diff --git a/libavformat/mov.c b/libavformat/mov.c index 1c51e8bec6..415acd159c 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@ -763,15 +763,17 @@ static int mov_read_stsd(MOVContext *c, ByteIOContext *pb, MOVAtom atom) for(pseudo_stream_id=0; pseudo_stream_id= 16) { + get_be32(pb); /* reserved */ + get_be16(pb); /* reserved */ + dref_id = get_be16(pb); + } if (st->codec->codec_tag && st->codec->codec_tag != format &&