From 6582cd514a6b52a5d9ea89d05ee41e3da1b2d4fb Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Sat, 12 Nov 2022 09:54:31 +0100 Subject: [PATCH] avvidenc: Don't leak AVPacket on EOF Part-of: --- subprojects/gst-libav/ext/libav/gstavvidenc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/subprojects/gst-libav/ext/libav/gstavvidenc.c b/subprojects/gst-libav/ext/libav/gstavvidenc.c index cc213abd63..4a5b14c43d 100644 --- a/subprojects/gst-libav/ext/libav/gstavvidenc.c +++ b/subprojects/gst-libav/ext/libav/gstavvidenc.c @@ -673,6 +673,7 @@ gst_ffmpegvidenc_receive_packet (GstFFMpegVidEnc * ffmpegenc, g_slice_free (AVPacket, pkt); goto done; } else if (res == AVERROR_EOF) { + g_slice_free (AVPacket, pkt); ret = GST_FLOW_EOS; goto done; } else if (res < 0) {