diff --git a/library/src/main/java/com/google/android/exoplayer2/MediaCodecUtil.java b/library/src/main/java/com/google/android/exoplayer2/MediaCodecUtil.java index c02302311f..ef20fcb251 100644 --- a/library/src/main/java/com/google/android/exoplayer2/MediaCodecUtil.java +++ b/library/src/main/java/com/google/android/exoplayer2/MediaCodecUtil.java @@ -213,11 +213,11 @@ public final class MediaCodecUtil { // Work around broken audio decoders. if (Util.SDK_INT < 21 - && ("CIPAACDecoder".equals(name)) + && ("CIPAACDecoder".equals(name) || "CIPMP3Decoder".equals(name) || "CIPVorbisDecoder".equals(name) || "AACDecoder".equals(name) - || "MP3Decoder".equals(name)) { + || "MP3Decoder".equals(name))) { return false; } // Work around https://github.com/google/ExoPlayer/issues/398