summaryrefslogtreecommitdiffstats
path: root/common/encode_lavc.c
diff options
context:
space:
mode:
authorsfan5 <sfan5@live.de>2023-07-24 22:47:12 +0200
committersfan5 <sfan5@live.de>2023-07-26 11:26:36 +0200
commite01ff88c8300ebc06f5074cac5f0373789142aca (patch)
tree8d9aa986fcf378fc6dd7e86fc38773febe4b82f7 /common/encode_lavc.c
parentee25d0d2e0666bef00b05a5713f5852c7deb84c9 (diff)
downloadmpv-e01ff88c8300ebc06f5074cac5f0373789142aca.tar.bz2
mpv-e01ff88c8300ebc06f5074cac5f0373789142aca.tar.xz
encode_lavc: fix leak of codecpar
Diffstat (limited to 'common/encode_lavc.c')
-rw-r--r--common/encode_lavc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/common/encode_lavc.c b/common/encode_lavc.c
index 7a9a20a517..6da6796034 100644
--- a/common/encode_lavc.c
+++ b/common/encode_lavc.c
@@ -731,6 +731,7 @@ static void encoder_destroy(void *ptr)
struct encoder_context *p = ptr;
av_packet_free(&p->pkt);
+ avcodec_parameters_free(&p->info.codecpar);
avcodec_free_context(&p->encoder);
free_stream(p->twopass_bytebuffer);
}