media/library
tonihei a6be8eeb6b Prevent extractor reuse after upstream discard.
After discarding upstream we shouldn't reuse the extractor from the
(newly) last media chunk because the extractor may have been reused
already by the discarded chunks.

Also add an assertion to SampleQueue that prevents the hard-to-detect
failure mode of overlapping sample byte ranges.

Issue: #7690
PiperOrigin-RevId: 324785093
2020-08-07 19:00:09 +01:00
..
all Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
common Remove deprecated parts of demo app IntentUtil 2020-08-07 18:59:11 +01:00
core Prevent extractor reuse after upstream discard. 2020-08-07 19:00:09 +01:00
dash Add a builder for DownloadRequest 2020-08-07 18:59:30 +01:00
extractor FragmentedMp4Extractor: Fix clearHeaderSize handling 2020-08-07 18:58:21 +01:00
hls Prevent extractor reuse after upstream discard. 2020-08-07 19:00:09 +01:00
smoothstreaming Add a builder for DownloadRequest 2020-08-07 18:59:30 +01:00
ui Final string import for 2.12 2020-08-07 18:58:51 +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.