gst/gstbuffer.c: Set READONLY flag on subbuffers, so that gst_buffer_make_writable...
authorTim-Philipp Müller <tim@centricular.net>
Tue, 27 Sep 2005 13:07:14 +0000 (13:07 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Tue, 27 Sep 2005 13:07:14 +0000 (13:07 +0000)
commit246fee258f20fdef44e77a883b4221d1a262297c
tree8d81fb5c361c827eda8cfa3e2571ab47606fd764
parent01085fa26a160e1fccb692b9ffcffcd7eb77c6db
gst/gstbuffer.c: Set READONLY flag on subbuffers, so that gst_buffer_make_writable() works correctly in all circumsta...

Original commit message from CVS:
* gst/gstbuffer.c: (gst_subbuffer_init):
Set READONLY flag on subbuffers, so that gst_buffer_make_writable()
works correctly in all circumstances (we could have just copied
the parent buffer's readonly flag, but conceptually it seems
cleaner to mark all subbuffers as read-only). (based on patch
by Alessandro Decina, #314710).
* check/gst/gstbuffer.c: (create_read_only_buffer),
(test_make_writable), (test_subbuffer_make_writable),
(gst_test_suite):
Add some tests for gst_buffer_make_writable().
ChangeLog
check/gst/gstbuffer.c
gst/gstbuffer.c
tests/check/gst/gstbuffer.c