| Index: media/base/android/java/src/org/chromium/media/MediaDrmBridge.java
|
| diff --git a/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java b/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java
|
| index 8f411ddea87e70cad7d7cc7dc60c016b00df8f23..ea97ca0e4452d2b9ccc9c093b061ef9fbd8cba7f 100644
|
| --- a/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java
|
| +++ b/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java
|
| @@ -4,9 +4,11 @@
|
|
|
| package org.chromium.media;
|
|
|
| +import android.annotation.TargetApi;
|
| import android.media.MediaCrypto;
|
| import android.media.MediaDrm;
|
| import android.os.AsyncTask;
|
| +import android.os.Build;
|
| import android.os.Handler;
|
| import android.util.Log;
|
|
|
| @@ -32,6 +34,7 @@ import java.util.UUID;
|
| * sessions for a single MediaSourcePlayer.
|
| */
|
| @JNINamespace("media")
|
| +@TargetApi(Build.VERSION_CODES.KITKAT)
|
| public class MediaDrmBridge {
|
| // Implementation Notes:
|
| // - A media crypto session (mMediaCryptoSession) is opened after MediaDrm
|
| @@ -198,6 +201,7 @@ public class MediaDrmBridge {
|
|
|
| // Create MediaCrypto object.
|
| try {
|
| + // TODO: This requires KitKat. Is this class used on pre-KK devices?
|
| if (MediaCrypto.isCryptoSchemeSupported(mSchemeUUID)) {
|
| mMediaCrypto = new MediaCrypto(mSchemeUUID, mMediaCryptoSession);
|
| Log.d(TAG, "MediaCrypto successfully created!");
|
|
|