Revision adc73054 libavformat/mov.c

View differences:

libavformat/mov.c
939 939
            /* Multiple fourcc, we skip JPEG. This is not correct, we should
940 940
             * export it as a separate AVStream but this needs a few changes
941 941
             * in the MOV demuxer, patch welcome. */
942
        multiple_stsd:
942 943
            av_log(c->fc, AV_LOG_WARNING, "multiple fourcc not supported\n");
943 944
            url_fskip(pb, size - (url_ftell(pb) - start_pos));
944 945
            continue;
945 946
        }
947
        /* we cannot demux concatenated h264 streams because of different extradata */
948
        if (st->codec->codec_tag && st->codec->codec_tag == AV_RL32("avc1"))
949
            goto multiple_stsd;
946 950
        sc->pseudo_stream_id = st->codec->codec_tag ? -1 : pseudo_stream_id;
947 951
        sc->dref_id= dref_id;
948 952

  

Also available in: Unified diff