media/library
tonihei b84bde0252 Prevent stuck playback if shouldContinueLoading returns false
If LoadControl.shouldContinueLoading returns false and the renderers are not
ready for playback using the already buffered data, playback is stuck.

To prevent this situation, we always continue loading if the buffer is almost
empty. We already have a similar workaround for when
LoadControl.shouldStartPlayback returns false even if loading stopped.

Having both workarounds allows playback to continue even if the LoadControl
tries to prevent loading and playing all the time.

PiperOrigin-RevId: 283516750
2019-12-04 09:59:30 +00:00
..
all Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00
core Prevent stuck playback if shouldContinueLoading returns false 2019-12-04 09:59:30 +00:00
dash Fix check for E-AC3 JOC in DASH 2019-11-22 16:58:33 +00:00
hls Rollback of <unknown commit> 2019-11-17 00:33:26 +00:00
smoothstreaming Rollback of <unknown commit> 2019-11-17 00:33:26 +00:00
ui Fix typo in DefaultTimeBar javadoc 2019-12-04 09:59:24 +00:00
README.md Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00

ExoPlayer library

The ExoPlayer library is split into multiple modules. See ExoPlayer's top level README for more information about the available library modules and how to use them.