summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2012-02-16 23:33:15 +0100
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2012-02-16 23:46:45 +0100
commit3ce9836a593ccce0a1bba9add2c03de5ae4264f4 (patch)
tree5f7c64f464340b172b6a659273807a9c813b27d3
parentabc30b7e46129665e8554e40c4b69744505008b4 (diff)
goom: fix buffer leak
-rw-r--r--gst/goom/gstgoom.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/goom/gstgoom.c b/gst/goom/gstgoom.c
index 7da041c04e..5c8bbcd722 100644
--- a/gst/goom/gstgoom.c
+++ b/gst/goom/gstgoom.c
@@ -494,6 +494,7 @@ gst_goom_chain (GstPad * pad, GstObject * parent, GstBuffer * buffer)
goom = GST_GOOM (parent);
if (goom->bps == 0) {
+ gst_buffer_unref (buffer);
ret = GST_FLOW_NOT_NEGOTIATED;
goto beach;
}