Message ID | CAPYw7P5irtBhiakxRN0JkfdvkryDEW3Nes7ObLZpSW79C__nGw@mail.gmail.com |
---|---|
State | New |
Headers | show |
Series | [FFmpeg-devel] avformat/rawdec: set correct timebase and framerate for raw video demuxers | expand |
Context | Check | Description |
---|---|---|
andriy/make_x86 | success | Make finished |
andriy/make_fate_x86 | fail | Make fate failed |
On Thu, Jan 26, 2023 at 05:43:35PM +0100, Paul B Mahol wrote: > Patch attached. > rawdec.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > 68cb1c17a97b978f91793cc65f1ff9814bf99350 0001-avformat-rawdec-set-correct-timebase-and-framerate-f.patch > From b3e0b2efa3055be6b78d28345c816c560ddb556e Mon Sep 17 00:00:00 2001 > From: Paul B Mahol <onemda@gmail.com> > Date: Thu, 26 Jan 2023 17:43:49 +0100 > Subject: [PATCH] avformat/rawdec: set correct timebase and framerate for raw > video demuxers > > Signed-off-by: Paul B Mahol <onemda@gmail.com> > --- > libavformat/rawdec.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) this is breaking fate [...]
From b3e0b2efa3055be6b78d28345c816c560ddb556e Mon Sep 17 00:00:00 2001 From: Paul B Mahol <onemda@gmail.com> Date: Thu, 26 Jan 2023 17:43:49 +0100 Subject: [PATCH] avformat/rawdec: set correct timebase and framerate for raw video demuxers Signed-off-by: Paul B Mahol <onemda@gmail.com> --- libavformat/rawdec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/rawdec.c b/libavformat/rawdec.c index de804366ed..ed200561a5 100644 --- a/libavformat/rawdec.c +++ b/libavformat/rawdec.c @@ -86,8 +86,8 @@ int ff_raw_video_read_header(AVFormatContext *s) st->codecpar->codec_id = s->iformat->raw_codec_id; sti->need_parsing = AVSTREAM_PARSE_FULL_RAW; - sti->avctx->framerate = s1->framerate; - avpriv_set_pts_info(st, 64, 1, 1200000); + st->avg_frame_rate = st->r_frame_rate = s1->framerate; + avpriv_set_pts_info(st, 64, s1->framerate.den, s1->framerate.num); fail: return ret; -- 2.39.1