[FFmpeg-devel] [PATCH 01/20] fftools/ffmpeg_filter: only set framerate for video
Anton Khirnov
anton at khirnov.net
Mon Dec 18 11:57:03 EET 2023
Otherwise an unitialized stack value would be copied to FPSConvContext.
As it's then never used, it tends not to be a problem in practice,
however it is UB and some compilers warn about it.
---
fftools/ffmpeg_filter.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fftools/ffmpeg_filter.c b/fftools/ffmpeg_filter.c
index 9fc877b437..e219594a4a 100644
--- a/fftools/ffmpeg_filter.c
+++ b/fftools/ffmpeg_filter.c
@@ -2017,9 +2017,9 @@ static int choose_out_timebase(OutputFilterPriv *ofp, AVFrame *frame)
if (!(tb.num > 0 && tb.den > 0))
tb = frame->time_base;
+ fps->framerate = fr;
finish:
ofp->tb_out = tb;
- fps->framerate = fr;
ofp->tb_out_locked = 1;
return 0;
--
2.42.0
More information about the ffmpeg-devel
mailing list