Mercurial > libavformat.hg
comparison mov.c @ 4044:5d5238798d59 libavformat
decrease atom size, fix broken files missing version/flags
author | bcoudurier |
---|---|
date | Tue, 18 Nov 2008 09:09:57 +0000 |
parents | 836e25632f0b |
children | 33d869ddfd06 |
comparison
equal
deleted
inserted
replaced
4043:6eb27e4e1e83 | 4044:5d5238798d59 |
---|---|
1376 return ret; | 1376 return ret; |
1377 } | 1377 } |
1378 | 1378 |
1379 static int mov_read_meta(MOVContext *c, ByteIOContext *pb, MOV_atom_t atom) | 1379 static int mov_read_meta(MOVContext *c, ByteIOContext *pb, MOV_atom_t atom) |
1380 { | 1380 { |
1381 url_fskip(pb, 4); | 1381 url_fskip(pb, 4); // version + flags |
1382 atom.size -= 4; | |
1382 return mov_read_default(c, pb, atom); | 1383 return mov_read_default(c, pb, atom); |
1383 } | 1384 } |
1384 | 1385 |
1385 static int mov_read_trkn(MOVContext *c, ByteIOContext *pb, MOV_atom_t atom) | 1386 static int mov_read_trkn(MOVContext *c, ByteIOContext *pb, MOV_atom_t atom) |
1386 { | 1387 { |