From: <wi...@ke...> - 2008-10-06 18:05:14
|
CVS Root: /cvs/gstreamer Module: gstreamer Changes by: wingo Date: Mon Oct 06 2008 18:04:13 UTC Log message: changelog, doh Modified files: . : ChangeLog Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.4078&r2=1.4079 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gstreamer/ChangeLog,v retrieving revision 1.4078 retrieving revision 1.4079 diff -u -d -r1.4078 -r1.4079 --- ChangeLog 6 Oct 2008 17:57:23 -0000 1.4078 +++ ChangeLog 6 Oct 2008 18:03:58 -0000 1.4079 @@ -1,5 +1,16 @@ 2008-10-06 Andy Wingo <wi...@po...> + * gst/gstbuffer.h (GST_BUFFER_FREE_FUNC): New API, a free function + that will be called on the malloc_data to free it. Basically a way + to avoid subclassing when all you need is a different free + function, i.e. free() instead of g_free(). + + * gst/gstbuffer.c (gst_buffer_finalize): Free malloc_data via + calling the free function. + (gst_buffer_init): Initialize the free function to g_free. +2008-10-06 Andy Wingo <wi...@po...> * gst/gstghostpad.h: * gst/gstghostpad.c (gst_ghost_pad_construct): New function, finishes the initialization of ghost pad. Useful for language |