media/extensions
olly 49bf83a169 Media2: Remove MediaSourceFactory + DataSourceCallback
- Applications should generally use DefaultMediaSourceFactory,
  or their own custom implementation if they need one. Having the
  media2 extension implement its own version directly doesn't seem
  that useful.
- Remove support for CallbackMediaItem. This type of MediaItem
  doesn't go cross-process, and it seems like there would never
  be a use case where an app would need to generate one locally.
  If an app needs to provide data from a custom source, it should
  hook into ExoPlayer's way of doing this (i.e., use a UriMediaItem
  with a custom scheme, and inject a custom DataSource that can
  handle this scheme).

PiperOrigin-RevId: 326914465
2020-08-17 16:13:34 +01:00
..
av1 Build cmake AV1 outside of CITC 2020-08-01 12:56:12 +01:00
cast Use static imports for methods that make sense without their class name 2020-07-27 23:59:52 +01:00
cronet Use static imports for methods that make sense without their class name 2020-07-27 23:59:52 +01:00
ffmpeg Fix FfmpegVideoRenderer tag 2020-08-17 16:08:06 +01:00
flac Create a DumpFileAsserts from the dumpfile logic in FakeExtractorOutput 2020-08-17 16:08:24 +01:00
gvr Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
ima Add support for audio-only ad display containers 2020-08-17 16:05:56 +01:00
jobdispatcher Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
leanback Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
media2 Media2: Remove MediaSourceFactory + DataSourceCallback 2020-08-17 16:13:34 +01:00
mediasession Use static imports for methods that make sense without their class name 2020-07-27 23:59:52 +01:00
okhttp Use static imports for methods that make sense without their class name 2020-07-27 23:59:52 +01:00
opus Opus: Add utility for handling header and initialization data 2020-08-07 19:02:14 +01:00
rtmp Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
vp9 Remove Renderer references to Format.drmInitData 2020-07-28 00:00:27 +01:00
workmanager Migrate WorkManagerScheduler to non-deprecated WorkManager.getInstance 2020-07-24 10:40:33 +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.