[FFmpeg-cvslog] avfilter/vf_coreimage: silence AVFrame deprecation warnings

Marvin Scholz git at videolan.org
Thu Sep 26 01:35:56 EEST 2024


ffmpeg | branch: master | Marvin Scholz <epirat07 at gmail.com> | Fri Jul 12 19:30:32 2024 +0200| [10b3edbe24c403973b7910054f104eeef5909707] | committer: Marvin Scholz

avfilter/vf_coreimage: silence AVFrame deprecation warnings

Deprecation warning need to be disabled here as we set deprecated
fields.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=10b3edbe24c403973b7910054f104eeef5909707
---

 libavfilter/vf_coreimage.m | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/libavfilter/vf_coreimage.m b/libavfilter/vf_coreimage.m
index a342f83475..b660d4373a 100644
--- a/libavfilter/vf_coreimage.m
+++ b/libavfilter/vf_coreimage.m
@@ -297,14 +297,18 @@ static int request_frame(AVFilterLink *link)
 
     frame->pts                 = ctx->pts;
     frame->duration            = 1;
+    frame->flags              |= AV_FRAME_FLAG_KEY;
+    frame->flags              &= ~AV_FRAME_FLAG_INTERLACED;
+
+FF_DISABLE_DEPRECATION_WARNINGS
 #if FF_API_FRAME_KEY
     frame->key_frame           = 1;
 #endif
-    frame->flags              |= AV_FRAME_FLAG_KEY;
 #if FF_API_INTERLACED_FRAME
     frame->interlaced_frame    = 0;
 #endif
-    frame->flags              &= ~AV_FRAME_FLAG_INTERLACED;
+FF_ENABLE_DEPRECATION_WARNINGS
+
     frame->pict_type           = AV_PICTURE_TYPE_I;
     frame->sample_aspect_ratio = ctx->sar;
 



More information about the ffmpeg-cvslog mailing list