diff --git a/library/core/src/main/java/com/google/android/exoplayer2/mediacodec/AsynchronousMediaCodecBufferEnqueuer.java b/library/core/src/main/java/com/google/android/exoplayer2/mediacodec/AsynchronousMediaCodecBufferEnqueuer.java index 428d64d0b1..42590eed8a 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/mediacodec/AsynchronousMediaCodecBufferEnqueuer.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/mediacodec/AsynchronousMediaCodecBufferEnqueuer.java @@ -292,6 +292,8 @@ class AsynchronousMediaCodecBufferEnqueuer implements MediaCodecInputBufferEnque } /** Performs a deep copy of {@code cryptoInfo} to {@code frameworkCryptoInfo}. */ + // TODO: Remove suppression [internal b/78934030]. + @SuppressWarnings("nullness:argument.type.incompatible") private static void copy( CryptoInfo cryptoInfo, android.media.MediaCodec.CryptoInfo frameworkCryptoInfo) { // Update frameworkCryptoInfo fields directly because CryptoInfo.set performs an unnecessary