diffstat for baresip-1.1.0 baresip-1.1.0

 changelog                                                               |    7 +
 patches/0001-avfilter-fix-av_opt_set_int_list-deprecation-warning.patch |   38 ++++++++++
 patches/series                                                          |    1 
 3 files changed, 46 insertions(+)

diff -Nru baresip-1.1.0/debian/changelog baresip-1.1.0/debian/changelog
--- baresip-1.1.0/debian/changelog	2024-12-18 20:20:38.000000000 +0200
+++ baresip-1.1.0/debian/changelog	2026-10-03 17:54:55.000000000 +0300
@@ -1,3 +1,10 @@
+baresip (1.1.0-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Backport upstream fix for FTBFS with ffmpeg 9. (Closes: #1144018)
+
+ -- Adrian Bunk <bunk@debian.org>  Sat, 03 Oct 2026 17:54:55 +0300
+
 baresip (1.1.0-3) unstable; urgency=medium
 
   * remove directfb support (Closes: #1083044)
diff -Nru baresip-1.1.0/debian/patches/0001-avfilter-fix-av_opt_set_int_list-deprecation-warning.patch baresip-1.1.0/debian/patches/0001-avfilter-fix-av_opt_set_int_list-deprecation-warning.patch
--- baresip-1.1.0/debian/patches/0001-avfilter-fix-av_opt_set_int_list-deprecation-warning.patch	1970-01-01 02:00:00.000000000 +0200
+++ baresip-1.1.0/debian/patches/0001-avfilter-fix-av_opt_set_int_list-deprecation-warning.patch	2026-10-03 17:54:30.000000000 +0300
@@ -0,0 +1,38 @@
+From 873ca70a58c0e82c2db79030813a14e2ee28320d Mon Sep 17 00:00:00 2001
+From: Sebastian Reimers <hallo@studio-link.de>
+Date: Wed, 8 Oct 2025 08:29:30 +0200
+Subject: avfilter: fix av_opt_set_int_list deprecation warning (#3527)
+
+With ffmpeg 8.0 av_opt_set_int_list is deprecated
+---
+ modules/avfilter/filter.c | 7 +++----
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/modules/avfilter/filter.c b/modules/avfilter/filter.c
+index 98349ae2..0e76d489 100644
+--- a/modules/avfilter/filter.c
++++ b/modules/avfilter/filter.c
+@@ -22,7 +22,6 @@ int filter_init(struct avfilter_st *st, const char *filter_descr,
+ 	const AVFilter *buffersrc, *buffersink;
+ 	AVFilterInOut *outputs, *inputs;
+ 	enum AVPixelFormat src_format = vidfmt_to_avpixfmt(frame->fmt);
+-	enum AVPixelFormat pix_fmts[] = { src_format, AV_PIX_FMT_NONE };
+ 	char args[512];
+ 	int err = 0;
+ 
+@@ -68,9 +67,9 @@ int filter_init(struct avfilter_st *st, const char *filter_descr,
+ 		goto end;
+ 	}
+ 
+-	err = av_opt_set_int_list(
+-		st->buffersink_ctx, "pix_fmts", pix_fmts, AV_PIX_FMT_NONE,
+-		AV_OPT_SEARCH_CHILDREN);
++	err = av_opt_set_bin(st->buffersink_ctx, "pix_fmts",
++			     (uint8_t *)&src_format, sizeof(src_format),
++			     AV_OPT_SEARCH_CHILDREN);
+ 	if (err < 0) {
+ 		warning("avfilter: cannot set output pixel format\n");
+ 		goto end;
+-- 
+2.47.3
+
diff -Nru baresip-1.1.0/debian/patches/series baresip-1.1.0/debian/patches/series
--- baresip-1.1.0/debian/patches/series	2024-12-18 20:20:38.000000000 +0200
+++ baresip-1.1.0/debian/patches/series	2026-10-03 17:54:53.000000000 +0300
@@ -4,3 +4,4 @@
 2002_test_verbose.patch
 2003_ignore_LIBREM_SO.patch
 2004_fix_build_against_ffmpeg_7.patch
+0001-avfilter-fix-av_opt_set_int_list-deprecation-warning.patch
