diff options
author | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2021-03-06 18:44:21 +0100 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2021-04-27 10:43:11 -0300 |
commit | ec82ff89b600fbe67723f5b22661f0a4e67924ab (patch) | |
tree | 145ae5d2ba52ce78df0da9d9b0c73b4537006196 /libavfilter/allfilters.c | |
parent | 3a370868dc33061a20d1fd99274e65167d7a78ac (diff) |
avfilter: Remove avfilter_next/avfilter_register API
Deprecated in 8f1382f80e0d4184c54c14afdda6482f050fbba7.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavfilter/allfilters.c')
-rw-r--r-- | libavfilter/allfilters.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/libavfilter/allfilters.c b/libavfilter/allfilters.c index 0d2bf7bbee..7dbd1fb1dd 100644 --- a/libavfilter/allfilters.c +++ b/libavfilter/allfilters.c @@ -557,41 +557,3 @@ const AVFilter *avfilter_get_by_name(const char *name) return NULL; } - - -#if FF_API_NEXT -FF_DISABLE_DEPRECATION_WARNINGS -static AVOnce av_filter_next_init = AV_ONCE_INIT; - -static void av_filter_init_next(void) -{ - AVFilter *prev = NULL, *p; - void *i = 0; - while ((p = (AVFilter*)av_filter_iterate(&i))) { - if (prev) - prev->next = p; - prev = p; - } -} - -void avfilter_register_all(void) -{ - ff_thread_once(&av_filter_next_init, av_filter_init_next); -} - -int avfilter_register(AVFilter *filter) -{ - ff_thread_once(&av_filter_next_init, av_filter_init_next); - - return 0; -} - -const AVFilter *avfilter_next(const AVFilter *prev) -{ - ff_thread_once(&av_filter_next_init, av_filter_init_next); - - return prev ? prev->next : filter_list[0]; -} - -FF_ENABLE_DEPRECATION_WARNINGS -#endif |