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 8f267451f4
commit 03ce735b07

View file

@ -310,6 +310,7 @@ gst_funnel_sink_chain (GstPad * pad, 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;
}
}