|
|
@@ -745,7 +745,7 @@ void ff_compute_frame_duration(AVFormatContext *s, int *pnum, int *pden, AVStrea |
|
|
*pden = 0; |
|
|
*pden = 0; |
|
|
switch (st->codec->codec_type) { |
|
|
switch (st->codec->codec_type) { |
|
|
case AVMEDIA_TYPE_VIDEO: |
|
|
case AVMEDIA_TYPE_VIDEO: |
|
|
if (st->r_frame_rate.num && !pc) { |
|
|
|
|
|
|
|
|
if (st->r_frame_rate.num && !pc && s->iformat) { |
|
|
*pnum = st->r_frame_rate.den; |
|
|
*pnum = st->r_frame_rate.den; |
|
|
*pden = st->r_frame_rate.num; |
|
|
*pden = st->r_frame_rate.num; |
|
|
} else if (st->time_base.num * 1000LL > st->time_base.den) { |
|
|
} else if (st->time_base.num * 1000LL > st->time_base.den) { |
|
|
|