media/library/core/src
tonihei 0160b87c43 Fix divergence of timeline between ExoPlayerImpl and ExoPlayerImplInternal.
The playback state in ExoPlayerImpl and ExoPlayerImplInternal is usually kept
in sync. Only the timeline was so far not updated in the same way with the
internal player using a null timeline while ExoPlayerImpl keeps the previous
timeline.

This change removes the need to keep a null timeline which allows to update
the internal timeline in the same way as the external one. This fixes problems
when retrying a failed playback multiple times.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=188034988
2018-03-07 18:30:49 +00:00
..
androidTest Move (almost all) remaining core library instrumentation tests to Robolectric. 2018-02-20 10:49:50 +00:00
main Fix divergence of timeline between ExoPlayerImpl and ExoPlayerImplInternal. 2018-03-07 18:30:49 +00:00
test Fix divergence of timeline between ExoPlayerImpl and ExoPlayerImplInternal. 2018-03-07 18:30:49 +00:00