Commit 9c0737ebca for ffmpeg
commit 9c0737ebca6a1e0477956ff1c594a8f3ca94f21b
Author: Zhao Zhili <quinkblack@foxmail.com>
Date: Thu Oct 29 20:34:58 2026 +0800
avcodec/lcevcdec: free the option strings of a released context
The context owns a copy of every string passed in -lcevc-dec-params, and
lcevc_free() released everything else.
Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
diff --git a/libavcodec/lcevcdec.c b/libavcodec/lcevcdec.c
index 3e990c0544..fb9e687823 100644
--- a/libavcodec/lcevcdec.c
+++ b/libavcodec/lcevcdec.c
@@ -372,6 +372,7 @@ static void lcevc_free(AVRefStructOpaque unused, void *obj)
av_freep(&lcevc->frag);
ff_cbs_close(&lcevc->cbc);
av_refstruct_pool_uninit(&lcevc->frame_pool);
+ av_opt_free(lcevc);
memset(lcevc, 0, sizeof(*lcevc));
}