| Index: media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
|
| diff --git a/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java b/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
|
| index 42f1241380c04c4635acb4886f5e60c9ad3ba85d..c51b1eb5fe4fc1ff12cb10d981314331891b2fb9 100644
|
| --- a/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
|
| +++ b/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
|
| @@ -112,7 +112,8 @@ class MediaCodecBridge {
|
| private static MediaCodecBridge create(String mime, boolean isSecure) {
|
| MediaCodec mediaCodec = null;
|
| try {
|
| - if (isSecure) {
|
| + // |isSecure| only applies to video decoders.
|
| + if (mime.startsWith("video") && isSecure) {
|
| mediaCodec = MediaCodec.createByCodecName(getSecureDecoderNameForMime(mime));
|
| } else {
|
| mediaCodec = MediaCodec.createDecoderByType(mime);
|
|
|