caps: ensure writable caps prior to modification
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Mon, 26 Mar 2012 16:07:35 +0000 (18:07 +0200)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Mon, 26 Mar 2012 16:08:10 +0000 (18:08 +0200)
gst/gstcaps.c

index 905c711..9fd12f2 100644 (file)
@@ -1552,6 +1552,8 @@ gst_caps_normalize (GstCaps * caps)
 
   g_return_val_if_fail (GST_IS_CAPS (caps), NULL);
 
+  caps = gst_caps_make_writable (caps);
+
   nf.caps = caps;
   nf.writable = FALSE;