media/library
andrewlewis d8d3bd7b3f Make the period and initial window positions match for all HLS streams
Before this change, HlsMediaSource timelines had a period starting at the epoch.
For VOD streams the window position in the period was the program date time.

This change makes period and initial window positions match. For live streams
the window position advances as segments are removed, so its position in the
period is the difference between the initial program date time and the program
date time of the latest playlist.

This also makes it possible to insert ads in VOD HLS content with program date
time, as the period and window are now aligned.

Issue: #3865

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=187590948
2018-03-07 18:28:51 +00:00
..
all Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00
core Fix bad Javadoc 2018-02-22 11:14:03 +00:00
dash Fix bad Javadoc 2018-02-22 11:14:03 +00:00
hls Make the period and initial window positions match for all HLS streams 2018-03-07 18:28:51 +00:00
smoothstreaming Fix bad Javadoc 2018-02-22 11:14:03 +00:00
ui Remove stray translations 2018-02-22 10:24:11 +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.