From 3d5ab29da7b2969b8f102c50e7fbf10ece23889a Mon Sep 17 00:00:00 2001 From: andrewlewis Date: Thu, 3 Oct 2019 15:52:16 +0100 Subject: [PATCH] Add @RequiresApi(18) for FrameworkMediaDrm Without this Android Studio shows a warning for newInstance. PiperOrigin-RevId: 272660373 --- .../google/android/exoplayer2/drm/FrameworkMediaDrm.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/core/src/main/java/com/google/android/exoplayer2/drm/FrameworkMediaDrm.java b/library/core/src/main/java/com/google/android/exoplayer2/drm/FrameworkMediaDrm.java index f0527eac0e..bff66760cc 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/drm/FrameworkMediaDrm.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/drm/FrameworkMediaDrm.java @@ -25,6 +25,7 @@ import android.media.NotProvisionedException; import android.media.UnsupportedSchemeException; import android.text.TextUtils; import androidx.annotation.Nullable; +import androidx.annotation.RequiresApi; import com.google.android.exoplayer2.C; import com.google.android.exoplayer2.drm.DrmInitData.SchemeData; import com.google.android.exoplayer2.extractor.mp4.PsshAtomUtil; @@ -42,10 +43,9 @@ import java.util.List; import java.util.Map; import java.util.UUID; -/** - * An {@link ExoMediaDrm} implementation that wraps the framework {@link MediaDrm}. - */ +/** An {@link ExoMediaDrm} implementation that wraps the framework {@link MediaDrm}. */ @TargetApi(23) +@RequiresApi(18) public final class FrameworkMediaDrm implements ExoMediaDrm { private static final String TAG = "FrameworkMediaDrm";