media/extensions
andrewlewis 846bb94ec4 Handle loading the same ad more than once
Also allow the player's prepared ad media period durations array to exceed the
length of the loaded ad URIs array, as it's possible for the player to buffer
an ad media period fully at the point where it's known that an ad is coming up
but its URI is still unknown.

#minor-release

PiperOrigin-RevId: 356249284
2021-02-09 13:59:24 +00:00
..
av1 Fix ffmpeg build script's strip tool for armeabi-v7a 2020-11-30 16:11:19 +00:00
cast Upgrade some dependency versions 2021-02-04 09:57:27 +00:00
cronet Fix gradle conflict resolution for Cronet tests 2021-02-04 00:23:55 +00:00
ffmpeg Fix ffmpeg build script's strip tool for armeabi-v7a 2020-11-30 16:11:19 +00:00
flac Move FormatSupport in common 2020-11-30 09:33:11 +00:00
gvr Fix SonicAudioProcessor end of stream behavior 2020-12-03 17:11:47 +00:00
ima Handle loading the same ad more than once 2021-02-09 13:59:24 +00:00
jobdispatcher Dev guide: Start updating the download page 2020-09-07 20:41:55 +01:00
leanback Add dispatchPrepare(player) to ControlDispatcher 2020-11-11 09:49:32 +00:00
media2 Suppress SwitchIntDef warning where it makes sense 2021-02-04 00:24:04 +00:00
mediasession Support setPlaybackSpeed(float) with the MediaSessionConnector 2020-12-14 10:17:53 +00:00
okhttp OkHttp/Rtmp extensions: Remove dependency on core 2021-01-25 17:38:36 +00:00
opus Update opus repository location 2021-01-17 21:50:55 +00:00
rtmp OkHttp/Rtmp extensions: Remove dependency on core 2021-01-25 17:38:36 +00:00
vp9 Add back VpxOutputBuffer proguard config. 2020-11-30 16:11:36 +00:00
workmanager Upgrade some dependency versions 2021-02-04 09:57:27 +00: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.