[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