From 783467b8fb8087feb44da5f2c160f9c87631e7bb Mon Sep 17 00:00:00 2001 From: andrewlewis Date: Mon, 18 Jan 2016 09:00:01 -0800 Subject: [PATCH] Work around broken MP3 decoder. Issue: #398 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=112412961 --- .../main/java/com/google/android/exoplayer/MediaCodecUtil.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/library/src/main/java/com/google/android/exoplayer/MediaCodecUtil.java b/library/src/main/java/com/google/android/exoplayer/MediaCodecUtil.java index 0973649f6e..9ff406de56 100644 --- a/library/src/main/java/com/google/android/exoplayer/MediaCodecUtil.java +++ b/library/src/main/java/com/google/android/exoplayer/MediaCodecUtil.java @@ -194,6 +194,9 @@ public final class MediaCodecUtil { || "MP3Decoder".equals(name)) { return false; } + if (Util.SDK_INT == 16 && "OMX.SEC.MP3.Decoder".equals(name)) { + return false; + } // Work around an issue where creating a particular MP3 decoder on some devices on platform API // version 16 crashes mediaserver.