diff --git a/libraries/effect/src/main/java/androidx/media3/effect/InputSwitcher.java b/libraries/effect/src/main/java/androidx/media3/effect/InputSwitcher.java index 0f1bf28a1e..9bf4c064b4 100644 --- a/libraries/effect/src/main/java/androidx/media3/effect/InputSwitcher.java +++ b/libraries/effect/src/main/java/androidx/media3/effect/InputSwitcher.java @@ -111,7 +111,6 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull; textureManager = new ExternalTextureManager( glObjectsProvider, samplingShaderProgram, videoFrameProcessingTaskExecutor); - inputs.put(inputType, new Input(textureManager, samplingShaderProgram)); break; case INPUT_TYPE_BITMAP: samplingShaderProgram = @@ -128,7 +127,6 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull; textureManager = new BitmapTextureManager( glObjectsProvider, samplingShaderProgram, videoFrameProcessingTaskExecutor); - inputs.put(inputType, new Input(textureManager, samplingShaderProgram)); break; case INPUT_TYPE_TEXTURE_ID: samplingShaderProgram = @@ -145,11 +143,11 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull; textureManager = new TexIdTextureManager( glObjectsProvider, samplingShaderProgram, videoFrameProcessingTaskExecutor); - inputs.put(inputType, new Input(textureManager, samplingShaderProgram)); break; default: throw new VideoFrameProcessingException("Unsupported input type " + inputType); } + inputs.put(inputType, new Input(textureManager, samplingShaderProgram)); } /** Sets the {@link GlShaderProgram} that {@code InputSwitcher} outputs to. */