From de3877237b22ffcc69649fd88f5069f8b6baa033 Mon Sep 17 00:00:00 2001 From: olly Date: Mon, 3 Feb 2020 14:53:25 +0000 Subject: [PATCH] Add some missing nullness annotations PiperOrigin-RevId: 292910310 --- .../exoplayer2/mediacodec/MediaCodecRenderer.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/library/core/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.java b/library/core/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.java index 2006ee5f63..f27d4909cb 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.java @@ -136,8 +136,8 @@ public abstract class MediaCodecRenderer extends BaseRenderer { */ @Nullable public final DecoderInitializationException fallbackDecoderInitializationException; - public DecoderInitializationException(Format format, Throwable cause, - boolean secureDecoderRequired, int errorCode) { + public DecoderInitializationException( + Format format, @Nullable Throwable cause, boolean secureDecoderRequired, int errorCode) { this( "Decoder init failed: [" + errorCode + "], " + format, cause, @@ -150,7 +150,7 @@ public abstract class MediaCodecRenderer extends BaseRenderer { public DecoderInitializationException( Format format, - Throwable cause, + @Nullable Throwable cause, boolean secureDecoderRequired, MediaCodecInfo mediaCodecInfo) { this( @@ -165,7 +165,7 @@ public abstract class MediaCodecRenderer extends BaseRenderer { private DecoderInitializationException( String message, - Throwable cause, + @Nullable Throwable cause, String mimeType, boolean secureDecoderRequired, @Nullable MediaCodecInfo mediaCodecInfo, @@ -193,7 +193,8 @@ public abstract class MediaCodecRenderer extends BaseRenderer { } @RequiresApi(21) - private static String getDiagnosticInfoV21(Throwable cause) { + @Nullable + private static String getDiagnosticInfoV21(@Nullable Throwable cause) { if (cause instanceof CodecException) { return ((CodecException) cause).getDiagnosticInfo(); }