extern AVFilter ff_af_mcompand;
extern AVFilter ff_af_pan;
extern AVFilter ff_af_replaygain;
-extern AVFilter ff_af_resample;
extern AVFilter ff_af_rubberband;
extern AVFilter ff_af_sidechaincompress;
extern AVFilter ff_af_sidechaingate;
extern AVFilter ff_vf_dilation;
extern AVFilter ff_vf_dilation_opencl;
extern AVFilter ff_vf_displace;
+extern AVFilter ff_vf_dnn_detect;
extern AVFilter ff_vf_dnn_processing;
extern AVFilter ff_vf_doubleweave;
extern AVFilter ff_vf_drawbox;
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