media/library
olly 416d6c9eeb Move download helpers into core library
Also convert them to exposing periods and track groups, like
regular MediaSources do. This gets us much closer to being
able to use standard track selection components during offline
initialization. The helper is responsible for reverse mapping
selected tracks onto physical streams when generating the
download action. This is trivial except for the HLS case, which
is a TODO for now.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=195500826
2018-05-07 07:12:46 +01:00
..
all Migrate ExoPlayer Gradle build files. 2018-03-02 09:20:02 +00:00
core Move download helpers into core library 2018-05-07 07:12:46 +01:00
dash Move download helpers into core library 2018-05-07 07:12:46 +01:00
hls Move download helpers into core library 2018-05-07 07:12:46 +01:00
smoothstreaming Move download helpers into core library 2018-05-07 07:12:46 +01:00
ui Improve track naming when sampleMimeType unset 2018-05-07 06:58:23 +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.