diff --git a/libraries/effect/src/main/java/androidx/media3/effect/FrameConsumptionManager.java b/libraries/effect/src/main/java/androidx/media3/effect/FrameConsumptionManager.java index 14b0d834ca..866412cf06 100644 --- a/libraries/effect/src/main/java/androidx/media3/effect/FrameConsumptionManager.java +++ b/libraries/effect/src/main/java/androidx/media3/effect/FrameConsumptionManager.java @@ -65,6 +65,7 @@ import java.util.Queue; long presentationTimeUs = pendingFrame.second; if (presentationTimeUs == C.TIME_END_OF_SOURCE) { + consumingGlShaderProgramInputCapacity++; videoFrameProcessingTaskExecutor.submit( consumingGlShaderProgram::signalEndOfCurrentInputStream); } else {