Commit 76ff577a authored by Tim-Philipp Müller's avatar Tim-Philipp Müller 🐠
Browse files

gst/monoscope/gstmonoscope.c: Don't unref buffers of which we've already given...

gst/monoscope/gstmonoscope.c: Don't unref buffers of which we've already given away ownership to the adapter.

Original commit message from CVS:
* gst/monoscope/gstmonoscope.c: (gst_monoscope_chain):
Don't unref buffers of which we've already given away
ownership to the adapter.
parent 177751c8
2006-08-22 Tim-Philipp Müller <tim at centricular dot net>
* gst/monoscope/gstmonoscope.c: (gst_monoscope_chain):
Don't unref buffers of which we've already given away
ownership to the adapter.
2006-08-22 Tim-Philipp Müller <tim at centricular dot net>
* ext/speex/gstspeexdec.c: (speex_dec_chain_parse_comments):
......
......@@ -345,10 +345,8 @@ gst_monoscope_chain (GstPad * pad, GstBuffer * inbuf)
/* do negotiation if not done yet, so ->spf etc. is set */
if (GST_PAD_CAPS (monoscope->srcpad) == NULL) {
flow_ret = get_buffer (monoscope, &outbuf);
if (flow_ret != GST_FLOW_OK) {
gst_buffer_unref (inbuf);
if (flow_ret != GST_FLOW_OK)
goto out;
}
gst_buffer_unref (outbuf);
outbuf = NULL;
}
......@@ -401,10 +399,8 @@ gst_monoscope_chain (GstPad * pad, GstBuffer * inbuf)
}
flow_ret = get_buffer (monoscope, &outbuf);
if (flow_ret != GST_FLOW_OK) {
gst_buffer_unref (inbuf);
if (flow_ret != GST_FLOW_OK)
goto out;
}
memcpy (GST_BUFFER_DATA (outbuf), pixels, monoscope->outsize);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment