PR #20913 opened by James Almer (jamrial)
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20913
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20913.patch


>From 66244bab100270f689a07237f09f55a1245fdc26 Mon Sep 17 00:00:00 2001
From: James Almer <[email protected]>
Date: Thu, 13 Nov 2025 14:55:23 -0300
Subject: [PATCH] avdevice/lavfi: stop setting deprecated buffersink options

Signed-off-by: James Almer <[email protected]>
---
 libavdevice/lavfi.c | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/libavdevice/lavfi.c b/libavdevice/lavfi.c
index 548183d633..0de2bbdcf8 100644
--- a/libavdevice/lavfi.c
+++ b/libavdevice/lavfi.c
@@ -255,12 +255,9 @@ av_cold static int lavfi_read_header(AVFormatContext 
*avctx)
                 goto end;
             }
 
-            ret = av_opt_set_bin(sink, "sample_fmts", (const 
uint8_t*)sample_fmts,
-                                 sizeof(sample_fmts), AV_OPT_SEARCH_CHILDREN);
-            if (ret < 0)
-                goto end;
-            ret = av_opt_set_int(sink, "all_channel_counts", 1,
-                                 AV_OPT_SEARCH_CHILDREN);
+            ret = av_opt_set_array(sink, "sample_formats", 
AV_OPT_SEARCH_CHILDREN, 0,
+                                   FF_ARRAY_ELEMS(sample_fmts), 
AV_OPT_TYPE_SAMPLE_FMT,
+                                   sample_fmts);
             if (ret < 0)
                 goto end;
 
-- 
2.49.1

_______________________________________________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to