diff --git a/libraries/decoder_av1/src/main/java/androidx/media3/decoder/av1/Libgav1VideoRenderer.java b/libraries/decoder_av1/src/main/java/androidx/media3/decoder/av1/Libgav1VideoRenderer.java index 835c505b1f..14ae84f868 100644 --- a/libraries/decoder_av1/src/main/java/androidx/media3/decoder/av1/Libgav1VideoRenderer.java +++ b/libraries/decoder_av1/src/main/java/androidx/media3/decoder/av1/Libgav1VideoRenderer.java @@ -140,8 +140,13 @@ public class Libgav1VideoRenderer extends DecoderVideoRenderer { C.FORMAT_HANDLED, ADAPTIVE_SEAMLESS, TUNNELING_NOT_SUPPORTED); } + /** + * {@inheritDoc} + * + * @hide + */ @Override - protected Gav1Decoder createDecoder(Format format, @Nullable CryptoConfig cryptoConfig) + protected final Gav1Decoder createDecoder(Format format, @Nullable CryptoConfig cryptoConfig) throws Gav1DecoderException { TraceUtil.beginSection("createGav1Decoder"); int initialInputBufferSize = diff --git a/libraries/decoder_ffmpeg/src/main/java/androidx/media3/decoder/ffmpeg/FfmpegAudioRenderer.java b/libraries/decoder_ffmpeg/src/main/java/androidx/media3/decoder/ffmpeg/FfmpegAudioRenderer.java index 3cf05a8ae5..9cfc9b3e3c 100644 --- a/libraries/decoder_ffmpeg/src/main/java/androidx/media3/decoder/ffmpeg/FfmpegAudioRenderer.java +++ b/libraries/decoder_ffmpeg/src/main/java/androidx/media3/decoder/ffmpeg/FfmpegAudioRenderer.java @@ -106,10 +106,15 @@ public final class FfmpegAudioRenderer extends DecoderAudioRenderer { } } + /** + * {@inheritDoc} + * + * @hide + */ @Override - protected OpusDecoder createDecoder(Format format, @Nullable CryptoConfig cryptoConfig) + protected final OpusDecoder createDecoder(Format format, @Nullable CryptoConfig cryptoConfig) throws OpusDecoderException { TraceUtil.beginSection("createOpusDecoder"); @SinkFormatSupport @@ -121,8 +126,13 @@ public class LibopusAudioRenderer extends DecoderAudioRenderer { return decoder; } + /** + * {@inheritDoc} g + * + * @hide + */ @Override - protected Format getOutputFormat(OpusDecoder decoder) { + protected final Format getOutputFormat(OpusDecoder decoder) { @C.PcmEncoding int pcmEncoding = decoder.outputFloat ? C.ENCODING_PCM_FLOAT : C.ENCODING_PCM_16BIT; return Util.getPcmFormat(pcmEncoding, decoder.channelCount, OpusDecoder.SAMPLE_RATE);