Original commit message from CVS:
* gst/gstbuffer.c: (gst_buffer_make_metadata_writable):
gst_buffer_make_metadata_writable() should maintain the
buffer flags (those that make sense at least) (see #340859).
2006-05-09 Tim-Philipp Müller <tim at centricular dot net>
+ * gst/gstbuffer.c: (gst_buffer_make_metadata_writable):
+ gst_buffer_make_metadata_writable() should maintain the
+ buffer flags (those that make sense at least) (see #340859).
+
+2006-05-09 Tim-Philipp Müller <tim at centricular dot net>
+
* tools/gst-inspect.c:
* tools/gst-launch.c:
* tools/gst-typefind.c:
ret = buf;
} else {
ret = gst_buffer_create_sub (buf, 0, GST_BUFFER_SIZE (buf));
+ GST_BUFFER_FLAGS (ret) = GST_BUFFER_FLAGS (buf);
+ GST_BUFFER_FLAG_UNSET (ret, GST_BUFFER_FLAG_IN_CAPS);
gst_buffer_unref (buf);
}