From ebbae798e359c9c208fefde4157124dc7d124b3c Mon Sep 17 00:00:00 2001 From: "Ronald S. Bultje" Date: Wed, 12 Nov 2003 11:27:40 +0000 Subject: [PATCH] Oops, some pretty bad memleaks Original commit message from CVS: Oops, some pretty bad memleaks --- ext/ffmpeg/gstffmpegenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/ffmpeg/gstffmpegenc.c b/ext/ffmpeg/gstffmpegenc.c index c63e461..2c1d1d3 100644 --- a/ext/ffmpeg/gstffmpegenc.c +++ b/ext/ffmpeg/gstffmpegenc.c @@ -482,6 +482,7 @@ gst_ffmpegenc_chain_audio (GstPad *pad, g_warning("ffenc_%s: failed to encode buffer", oclass->in_plugin->name); gst_buffer_unref (inbuf); + gst_buffer_unref (subbuf); return; } @@ -491,6 +492,7 @@ gst_ffmpegenc_chain_audio (GstPad *pad, gst_pad_push (ffmpegenc->srcpad, GST_DATA (outbuf)); in_size -= frame_size; + gst_buffer_unref (subbuf); } } -- 2.7.4