OSDN Git Service

Add fourcc 0x10000004, seems to actually be MPEG4. Fixes a problematic AVI file.
authorJason Garrett-Glaser <darkshikari@gmail.com>
Thu, 18 Jun 2009 19:31:12 +0000 (19:31 +0000)
committerJason Garrett-Glaser <darkshikari@gmail.com>
Thu, 18 Jun 2009 19:31:12 +0000 (19:31 +0000)
Originally committed as revision 19219 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/riff.c

index a279121..fbd40d4 100644 (file)
@@ -112,6 +112,7 @@ const AVCodecTag codec_bmp_tags[] = {
     { CODEC_ID_MPEG1VIDEO,   MKTAG('V', 'C', 'R', '2') },
     { CODEC_ID_MPEG1VIDEO,   MKTAG( 1 ,  0 ,  0 ,  16) },
     { CODEC_ID_MPEG2VIDEO,   MKTAG( 2 ,  0 ,  0 ,  16) },
+    { CODEC_ID_MPEG4,        MKTAG( 4 ,  0 ,  0 ,  16) },
     { CODEC_ID_MPEG2VIDEO,   MKTAG('D', 'V', 'R', ' ') },
     { CODEC_ID_MPEG2VIDEO,   MKTAG('M', 'M', 'E', 'S') },
     { CODEC_ID_MPEG2VIDEO,   MKTAG('L', 'M', 'P', '2') }, /* Lead MPEG2 in avi */