media/extensions
andrewlewis 9392dff225 Call VideoAdPlayerCallback.onLoaded
This callback was not notified before, which could theoretically lead to ad
loading timing out. In practice it doesn't currently happen because the timeout
appears to start when the ad cue point is reached, not when loadAd is called.

We notify onLoaded when the ad media period is prepared (for HTML5 the
recommendation is to notify on the HTMLMediaElement 'canplay' event, which this
roughly corresponds to).

PiperOrigin-RevId: 324568407
2020-08-07 18:58:31 +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 Remove Renderer references to Format.drmInitData 2020-07-28 00:00:27 +01:00
flac Remove Renderer references to Format.drmInitData 2020-07-28 00:00:27 +01:00
gvr Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
ima Call VideoAdPlayerCallback.onLoaded 2020-08-07 18:58:31 +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 Remove unncessary TODOs 2020-07-27 23:59:07 +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 Remove Renderer references to Format.drmInitData 2020-07-28 00:00:27 +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.