Functions
GstMiniObjectFreeFunction ()
void
(*GstMiniObjectFreeFunction) (GstMiniObject *obj
);
GST_MINI_OBJECT_TYPE()
#define GST_MINI_OBJECT_TYPE(obj) (GST_MINI_OBJECT_CAST(obj)->type)
GST_MINI_OBJECT_FLAGS()
#define GST_MINI_OBJECT_FLAGS(obj) (GST_MINI_OBJECT_CAST(obj)->flags)
GST_MINI_OBJECT_FLAG_IS_SET()
#define GST_MINI_OBJECT_FLAG_IS_SET(obj,flag) !!(GST_MINI_OBJECT_FLAGS (obj) & (flag))
GST_MINI_OBJECT_FLAG_SET()
#define GST_MINI_OBJECT_FLAG_SET(obj,flag) (GST_MINI_OBJECT_FLAGS (obj) |= (flag))
GST_MINI_OBJECT_FLAG_UNSET()
#define GST_MINI_OBJECT_FLAG_UNSET(obj,flag) (GST_MINI_OBJECT_FLAGS (obj) &= ~(flag))
GST_MINI_OBJECT_IS_LOCKABLE()
#define GST_MINI_OBJECT_IS_LOCKABLE(obj) GST_MINI_OBJECT_FLAG_IS_SET(obj, GST_MINI_OBJECT_FLAG_LOCKABLE)
GST_MINI_OBJECT_REFCOUNT()
#define GST_MINI_OBJECT_REFCOUNT(obj) ((GST_MINI_OBJECT_CAST(obj))->refcount)
GST_MINI_OBJECT_REFCOUNT_VALUE()
#define GST_MINI_OBJECT_REFCOUNT_VALUE(obj) (g_atomic_int_get (&(GST_MINI_OBJECT_CAST(obj))->refcount))
GST_DEFINE_MINI_OBJECT_TYPE()
#define GST_DEFINE_MINI_OBJECT_TYPE(TypeName,type_name)
gst_mini_object_unref ()
void
gst_mini_object_unref (GstMiniObject *mini_object
);