Commit 67990979 by Andrew Lewis Committed by GitHub

Fix decoder fallback for E-AC3 JOC to E-AC3


Issue: #6073
parent c8955ed5
...@@ -176,7 +176,7 @@ public final class MediaCodecUtil { ...@@ -176,7 +176,7 @@ public final class MediaCodecUtil {
// E-AC3 decoders can decode JOC streams, but in 2-D rather than 3-D. // E-AC3 decoders can decode JOC streams, but in 2-D rather than 3-D.
CodecKey eac3Key = new CodecKey(MimeTypes.AUDIO_E_AC3, key.secure, key.tunneling); CodecKey eac3Key = new CodecKey(MimeTypes.AUDIO_E_AC3, key.secure, key.tunneling);
ArrayList<MediaCodecInfo> eac3DecoderInfos = ArrayList<MediaCodecInfo> eac3DecoderInfos =
getDecoderInfosInternal(eac3Key, mediaCodecList, mimeType); getDecoderInfosInternal(eac3Key, mediaCodecList, MimeTypes.AUDIO_E_AC3);
decoderInfos.addAll(eac3DecoderInfos); decoderInfos.addAll(eac3DecoderInfos);
} }
applyWorkarounds(mimeType, decoderInfos); applyWorkarounds(mimeType, decoderInfos);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment