mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-09 05:38:58 +00:00
Original commit message from CVS: * 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. |
||
---|---|---|
.. | ||
gstnetbuffer.c | ||
gstnetbuffer.h | ||
Makefile.am | ||
README |
The network libraries --------------------- GstNetBuffer: A GstBuffer subclass that can be used by network sources or sinks to store additional to and from addresses. This is required for plugins that operate on this data like RTP.