summaryrefslogtreecommitdiff
authorJian Wang <jian.wang@amlogic.com>2017-04-20 13:45:18 (GMT)
committer Jian Wang <jian.wang@amlogic.com>2017-04-20 13:45:28 (GMT)
commit853dcfe4e6d6855dc31caa377ad808f6804d7982 (patch)
treec00436f70dfd08c3dce4a8be0dc09e8c78339623
parent002f1a1b5e0cca1dd426fd40c2ba1f4be457ff60 (diff)
downloadffmpeg-853dcfe4e6d6855dc31caa377ad808f6804d7982.zip
ffmpeg-853dcfe4e6d6855dc31caa377ad808f6804d7982.tar.gz
ffmpeg-853dcfe4e6d6855dc31caa377ad808f6804d7982.tar.bz2
PD#142955: E-AC-3 streams need parsing too
from new ffmepg: commit 7cda31cb924c740981de84ce37c4c0a055635bad Author: Benoit Fouet <benoit.fouet@free.fr> Date: Thu Oct 9 09:17:49 2014 +0200 avformat/mov: E-AC-3 streams need parsing too. syncframes in E-AC-3 can be combined to provide 6 audio blocks per sample, thus requiring parsing for proper decoding. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Change-Id: I1da7b1b06c1f22428bd411294ec4e2c8a6db8293
Diffstat
-rw-r--r--libavformat/mov.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/mov.c b/libavformat/mov.c
index 2b6c4bf..041d8ad 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -1784,6 +1784,7 @@ static int mov_finalize_stsd_codec(MOVContext *c, AVIOContext *pb,
}
break;
case AV_CODEC_ID_AC3:
+ case AV_CODEC_ID_EAC3:
st->need_parsing = AVSTREAM_PARSE_FULL;
break;
case AV_CODEC_ID_MPEG1VIDEO: