From: Mark Nauwelaerts Date: Thu, 19 Nov 2009 10:14:57 +0000 (+0100) Subject: qtmux: ensure writable buffer metadata before setting caps X-Git-Tag: 1.19.3~507^2~17763 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a0851ebcbf5e682891f51cd5acf2e580809cf21e;p=platform%2Fupstream%2Fgstreamer.git qtmux: ensure writable buffer metadata before setting caps --- diff --git a/gst/qtmux/gstqtmux.c b/gst/qtmux/gstqtmux.c index 1838c6c..38b1096 100644 --- a/gst/qtmux/gstqtmux.c +++ b/gst/qtmux/gstqtmux.c @@ -819,6 +819,7 @@ gst_qt_mux_send_buffer (GstQTMux * qtmux, GstBuffer * buf, guint64 * offset, } else { GST_LOG_OBJECT (qtmux, "downstream"); + buf = gst_buffer_make_metadata_writable (buf); gst_buffer_set_caps (buf, GST_PAD_CAPS (qtmux->srcpad)); res = gst_pad_push (qtmux->srcpad, buf); }