static inline GstBufferList *
gst_buffer_list_copy (const GstBufferList * list)
{
- return GST_BUFFER_LIST (gst_mini_object_copy (GST_MINI_OBJECT_CAST (list)));
+ return GST_BUFFER_LIST_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CAST (list)));
}
/**
* Since: 0.10.3
*/
#define gst_event_replace(old_event,new_event) \
- gst_mini_object_replace ((GstMiniObject **)(old_event), GST_MINI_OBJECT (new_event))
+ gst_mini_object_replace ((GstMiniObject **)(old_event), GST_MINI_OBJECT_CAST (new_event))
/**
* GstSeekType:
static inline GstEvent *
gst_event_ref (GstEvent * event)
{
- return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT (event));
+ return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event));
}
/**
static inline void
gst_event_unref (GstEvent * event)
{
- gst_mini_object_unref (GST_MINI_OBJECT (event));
+ gst_mini_object_unref (GST_MINI_OBJECT_CAST (event));
}
/* copy event */
static inline GstEvent *
gst_event_copy (const GstEvent * event)
{
- return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT (event)));
+ return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CAST (event)));
}
static inline GstMessage *
gst_message_ref (GstMessage * msg)
{
- return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT (msg));
+ return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg));
}
/**
*
* MT safe
*/
-#define gst_message_make_writable(msg) GST_MESSAGE_CAST (gst_mini_object_make_writable (GST_MINI_OBJECT (msg)))
+#define gst_message_make_writable(msg) GST_MESSAGE_CAST (gst_mini_object_make_writable (GST_MINI_OBJECT_CAST (msg)))
/* identifiers for events and messages */
guint32 gst_message_get_seqnum (GstMessage *message);
static inline GstQuery *
gst_query_ref (GstQuery * q)
{
- return GST_QUERY (gst_mini_object_ref (GST_MINI_OBJECT_CAST (q)));
+ return GST_QUERY_CAST (gst_mini_object_ref (GST_MINI_OBJECT_CAST (q)));
}
/**
static inline GstQuery *
gst_query_copy (const GstQuery * q)
{
- return GST_QUERY (gst_mini_object_copy (GST_MINI_OBJECT_CAST (q)));
+ return GST_QUERY_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CAST (q)));
}
/**
*
* Makes a writable query from the given query.
*/
-#define gst_query_make_writable(q) GST_QUERY (gst_mini_object_make_writable (GST_MINI_OBJECT (q)))
+#define gst_query_make_writable(q) GST_QUERY_CAST (gst_mini_object_make_writable (GST_MINI_OBJECT_CAST (q)))
/* position query */
GstQuery* gst_query_new_position (GstFormat format);