media/library
tonihei 99954b4ca0 Deflake DecoderVideoRendererTest
The test was trying to synchronize a background decoding thread by
waiting for pending decode calls. However, the background thread needs
to fully queue the newly available output buffer before we can stop
waiting to ensure it's actually fully predictable. So we change the
pending wait to wait until the input buffer is cleared, which only
happens after the decoder is definitely done with it.

Also properly clean-up decoder (including shutting down the background
thread).

PiperOrigin-RevId: 316870659
2020-06-17 14:32:32 +01:00
..
all Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00
common Update deprecation JavaDoc for ExoPlayer DataSpec 2020-06-17 14:31:59 +01:00
core Deflake DecoderVideoRendererTest 2020-06-17 14:32:32 +01:00
dash Add getMediaItem() to MediaSource 2020-06-17 14:30:04 +01:00
extractor Remove support for MKV invisible flag 2020-06-17 14:31:27 +01:00
hls Create HlsMediaChunkExtractor 2020-06-17 14:31:10 +01:00
smoothstreaming Add getMediaItem() to MediaSource 2020-06-17 14:30:04 +01:00
ui Prevent shutter closing for within-window seeks to unprepared periods 2020-06-11 10:10:18 +01: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.