diff --git a/extensions/vp9/src/main/java/com/google/android/exoplayer/ext/vp9/LibvpxVideoTrackRenderer.java b/extensions/vp9/src/main/java/com/google/android/exoplayer/ext/vp9/LibvpxVideoTrackRenderer.java index 2b162eb3e6..8e6f891131 100644 --- a/extensions/vp9/src/main/java/com/google/android/exoplayer/ext/vp9/LibvpxVideoTrackRenderer.java +++ b/extensions/vp9/src/main/java/com/google/android/exoplayer/ext/vp9/LibvpxVideoTrackRenderer.java @@ -376,7 +376,7 @@ public final class LibvpxVideoTrackRenderer extends SampleSourceTrackRenderer { @Override protected boolean isReady() { - return format != null && (sourceIsReady || outputBuffer != null); + return format != null && (sourceIsReady || outputBuffer != null) && renderedFirstFrame; } @Override