Append _TYPE to the macro for consistency with other similar macros.
GST_BUFFER_MEM_LEN (buffer) = len + 1;
}
-GST_DEFINE_MINI_OBJECT (GstBuffer, gst_buffer);
+GST_DEFINE_MINI_OBJECT_TYPE (GstBuffer, gst_buffer);
void
_priv_gst_buffer_initialize (void)
GType _gst_buffer_list_type = 0;
-GST_DEFINE_MINI_OBJECT (GstBufferList, gst_buffer_list);
+GST_DEFINE_MINI_OBJECT_TYPE (GstBufferList, gst_buffer_list);
void
_priv_gst_buffer_list_initialize (void)
GType _gst_caps_type = 0;
-GST_DEFINE_MINI_OBJECT (GstCaps, gst_caps);
+GST_DEFINE_MINI_OBJECT_TYPE (GstCaps, gst_caps);
void
_priv_gst_caps_initialize (void)
{0, NULL, 0}
};
-GST_DEFINE_MINI_OBJECT (GstEvent, gst_event);
+GST_DEFINE_MINI_OBJECT_TYPE (GstEvent, gst_event);
void
_priv_gst_event_initialize (void)
};
static GType _gst_message_type = 0;
-GST_DEFINE_MINI_OBJECT (GstMessage, gst_message);
+GST_DEFINE_MINI_OBJECT_TYPE (GstMessage, gst_message);
void
_priv_gst_message_initialize (void)
gboolean gst_mini_object_take (GstMiniObject **olddata, GstMiniObject *newdata);
GstMiniObject * gst_mini_object_steal (GstMiniObject **olddata);
-#define GST_DEFINE_MINI_OBJECT(TypeName,type_name) \
- G_DEFINE_BOXED_TYPE(TypeName,type_name, \
- (GBoxedCopyFunc) gst_mini_object_ref, \
+#define GST_DEFINE_MINI_OBJECT_TYPE(TypeName,type_name) \
+ G_DEFINE_BOXED_TYPE(TypeName,type_name, \
+ (GBoxedCopyFunc) gst_mini_object_ref, \
(GBoxedFreeFunc)gst_mini_object_unref)
G_END_DECLS
{GST_QUERY_NONE, NULL, NULL, 0}
};
-GST_DEFINE_MINI_OBJECT (GstQuery, gst_query);
+GST_DEFINE_MINI_OBJECT_TYPE (GstQuery, gst_query);
void
_priv_gst_query_initialize (void)
gst_mini_object_is_writable
gst_mini_object_make_writable
gst_mini_object_ref
- gst_mini_object_register
gst_mini_object_replace
gst_mini_object_steal
gst_mini_object_take