comparison mpeg12.c @ 9036:8e5fe9e56b93 libavcodec

Correct time_base and repeat_pict for MPEG2 video. Patch by Ivan Schreter, schreter gmx net
author cehoyos
date Tue, 24 Feb 2009 20:23:19 +0000
parents bcf716c58be4
children a56d79b0b9fb
comparison
equal deleted inserted replaced
9035:d22ed7aad1b0 9036:8e5fe9e56b93
1273 }else{//MPEG-2 1273 }else{//MPEG-2
1274 //MPEG-2 fps 1274 //MPEG-2 fps
1275 av_reduce( 1275 av_reduce(
1276 &s->avctx->time_base.den, 1276 &s->avctx->time_base.den,
1277 &s->avctx->time_base.num, 1277 &s->avctx->time_base.num,
1278 ff_frame_rate_tab[s->frame_rate_index].num * s1->frame_rate_ext.num, 1278 ff_frame_rate_tab[s->frame_rate_index].num * s1->frame_rate_ext.num*2,
1279 ff_frame_rate_tab[s->frame_rate_index].den * s1->frame_rate_ext.den, 1279 ff_frame_rate_tab[s->frame_rate_index].den * s1->frame_rate_ext.den,
1280 1<<30); 1280 1<<30);
1281 //MPEG-2 aspect 1281 //MPEG-2 aspect
1282 if(s->aspect_ratio_info > 1){ 1282 if(s->aspect_ratio_info > 1){
1283 //we ignore the spec here as reality does not match the spec, see for example 1283 //we ignore the spec here as reality does not match the spec, see for example