From: David S. <ds...@pd...> - 2004-04-13 02:22:18
|
CVS Root: /home/cvs/gstreamer Module: gstreamer Changes by: ds Date: Mon Apr 12 2004 19:22:14 PDT Log message: * gst/gstbuffer.c: (_gst_buffer_initialize), (gst_buffer_get_type), (gst_buffer_free_chunk): Added gst_buffer_get_type() and changed to using it. * gst/gstbuffer.h: Changed GST_BUFFER_TYPE to gst_buffer_get_type() * gst/gstcaps.c: (gst_caps_is_fixed_foreach): Buffer is a fixed type * gst/gstpad.c: (_gst_pad_default_fixate_foreach): same * gst/gststructure.c: (gst_structure_set_valist), (gst_structure_from_abbr), (gst_structure_to_abbr): Add vararg support for buffers. * gst/gsttag.c: (gst_tag_register): Constify a prototype that was intended to be const. * gst/gsttag.h: same * gst/gstvalue.c: (gst_value_serialize_buffer), (gst_value_deserialize_buffer), (_gst_value_initialize): Add code to (de)serialize buffers. * testsuite/caps/Makefile.am: Add a bit of buffer testing * testsuite/caps/string-conversions.c: (main): * testsuite/caps/value_serialize.c: add new test Modified files: . : ChangeLog gst : gstbuffer.c gstbuffer.h gstcaps.c gstpad.c gststructure.c gsttag.c gsttag.h gstvalue.c testsuite/caps : Makefile.am string-conversions.c Added files: testsuite/caps : value_serialize.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.413&r2=1.414 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstbuffer.c.diff?r1=1.85&r2=1.86 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstbuffer.h.diff?r1=1.73&r2=1.74 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstcaps.c.diff?r1=1.102&r2=1.103 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstpad.c.diff?r1=1.309&r2=1.310 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gststructure.c.diff?r1=1.25&r2=1.26 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gsttag.c.diff?r1=1.23&r2=1.24 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gsttag.h.diff?r1=1.17&r2=1.18 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstvalue.c.diff?r1=1.21&r2=1.22 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/testsuite/caps/Makefile.am.diff?r1=1.13&r2=1.14 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/testsuite/caps/string-conversions.c.diff?r1=1.5&r2=1.6 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/testsuite/caps/value_serialize.c?rev=1.1&content-type=text/vnd.viewcvs-markup |