diff --git a/extensions/av1/src/main/java/com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.java b/extensions/av1/src/main/java/com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.java index df1e6177e8..22b542843d 100644 --- a/extensions/av1/src/main/java/com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.java +++ b/extensions/av1/src/main/java/com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.java @@ -138,8 +138,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/extensions/ffmpeg/src/main/java/com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.java b/extensions/ffmpeg/src/main/java/com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.java index 4ff8ded2a7..186c1f10ce 100644 --- a/extensions/ffmpeg/src/main/java/com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.java +++ b/extensions/ffmpeg/src/main/java/com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.java @@ -104,10 +104,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 @@ -119,8 +124,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);