media/library
tonihei 2b9c31a14f Add MediaSource and DataSource to inject playback nonce into URLs.
A new playback nonce is created for each playback of the same item. Thus we
need to inject the nonce dynamically into the data source factory.

This CL adds the DataSource which does the actual insertion into the request
URLs and a MediaSource which listens to new media periods, to request the
nonce and to configure the data source factory for this media period to use
this nonce.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=197134217
2018-05-18 15:04:55 +01:00
..
all Migrate ExoPlayer Gradle build files. 2018-03-02 09:20:02 +00:00
core Add MediaSource and DataSource to inject playback nonce into URLs. 2018-05-18 15:04:55 +01:00
dash Include checkerframework annotatons with compileOnly and remove lint exclusion 2018-05-12 18:56:12 +01:00
hls Fail for non-blacklistable playlist load errors in HLS 2018-05-18 15:04:55 +01:00
smoothstreaming Include checkerframework annotatons with compileOnly and remove lint exclusion 2018-05-12 18:56:12 +01:00
ui Support TTML font size using % correctly. 2018-05-18 15:04:55 +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.