media/extensions
andrewlewis 20e43ac4f8 Allow ads to be paused/resumed
Controls are still hidden while playing ads, but if the app pauses the player,
controls will be shown. During ads, the player is not seekable.

When the player enters the background then returns to the foreground, the
content period may not be prepared, so also cache the content window duration.
This means that if the app reenters the foreground while an ad is paused the
time bar can be populated.

Issue: #3303

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=171123428
2017-10-11 12:18:45 +01:00
..
cast Add onSeekProcessed callback to Player interface. 2017-10-11 12:07:54 +01:00
cronet Add TODO to respect FLAG_ALLOW_GZIP in CronetDataSource 2017-09-26 14:05:16 +01:00
ffmpeg Add license notes for extensions with non-Google dependencies 2017-08-31 16:28:22 +01:00
flac Add abstract, default Player event listener. 2017-10-03 08:44:33 +01:00
gvr Update dependency versions 2017-09-15 23:23:16 +01:00
ima Allow ads to be paused/resumed 2017-10-11 12:18:45 +01:00
leanback Add abstract, default Player event listener. 2017-10-03 08:44:33 +01:00
mediasession Add abstract, default Player event listener. 2017-10-03 08:44:33 +01:00
okhttp Update dependency versions 2017-09-15 23:23:16 +01:00
opus Add abstract, default Player event listener. 2017-10-03 08:44:33 +01:00
rtmp Pick up rtmpClient fix 2017-09-06 15:58:02 +01:00
tv Add tv module for USB tuner support + demo app 2017-09-15 23:30:41 +01:00
vp9 Rename droppedOutputBufferCount 2017-10-11 12:17:25 +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.