media/extensions
olly accb31e489 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 17:39:01 +00:00
..
cast Register cast module 2019-10-14 14:58:08 +01:00
cronet Add HttpDataSource.getResponseCode to provide the status code associated with the most recent HTTP response. 2019-09-02 14:38:24 +01:00
ffmpeg Simplify the ffmpeg build instructions a little 2019-10-13 11:59:25 +01:00
flac Merge pull request #6379 from wingyippp:flac-seek-map-two-points 2019-10-13 12:18:12 +01:00
gvr Bump annotations dependency 2019-08-02 19:08:20 +01:00
ima Defer adsManager.init until the timeline has loaded 2019-09-02 14:36:21 +01:00
jobdispatcher Tweak Firebase JobDispatcher extension README 2019-08-01 20:48:59 +01:00
leanback Fix incorrect anamorphic handling in Leanback extension 2019-11-05 17:35:34 +00:00
mediasession Reset MediaSession shuffle/repeat modes if player is null 2019-11-05 17:39:01 +00:00
okhttp Upgrade to OkHttp 3.12.5 2019-09-16 17:11:05 -07:00
opus Simplify androidTest manifests & fix links to use https 2019-09-02 14:39:02 +01:00
rtmp Make factories return specific types 2019-10-13 12:16:38 +01:00
vp9 Simplify androidTest manifests & fix links to use https 2019-09-02 14:39:02 +01:00
workmanager Upgrade dependency versions 2019-08-02 18:56:03 +01:00
README.md Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00

ExoPlayer extensions

ExoPlayer extensions are modules that depend on external libraries to provide additional functionality. Browse the individual extensions and their READMEs to learn more.