[gst-cvs] tpm gst-plugins-base: gst-plugins-base/ gst-plugins-base/gst-libs/gst/netbuffer/ gst-plugins-base/tests/check/

Tim Mueller tpm at kemper.freedesktop.org
Thu Feb 22 04:57:59 PST 2007


CVS Root:       /cvs/gstreamer
Module:         gst-plugins-base
Changes by:     tpm
Date:           Thu Feb 22 2007  12:57:59 UTC

Log message:
* gst-libs/gst/netbuffer/gstnetbuffer.c:
(notgst_buffer_copy_fields_in_place), (gst_netbuffer_copy):
Fix copying of GstNetBuffer (would crash before, or at least lead to
invalid memory access, #410772), for now by copying the GstBuffer copy
code from the core over here so we can copy the GstBuffer fields on a
provided buffer instance (of type GstNetBuffer in this case). Would be
better to fix this with some support by the core though (and in the long
run change the broken GstBuffer/GstMiniObject copy semantics, #393099).
* tests/check/Makefile.am:
Enable unit test for GstNetBuffer.

Modified files:
    .               : ChangeLog
    gst-libs/gst/netbuffer: gstnetbuffer.c
    tests/check     : Makefile.am

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.3166&r2=1.3167
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst-libs/gst/netbuffer/gstnetbuffer.c.diff?r1=1.4&r2=1.5
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/tests/check/Makefile.am.diff?r1=1.64&r2=1.65




More information about the Gstreamer-commits mailing list