Commit 5deb948d by olly Committed by Oliver Woodman

Bugfix: If no renderers enabled, we don't need buffer

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=129987973
parent f9005c7a
...@@ -467,8 +467,8 @@ import java.io.IOException; ...@@ -467,8 +467,8 @@ import java.io.IOException;
setState(ExoPlayer.STATE_ENDED); setState(ExoPlayer.STATE_ENDED);
stopRenderers(); stopRenderers();
} else if (state == ExoPlayer.STATE_BUFFERING) { } else if (state == ExoPlayer.STATE_BUFFERING) {
if ((enabledRenderers.length > 0 ? allRenderersReadyOrEnded : isTimelineReady) if ((enabledRenderers.length > 0
&& haveSufficientBuffer(rebuffering)) { ? (allRenderersReadyOrEnded && haveSufficientBuffer(rebuffering)) : isTimelineReady)) {
setState(ExoPlayer.STATE_READY); setState(ExoPlayer.STATE_READY);
if (playWhenReady) { if (playWhenReady) {
startRenderers(); startRenderers();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment