media/library
andrewlewis d8c71df255 On re-preparation, suppress source info refresh until ack'ed
ExoPlayerImpl.prepare() replaces the timeline with an empty timeline. After this
happens, MSG_SOURCE_INFO_REFRESHED could be handled on the main thread and
could relate to the old source, so the player could expose a stale timeline.

Count pending prepares in ExoPlayerImpl so that source info refreshes can be
suppressed until preparation actually completes.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=152496255
2017-04-11 12:15:04 +01:00
..
all Generate Javadoc for each module individually 2017-03-22 19:10:15 +00:00
core On re-preparation, suppress source info refresh until ack'ed 2017-04-11 12:15:04 +01:00
dash Generalize manifest parser parameters in DASH and SmoothStreaming MediaSources 2017-04-06 18:50:44 +01:00
hls Rename skipToKeyframeBefore -> skipData and allow skipping to EOS 2017-03-31 19:11:08 +01:00
smoothstreaming Generalize manifest parser parameters in DASH and SmoothStreaming MediaSources 2017-04-06 18:50:44 +01:00
ui Fix DefaultTimeBar vertical positioning in the demo app 2017-04-11 12:15:03 +01:00