struct _GstQueryTypeDefinition
{
GstQueryType value;
- gchar *nick;
- gchar *description;
+ const gchar *nick;
+ const gchar *description;
GQuark quark;
};
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);