try avi video name -> codec_id mapping if the mov one has no match
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 25 Jan 2006 16:04:31 +0000 (16:04 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 25 Jan 2006 16:04:31 +0000 (16:04 +0000)
Originally committed as revision 4896 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/mov.c

index 216f5e6..50f091c 100644 (file)
@@ -919,6 +919,8 @@ static int mov_read_stsd(MOVContext *c, ByteIOContext *pb, MOV_atom_t atom)
 
         /* for MPEG4: set codec type by looking for it */
         id = codec_get_id(mov_video_tags, format);
+        if(id <= 0)
+            id = codec_get_id(codec_bmp_tags, format);
         if (id >= 0) {
             AVCodec *codec;
             codec = avcodec_find_decoder(id);