media/library
andrewlewis 69ec60e0f1 Fix seeking with repeated periods
newPlayingPeriodHolder could be set then updated if seeking to a repeated period
that was loaded more than once. This led to MediaPeriodHolders leaking.

Only set newPlayingPeriodHolder once so that any later holders with the same
period identifier get released.

Also add a regression test. FakeMediaSource checks that all created
MediaPeriods were released when it is released.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=172591937
2017-10-19 17:44:46 +01:00
..
all Tweak and add READMEs + remove refs to V1 2017-09-10 18:12:14 +01:00
core Fix seeking with repeated periods 2017-10-19 17:44:46 +01:00
dash Remove spurious method 2017-10-17 17:57:27 +01:00
hls Prevent unnecessary consecutive playlist loads 2017-10-17 17:32:12 +01:00
smoothstreaming Tweak and add READMEs + remove refs to V1 2017-09-10 18:12:14 +01:00
ui Workaround the skip ad button not being focused 2017-09-20 13:57:16 +01:00
README.md Tweak and add READMEs + remove refs to V1 2017-09-10 18:12:14 +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.