media/extensions
olly 063f5704cd Simplify MediaSessionConnector
- Make MediaSessionConnector use a ControlDispatcher and add setControlDispatcher,
  setFastForwardIncrementMs and setRewindIncrementMs methods. This brings it in line
  with our other UI components, including PlayerControlView and
  PlayerNotificationManager.
- Collapsed DefaultPlaybackController into MediaSessionConnector, since I'm not
  sure there's a legitimate alternative implementation (note ControlDispatcher does
  provide some equivalent functionality e.g. to modify calls being made on the
  player).
- Pass the Player and ControlDispatcher to command receivers and custom actions,
  so they don't need their own references.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=220822082
2018-11-14 17:53:18 +00:00
..
cast AudioFocusManager - Treat idle state consistently 2018-11-07 20:31:33 +00:00
cronet Misc fixes / stylistic consistency changes for merged pull requests 2018-10-31 20:37:59 +00:00
ffmpeg Include channel count in capabilities check 2018-11-14 17:46:39 +00:00
flac Include channel count in capabilities check 2018-11-14 17:46:39 +00:00
gvr Move BaseGvrPlayerActivity to com.google.android.exoplayer2.ext.gvr 2018-11-06 11:07:06 +00:00
ima Uncomment VisibleForTesting annotations 2018-11-07 17:57:42 +00:00
jobdispatcher Add wrapper for Log messages to allow settig the log level. 2018-09-20 12:12:21 +01:00
leanback Add missing Nullable annotation Player.EventListener.onTimelineChanged 2018-08-01 13:49:21 +01:00
mediasession Simplify MediaSessionConnector 2018-11-14 17:53:18 +00:00
okhttp Fix review comments 2018-10-24 11:47:36 +02:00
opus Include channel count in capabilities check 2018-11-14 17:46:39 +00:00
rtmp Clean up use of deprecated APIs 2018-08-24 16:12:44 +01:00
vp9 vp9_extension: Enable fast loop filtering 2018-10-24 18:34:29 +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.