From 468cb05597958290ed0eb30432dde4af07eaa12b Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Fri, 27 Jun 2008 08:39:37 +0000 Subject: gst/gstbuffer.override: the GstBuffer overrides seem to be confused about whether they're mini-objects or a GBoxed, a... Original commit message from CVS: * gst/gstbuffer.override: the GstBuffer overrides seem to be confused about whether they're mini-objects or a GBoxed, and it makes copy_on_write no actually return a usable gst.Buffer. Fix up places where GstBuffers are treated as GBoxed to use pygstminiobject functions. Makes gst.Buffer('blah').copy_on_write() work. * testsuite/test_buffer.py: Add test for copy-on-write writability * examples/buffer-draw.py: Add an example of drawing on a GStreamer buffer with cairo * gst/gstpad.override: Make function static --- ChangeLog | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 9533986..bca9979 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +2008-06-27 Jan Schmidt + + * gst/gstbuffer.override: + the GstBuffer overrides seem to be confused about whether they're + mini-objects or a GBoxed, and it makes copy_on_write no actually + return a usable gst.Buffer. Fix up places where GstBuffers are + treated as GBoxed to use pygstminiobject functions. + + Makes gst.Buffer('blah').copy_on_write() work. + + * testsuite/test_buffer.py: + Add test for copy-on-write writability + + * examples/buffer-draw.py: + Add an example of drawing on a GStreamer buffer with cairo + + * gst/gstpad.override: + Make function static + 2008-06-26 Edward Hervey * gst/common.h: -- cgit v1.2.3