summaryrefslogtreecommitdiff
path: root/libavfilter/allfilters.c
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2011-12-21 20:47:52 +0100
committerAnton Khirnov <anton@khirnov.net>2011-12-22 15:42:52 +0100
commit196c9e5c8c1706e81217e372ea6a3a101486af9e (patch)
tree4ebb2c6309e5bca869aa7362e0aba54adbd864e2 /libavfilter/allfilters.c
parent9a3f10695a011861dcf5a649e3e72580b1a4eed4 (diff)
lavfi: always build vsrc_buffer.
It's a part of public API.
Diffstat (limited to 'libavfilter/allfilters.c')
-rw-r--r--libavfilter/allfilters.c7
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);
+ }
}