| 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 aceb36279946165a2f766aa4c1144ae862831560..d211393582f8733fb8939d55cf7462829f8ef937 100644
|
| --- a/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java
|
| +++ b/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java
|
| @@ -31,7 +31,7 @@ import java.util.UUID;
|
| * sessions for a single MediaSourcePlayer.
|
| */
|
| @JNINamespace("media")
|
| -class MediaDrmBridge {
|
| +public class MediaDrmBridge {
|
| // Implementation Notes:
|
| // - A media crypto session (mMediaCryptoSession) is opened after MediaDrm
|
| // is created. This session will be added to mSessionIds.
|
| @@ -876,6 +876,11 @@ class MediaDrmBridge {
|
| }
|
| }
|
|
|
| + public static void addKeySystemUuidMapping(String keySystem, UUID uuid) {
|
| + nativeAddKeySystemUuidMapping(keySystem,
|
| + uuid.getMostSignificantBits(), uuid.getLeastSignificantBits());
|
| + }
|
| +
|
| private native void nativeOnMediaCryptoReady(long nativeMediaDrmBridge);
|
|
|
| private native void nativeOnSessionCreated(long nativeMediaDrmBridge, int sessionId,
|
| @@ -892,4 +897,7 @@ class MediaDrmBridge {
|
|
|
| private native void nativeOnResetDeviceCredentialsCompleted(
|
| long nativeMediaDrmBridge, boolean success);
|
| +
|
| + private static native void nativeAddKeySystemUuidMapping(String keySystem,
|
| + long uuidMsb, long uuidLsb);
|
| }
|
|
|