Implement DefaultVideoSink.isReady

PiperOrigin-RevId: 685720088
This commit is contained in:
kimvde 2024-10-14 08:42:41 -07:00 committed by Copybara-Service
parent adb35ee7c4
commit 1084c9ea98
2 changed files with 2 additions and 2 deletions

View File

@ -85,7 +85,7 @@ import java.util.concurrent.Executor;
@Override @Override
public boolean isReady(boolean rendererOtherwiseReady) { public boolean isReady(boolean rendererOtherwiseReady) {
throw new UnsupportedOperationException(); return videoFrameReleaseControl.isReady(rendererOtherwiseReady);
} }
@Override @Override

View File

@ -420,7 +420,7 @@ public final class PlaybackVideoGraphWrapper implements VideoSinkProvider, Video
} }
private boolean isReady(boolean rendererOtherwiseReady) { private boolean isReady(boolean rendererOtherwiseReady) {
return videoFrameReleaseControl.isReady( return defaultVideoSink.isReady(
/* rendererOtherwiseReady= */ rendererOtherwiseReady && pendingFlushCount == 0); /* rendererOtherwiseReady= */ rendererOtherwiseReady && pendingFlushCount == 0);
} }