mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-16 11:15:31 +00:00
gst/gstbuffer.h: deprecate gst_buffer_set_data macro because a) it's a macro and b) glib-style set functions don't ta...
Original commit message from CVS: * gst/gstbuffer.h: deprecate gst_buffer_set_data macro because a) it's a macro and b) glib-style set functions don't take ownership of supplied values
This commit is contained in:
parent
d985215629
commit
f7af07c1b8
2 changed files with 8 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2005-03-20 Benjamin Otte <in7y118@public.uni-hamburg.de>
|
||||
|
||||
* gst/gstbuffer.h:
|
||||
deprecate gst_buffer_set_data macro because a) it's a macro and b)
|
||||
glib-style set functions don't take ownership of supplied values
|
||||
|
||||
2005-03-14 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
|
||||
|
||||
* gst/elements/gstfdsrc.c: (_do_init), (gst_fdsrc_class_init),
|
||||
|
|
|
@ -138,11 +138,13 @@ GType gst_buffer_get_type (void);
|
|||
GstBuffer* gst_buffer_new (void);
|
||||
GstBuffer* gst_buffer_new_and_alloc (guint size);
|
||||
|
||||
#ifndef GST_DISABLE_DEPRECATED
|
||||
#define gst_buffer_set_data(buf, data, size) \
|
||||
G_STMT_START { \
|
||||
GST_BUFFER_DATA (buf) = data; \
|
||||
GST_BUFFER_SIZE (buf) = size; \
|
||||
} G_STMT_END
|
||||
#endif
|
||||
|
||||
/* refcounting */
|
||||
#define gst_buffer_ref(buf) GST_BUFFER (gst_data_ref (GST_DATA (buf)))
|
||||
|
|
Loading…
Reference in a new issue