Commit 5d4755f7dd for ffmpeg
commit 5d4755f7dd03d84f006d5a0ef7e3c114f52b3d77
Author: James Almer <jamrial@gmail.com>
Date: Tue Sep 29 00:16:59 2026 -0300
fftools/ffmpeg_mux_init: skip deprecated AVOptions when mapping stream groups
Silences warnings about lcevc_index being deprecated when mapping an input
LCEVC stream group.
Signed-off-by: James Almer <jamrial@gmail.com>
diff --git a/fftools/ffmpeg_mux_init.c b/fftools/ffmpeg_mux_init.c
index fb8e19deef..027d80ef71 100644
--- a/fftools/ffmpeg_mux_init.c
+++ b/fftools/ffmpeg_mux_init.c
@@ -2481,7 +2481,10 @@ static int of_serialize_options(Muxer *mux, void *obj, AVBPrint *bp)
char *ptr;
int ret;
- ret = av_opt_serialize(obj, 0, AV_OPT_SERIALIZE_SKIP_DEFAULTS | AV_OPT_SERIALIZE_SEARCH_CHILDREN,
+ ret = av_opt_serialize(obj, AV_OPT_FLAG_DEPRECATED,
+ AV_OPT_SERIALIZE_SKIP_DEFAULTS |
+ AV_OPT_SERIALIZE_SEARCH_CHILDREN |
+ AV_OPT_SERIALIZE_OPT_FLAGS_EXCLUDE,
&ptr, '=', ':');
if (ret < 0) {
av_log(mux, AV_LOG_ERROR, "Failed to serialize group\n");