diff --git a/libavformat/mov.c b/libavformat/mov.c index 7f7c0e13d8..52c2503b2b 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@ -696,6 +696,9 @@ static int mov_read_chan(MOVContext *c, AVIOContext *pb, MOVAtom atom) if (atom.size < 16) return 0; + /* skip version and flags */ + avio_skip(pb, 4); + ff_mov_read_chan(c->fc, pb, st, atom.size - 4); return 0;