Mercurial > libavformat.hg
diff mov.c @ 1063:f0de744f87f9 libavformat
set width and height even for mpeg4, pix_fmt to NONE will force decoding anwyay
| author | bcoudurier |
|---|---|
| date | Wed, 19 Apr 2006 14:18:13 +0000 |
| parents | 008ee39dd182 |
| children | 3d7fae1dfda4 |
line wrap: on
line diff
--- a/mov.c Wed Apr 19 12:56:28 2006 +0000 +++ b/mov.c Wed Apr 19 14:18:13 2006 +0000 @@ -967,13 +967,10 @@ get_be32(pb); /* vendor */ get_be32(pb); /* temporal quality */ get_be32(pb); /* spacial quality */ - if(st->codec->codec_id == CODEC_ID_MPEG4){ //FIXME this is silly - get_be16(pb); - get_be16(pb); - }else{ - st->codec->width = get_be16(pb); /* width */ - st->codec->height = get_be16(pb); /* height */ - } + + st->codec->width = get_be16(pb); /* width */ + st->codec->height = get_be16(pb); /* height */ + get_be32(pb); /* horiz resolution */ get_be32(pb); /* vert resolution */ get_be32(pb); /* data size, always 0 */
