[FFmpeg-devel] [PATCH] lavf: consider codec framerate for framerate detection
Marton Balint
cus at passwd.hu
Wed Jun 7 22:23:12 EEST 2017
On Wed, 7 Jun 2017, wm4 wrote:
> On Wed, 31 May 2017 18:26:01 +0200
> wm4 <nfxjfg at googlemail.com> wrote:
>
>> Fixes detection of some TV sample as 24.5 FPS. With the patch applied,
>> it's detected as 25 FPS.
>>
>> This is enabled for mpegts only.
>> ---
>> libavformat/internal.h | 5 +++++
>> libavformat/mpegts.c | 2 ++
>> libavformat/utils.c | 10 ++++++++++
>> 3 files changed, 17 insertions(+)
>>
>> diff --git a/libavformat/internal.h b/libavformat/internal.h
>> index c856945ce9..d136c79bdd 100644
>> --- a/libavformat/internal.h
>> +++ b/libavformat/internal.h
>> @@ -145,6 +145,11 @@ struct AVFormatInternal {
>> * ID3v2 tag useful for MP3 demuxing
>> */
>> AVDictionary *id3v2_meta;
>> +
>> + /*
>> + * Prefer the codec framerate for avg_frame_rate computation.
>> + */
>> + int prefer_codec_framerate;
Does this approach have any benefit over signalling this feature as a
demuxer flag?
Thanks,
Marton
More information about the ffmpeg-devel
mailing list