From 2746d59ea8cc26457a7e3fc1cdf69341d86867c1 Mon Sep 17 00:00:00 2001 From: olly Date: Tue, 7 Jun 2016 06:00:09 +0100 Subject: [PATCH] Handle TrackStream transitions in isSourceReady. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125669080 --- .../main/java/com/google/android/exoplayer/TrackRenderer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/src/main/java/com/google/android/exoplayer/TrackRenderer.java b/library/src/main/java/com/google/android/exoplayer/TrackRenderer.java index 851df78352..3de9634aa9 100644 --- a/library/src/main/java/com/google/android/exoplayer/TrackRenderer.java +++ b/library/src/main/java/com/google/android/exoplayer/TrackRenderer.java @@ -370,7 +370,7 @@ public abstract class TrackRenderer implements ExoPlayerComponent { * @return True if the source is ready. False otherwise. */ protected final boolean isSourceReady() { - return stream.isReady(); + return readEndOfStream ? streamIsFinal : stream.isReady(); } // Abstract methods.