]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/allfilters.c
avfilter: Remove avfilter_next/avfilter_register API
[ffmpeg] / libavfilter / allfilters.c
index 0d2bf7bbeee83edb23f289dd584aaaa07c020eb1..7dbd1fb1dd1a2bf14d1c5d22cd61b6cb06856ec3 100644 (file)
@@ -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