From: Andoni Morales Alastruey Date: Wed, 9 Feb 2011 11:45:23 +0000 (+0100) Subject: gdppay: ensure buffer's metadata is writable before setting caps X-Git-Tag: 1.19.3~507^2~15070 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ce639b529bdedff0d528d782131a2cc6133e801f;p=platform%2Fupstream%2Fgstreamer.git gdppay: ensure buffer's metadata is writable before setting caps --- diff --git a/gst/gdp/gstgdppay.c b/gst/gdp/gstgdppay.c index f9e27da..6da4967 100644 --- a/gst/gdp/gstgdppay.c +++ b/gst/gdp/gstgdppay.c @@ -474,6 +474,7 @@ gst_gdp_pay_reset_streamheader (GstGDPPay * this) GST_DEBUG_OBJECT (this, "Setting caps on src pad %" GST_PTR_FORMAT, caps); gst_pad_set_caps (this->srcpad, caps); + this->caps_buf = gst_buffer_make_metadata_writable (this->caps_buf); gst_buffer_set_caps (this->caps_buf, caps); this->new_segment_buf = gst_buffer_make_metadata_writable (this->new_segment_buf);