media/library
tonihei 962d5e7040 Keep default start position (TIME_UNSET) as content position for preroll ads.
If we use the default start position, we currently resolve it immediately
even if we need to play an ad first, and later try to project forward again
if we believe that the default start position should be used.

This causes problems if a specific start position is set and the later
projection after the preroll ad shouldn't take place.

The problem is solved by keeping the content position as TIME_UNSET (= default
position) if an ad needs to be played first. The content after the ad can
then be resolved to its current default position if needed.

PiperOrigin-RevId: 258583948
2019-07-26 16:56:01 +01:00
..
all Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00
core Keep default start position (TIME_UNSET) as content position for preroll ads. 2019-07-26 16:56:01 +01:00
dash Merge pull request #5908 from sr1990:dev-v2 2019-07-09 11:32:28 +01:00
hls Modify DashDownloaderTest to test if content length is stored 2019-05-31 23:01:21 +01:00
smoothstreaming Merge pull request #6055 from xirac:dev-v2 2019-07-09 11:27:31 +01:00
ui Remove some UI classes from nullness blacklist 2019-07-26 16:52:05 +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.