gst/gstbuffer.override: the GstBuffer overrides seem to be confused about whether...
authorJan Schmidt <thaytan@mad.scientist.com>
Fri, 27 Jun 2008 08:39:37 +0000 (08:39 +0000)
committerJan Schmidt <thaytan@mad.scientist.com>
Fri, 27 Jun 2008 08:39:37 +0000 (08:39 +0000)
commit468cb05597958290ed0eb30432dde4af07eaa12b
tree9f4a0a4b87f54ea19e421c603d5be1435fdc35cf
parent103e13fa6655fa3ff01a3d55ddbc4d593f238ffc
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
examples/buffer-draw.py [new file with mode: 0644]
gst/gstbuffer.override
gst/gstpad.override
testsuite/test_buffer.py