From 142496fa166a76246a2177f09c14c61a0a055a04 Mon Sep 17 00:00:00 2001 From: kimvde Date: Wed, 23 Apr 2025 07:13:28 -0700 Subject: [PATCH] Remove calls to VideoSink.start/stopRendering from image renderer These calls are now handled from CompositionPlayer (see https://github.com/androidx/media/commit/fe10ca2c9a55aedac16deb0ea0be4a1ac22cd5af) PiperOrigin-RevId: 750580421 --- .../media3/transformer/SequenceRenderersFactory.java | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/SequenceRenderersFactory.java b/libraries/transformer/src/main/java/androidx/media3/transformer/SequenceRenderersFactory.java index 2c4dffda7b..67ff6efc6b 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/SequenceRenderersFactory.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/SequenceRenderersFactory.java @@ -573,12 +573,6 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull; super.onPositionReset(positionUs, joining); } - @Override - protected void onStarted() throws ExoPlaybackException { - super.onStarted(); - videoSink.startRendering(); - } - @Override protected boolean maybeInitializeProcessingPipeline() throws ExoPlaybackException { if (videoSink.isInitialized()) { @@ -592,12 +586,6 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull; } } - @Override - protected void onStopped() { - super.onStopped(); - videoSink.stopRendering(); - } - @Override protected void onStreamChanged( Format[] formats,