It's not really used outside of core at all, and has
serious namespace issues. If anyone feels the need to
revive this one, please use a less generic name space.
API: deprecate gst_filter_run()
API: deprecate GstFilterFunc
* when no longer needed (the data contained in the list is a flat copy
* and does need to be unreferenced or freed).
*/
+#ifndef GST_REMOVE_DEPRECATED
+#ifdef GST_DISABLE_DEPRECATED
+typedef gboolean (*GstFilterFunc) (gpointer obj, gpointer user_data);
+GList *gst_filter_run (const GList * list, GstFilterFunc func, gboolean first,
+ gpointer user_data);
+#endif
GList *
gst_filter_run (const GList * list, GstFilterFunc func, gboolean first,
gpointer user_data)
return result;
}
+#endif /* GST_REMOVE_DEPRECATED */
*
* Returns: %TRUE for success.
*/
+#ifndef GST_DISABLE_DEPRECATED
typedef gboolean (*GstFilterFunc) (gpointer obj, gpointer user_data);
+#endif
+#ifndef GST_DISABLE_DEPRECATED
GList* gst_filter_run (const GList *list, GstFilterFunc func, gboolean first, gpointer user_data);
+#endif
G_END_DECLS