From a6653473456693ccffea6a855429e2cc2037bd7d Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Fri, 9 May 2014 14:54:54 +0200 Subject: [PATCH] mpeg2dec: Release codec state on negotiation failures Else it leaks CID #1212169 --- ext/mpeg2dec/gstmpeg2dec.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/mpeg2dec/gstmpeg2dec.c b/ext/mpeg2dec/gstmpeg2dec.c index b50b4754f8..28616c5694 100644 --- a/ext/mpeg2dec/gstmpeg2dec.c +++ b/ext/mpeg2dec/gstmpeg2dec.c @@ -808,6 +808,7 @@ invalid_size: negotiation_fail: { GST_WARNING_OBJECT (mpeg2dec, "Failed to negotiate with downstream"); + gst_video_codec_state_unref (state); return GST_FLOW_ERROR; } } -- 2.34.1