diff options
Diffstat (limited to 'libavfilter/allfilters.c')
-rw-r--r-- | libavfilter/allfilters.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/libavfilter/allfilters.c b/libavfilter/allfilters.c index d72987402c..a6f17317e9 100644 --- a/libavfilter/allfilters.c +++ b/libavfilter/allfilters.c @@ -80,7 +80,6 @@ void avfilter_register_all(void) REGISTER_FILTER (VFLIP, vflip, vf); REGISTER_FILTER (YADIF, yadif, vf); - REGISTER_FILTER (BUFFER, buffer, vsrc); REGISTER_FILTER (COLOR, color, vsrc); REGISTER_FILTER (FREI0R, frei0r_src, vsrc); REGISTER_FILTER (MOVIE, movie, vsrc); @@ -89,4 +88,10 @@ void avfilter_register_all(void) REGISTER_FILTER (TESTSRC, testsrc, vsrc); REGISTER_FILTER (NULLSINK, nullsink, vsink); + + /* vsrc_buffer is a part of public API => registered unconditionally */ + { + extern avfilter_vsrc_buffer; + avfilter_register(&avfilter_vsrc_buffer); + } } |