funnel: Fix buffer leak

This commit is contained in:
Mike Ruprecht 2012-05-29 19:23:07 -05:00 committed by Olivier Crête
parent 0dca0dac71
commit 18a73b8ef2

View file

@ -267,6 +267,7 @@ gst_funnel_sink_chain (GstPad * pad, GstObject * parent, GstBuffer * buffer)
if (GST_BUFFER_CAPS (buffer) && GST_BUFFER_CAPS (buffer) != padcaps) {
if (!gst_pad_set_caps (funnel->srcpad, GST_BUFFER_CAPS (buffer))) {
res = GST_FLOW_NOT_NEGOTIATED;
gst_buffer_unref (buffer);
goto out;
}
}