Compositor: Signal onEnded when frames finish compositing.
PiperOrigin-RevId: 550576032
This commit is contained in:
parent
a90ec96425
commit
ef39d317d5
@ -238,6 +238,9 @@ public final class VideoCompositor {
|
||||
InputFrameInfo inputFrameInfo = framesToComposite.get(i);
|
||||
inputFrameInfo.releaseCallback.release(inputFrameInfo.presentationTimeUs);
|
||||
}
|
||||
if (allInputsEnded && inputSources.get(PRIMARY_INPUT_ID).frameInfos.isEmpty()) {
|
||||
listener.onEnded();
|
||||
}
|
||||
}
|
||||
|
||||
private synchronized boolean isReadyToComposite() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user