media/library
andrewlewis 4acdc8d0b7 Fix buffered position when loading has not completed
If there is data after the last samples in the container, we may request
continue loading after the last samples have been read but before the load has
completed. In this situation the buffered position is returned as
Long.MAX_VALUE, which prevents continuing loading, yet the media period is not
treated as fully buffered because its buffered position is not
C.TIME_END_OF_SOURCE.

PiperOrigin-RevId: 231406964
2019-01-30 19:47:07 +00:00
..
all Migrate ExoPlayer Gradle build files. 2018-03-02 09:20:02 +00:00
core Fix buffered position when loading has not completed 2019-01-30 19:47:07 +00:00
dash Add start position to MediaSource.createPeriod. 2019-01-17 19:07:49 +00:00
hls Parse CHANNELS attribute from EXT-X-MEDIA 2019-01-30 19:44:56 +00:00
smoothstreaming Add start position to MediaSource.createPeriod. 2019-01-17 19:07:49 +00:00
ui Add missing @Nullable to SimpleExoPlayer fields and methods. 2019-01-21 13:18:55 +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.