diff --git a/libraries/decoder_av1/src/main/java/androidx/media3/decoder/av1/Gav1Decoder.java b/libraries/decoder_av1/src/main/java/androidx/media3/decoder/av1/Gav1Decoder.java index fb54007a84..2a93e0fb6f 100644 --- a/libraries/decoder_av1/src/main/java/androidx/media3/decoder/av1/Gav1Decoder.java +++ b/libraries/decoder_av1/src/main/java/androidx/media3/decoder/av1/Gav1Decoder.java @@ -138,13 +138,13 @@ public final class Gav1Decoder } @Override - protected void releaseOutputBuffer(VideoDecoderOutputBuffer buffer) { + protected void releaseOutputBuffer(VideoDecoderOutputBuffer outputBuffer) { // Decode only frames do not acquire a reference on the internal decoder buffer and thus do not // require a call to gav1ReleaseFrame. - if (buffer.mode == C.VIDEO_OUTPUT_MODE_SURFACE_YUV && !buffer.isDecodeOnly()) { - gav1ReleaseFrame(gav1DecoderContext, buffer); + if (outputBuffer.mode == C.VIDEO_OUTPUT_MODE_SURFACE_YUV && !outputBuffer.isDecodeOnly()) { + gav1ReleaseFrame(gav1DecoderContext, outputBuffer); } - super.releaseOutputBuffer(buffer); + super.releaseOutputBuffer(outputBuffer); } /** diff --git a/libraries/decoder_vp9/src/main/java/androidx/media3/decoder/vp9/VpxDecoder.java b/libraries/decoder_vp9/src/main/java/androidx/media3/decoder/vp9/VpxDecoder.java index 259ac2a544..30bdaecb7f 100644 --- a/libraries/decoder_vp9/src/main/java/androidx/media3/decoder/vp9/VpxDecoder.java +++ b/libraries/decoder_vp9/src/main/java/androidx/media3/decoder/vp9/VpxDecoder.java @@ -101,13 +101,13 @@ public final class VpxDecoder } @Override - protected void releaseOutputBuffer(VideoDecoderOutputBuffer buffer) { + protected void releaseOutputBuffer(VideoDecoderOutputBuffer outputBuffer) { // Decode only frames do not acquire a reference on the internal decoder buffer and thus do not // require a call to vpxReleaseFrame. - if (outputMode == C.VIDEO_OUTPUT_MODE_SURFACE_YUV && !buffer.isDecodeOnly()) { - vpxReleaseFrame(vpxDecContext, buffer); + if (outputMode == C.VIDEO_OUTPUT_MODE_SURFACE_YUV && !outputBuffer.isDecodeOnly()) { + vpxReleaseFrame(vpxDecContext, outputBuffer); } - super.releaseOutputBuffer(buffer); + super.releaseOutputBuffer(outputBuffer); } @Override