Otherwise the two values might get desynchronized and lavfi can prefer
the wrong one.
---
fftools/ffmpeg_filter.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/fftools/ffmpeg_filter.c b/fftools/ffmpeg_filter.c
index 95ffa0f087..274eefe11c 100644
--- a/fftools/ffmpeg_filter.c
+++ b/fftools/ffmpeg_filter.c
@@ -1622,6 +1622,11 @@ int ifilter_send_frame(InputFilter *ifilter, AVFrame
*frame, int keep_reference)
frame->pts = av_rescale_q(frame->pts, frame->time_base,
ifp->time_base);
frame->duration = av_rescale_q(frame->duration, frame->time_base,
ifp->time_base);
frame->time_base = ifp->time_base;
+#if LIBAVUTIL_VERSION_MAJOR < 59
+ AV_NOWARN_DEPRECATED(
+ frame->pkt_duration = frame->duration;
+ )
+#endif
ret = av_buffersrc_add_frame_flags(ifilter->filter, frame,
AV_BUFFERSRC_FLAG_PUSH);
--
2.39.2
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".