media/library
olly 88abb153bb Force audio renderers to report same position when not started
Whilst the previous behavior was WAI and had the advantage of
updating the position to be more exact when known, there were
a couple of disadvantages:

1. If seeking to the very end of a period in a playlist when
   paused, the position adjustment could trigger a position
   discontinuity to the next period.
2. We de-duplicate seeks to the current playback position.
   The position adjustment can prevent this from being
   effective. This is particularly important with the new
   SeekParameters support. When seeking to nearest sync point
   it's often possible to de-duplicate seeks, but we cannot
   do so if the playback position adjusts away from the sync
   point's time.

Issue: #2439
Issue: #2882

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=180540736
2018-01-03 13:34:36 +00:00
..
all Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00
core Force audio renderers to report same position when not started 2018-01-03 13:34:36 +00:00
dash Expose ability to get adjusted seek position from MediaPeriod 2017-12-12 19:16:34 +00:00
hls Update SingleSampleMediaSource with factory/listener changes 2017-12-15 11:58:48 +00:00
smoothstreaming Expose ability to get adjusted seek position from MediaPeriod 2017-12-12 19:16:34 +00:00
ui Make updating showTimeoutMs takes effect immediately. 2017-12-15 12:16:41 +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.