[0.11] gst-plugins-bad: basevideoencoder: fix element leak

Wim Taymans wtay at kemper.freedesktop.org
Tue Sep 6 07:14:30 PDT 2011


Module: gst-plugins-bad
Branch: 0.11
Commit: f3cb4439cf54dfc42f5c7270ff2454778d9cc213
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=f3cb4439cf54dfc42f5c7270ff2454778d9cc213

Author: Vincent Penquerc'h <vincent.penquerch at collabora.co.uk>
Date:   Thu Aug 25 19:56:58 2011 +0100

basevideoencoder: fix element leak

and this concludes an hour of yelling at the bloody test failing,
only to track down the problem not being in the test.

https://bugzilla.gnome.org/show_bug.cgi?id=657368

---

 gst-libs/gst/video/gstbasevideoencoder.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/gst-libs/gst/video/gstbasevideoencoder.c b/gst-libs/gst/video/gstbasevideoencoder.c
index e1c2c77..5baa4b0 100644
--- a/gst-libs/gst/video/gstbasevideoencoder.c
+++ b/gst-libs/gst/video/gstbasevideoencoder.c
@@ -432,6 +432,7 @@ done:
 
   GST_LOG_OBJECT (base_video_encoder, "Returning caps %" GST_PTR_FORMAT, fcaps);
 
+  g_object_unref (base_video_encoder);
   return fcaps;
 }
 



More information about the gstreamer-commits mailing list