media/library
olly c5c50078d7 Reset MediaSession shuffle/repeat modes if player is null
- This is for consistency with PlayerControlView.

- Also update PlayerNotificationManager notification if shuffle
  mode changes. This is for consistency with what happens when
  the repeat mode changes. By default the notification will be
  unchanged, but custom implementations can extend and then
  override createNotification, and given these modes change
  infrequently it feels like we can just do this. The alternative
  for achieving consistency would be to remove handling of repeat
  mode changes.

Issue: #6582
PiperOrigin-RevId: 277925094
2019-11-05 16:16:45 +00:00
..
all Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00
core Annotate webvtt package with @NonNullApi 2019-11-05 16:16:30 +00:00
dash Increase 2 timeouts to reduce test flakiness 2019-11-05 16:14:51 +00:00
hls Fix detection of Dolby Atmos in HLS 2019-11-05 16:13:41 +00:00
smoothstreaming Add SequencableLoader.isLoading 2019-10-02 21:30:07 +01:00
ui Reset MediaSession shuffle/repeat modes if player is null 2019-11-05 16:16:45 +00:00
README.md Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00

ExoPlayer library

The ExoPlayer library is split into multiple modules. See ExoPlayer's top level README for more information about the available library modules and how to use them.