mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-09-01 01:33:52 +00:00
filter: deprecate gst_filter_run()
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
This commit is contained in:
parent
8008837986
commit
d9f95e8920
2 changed files with 11 additions and 0 deletions
|
@ -60,6 +60,12 @@
|
||||||
* when no longer needed (the data contained in the list is a flat copy
|
* when no longer needed (the data contained in the list is a flat copy
|
||||||
* and does need to be unreferenced or freed).
|
* 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 *
|
GList *
|
||||||
gst_filter_run (const GList * list, GstFilterFunc func, gboolean first,
|
gst_filter_run (const GList * list, GstFilterFunc func, gboolean first,
|
||||||
gpointer user_data)
|
gpointer user_data)
|
||||||
|
@ -86,3 +92,4 @@ gst_filter_run (const GList * list, GstFilterFunc func, gboolean first,
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
#endif /* GST_REMOVE_DEPRECATED */
|
||||||
|
|
|
@ -35,9 +35,13 @@ G_BEGIN_DECLS
|
||||||
*
|
*
|
||||||
* Returns: %TRUE for success.
|
* Returns: %TRUE for success.
|
||||||
*/
|
*/
|
||||||
|
#ifndef GST_DISABLE_DEPRECATED
|
||||||
typedef gboolean (*GstFilterFunc) (gpointer obj, gpointer user_data);
|
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);
|
GList* gst_filter_run (const GList *list, GstFilterFunc func, gboolean first, gpointer user_data);
|
||||||
|
#endif
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue