1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
From: ihy123 <aladinandreyy@gmail.com>
Date: Sun, 24 Aug 2025 19:16:57 +0300
Subject: ip/ffmpeg: fix building for ffmpeg 8.0
avcodec_close() can be safely removed because avcodec_free_context()
is its replacement since 2016. See ffmpeg commit 2ef6dab0a79
Builds with v3.3.9 v4.0.6 v6.1.3 v7.1.1 v8.0
---
ip/ffmpeg.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/ip/ffmpeg.c b/ip/ffmpeg.c
index fc74895..2cb0767 100644
--- a/ip/ffmpeg.c
+++ b/ip/ffmpeg.c
@@ -223,7 +223,6 @@ static int ffmpeg_init_swr_frame(struct ffmpeg_private *priv,
static void ffmpeg_free(struct ffmpeg_private *priv)
{
- avcodec_close(priv->codec_ctx);
avcodec_free_context(&priv->codec_ctx);
avformat_close_input(&priv->format_ctx);
|