It's a part of public API.
Anton Khirnov authored on 2011/12/22 04:47:52... | ... |
@@ -1525,14 +1525,12 @@ postproc_deps="gpl" |
1525 | 1525 |
|
1526 | 1526 |
# programs |
1527 | 1527 |
avconv_deps="avcodec avformat swscale" |
1528 |
-avconv_select="buffer_filter" |
|
1529 | 1528 |
avplay_deps="avcodec avformat swscale sdl" |
1530 | 1529 |
avplay_select="rdft" |
1531 | 1530 |
avprobe_deps="avcodec avformat" |
1532 | 1531 |
avserver_deps="avformat ffm_muxer fork rtp_protocol rtsp_demuxer" |
1533 | 1532 |
avserver_extralibs='$ldl' |
1534 | 1533 |
ffmpeg_deps="avcodec avformat swscale" |
1535 |
-ffmpeg_select="buffer_filter" |
|
1536 | 1534 |
|
1537 | 1535 |
doc_deps="texi2html" |
1538 | 1536 |
|
... | ... |
@@ -12,6 +12,7 @@ OBJS = allfilters.o \ |
12 | 12 |
drawutils.o \ |
13 | 13 |
formats.o \ |
14 | 14 |
graphparser.o \ |
15 |
+ vsrc_buffer.o |
|
15 | 16 |
|
16 | 17 |
OBJS-$(CONFIG_ANULL_FILTER) += af_anull.o |
17 | 18 |
|
... | ... |
@@ -59,7 +60,6 @@ OBJS-$(CONFIG_UNSHARP_FILTER) += vf_unsharp.o |
59 | 59 |
OBJS-$(CONFIG_VFLIP_FILTER) += vf_vflip.o |
60 | 60 |
OBJS-$(CONFIG_YADIF_FILTER) += vf_yadif.o |
61 | 61 |
|
62 |
-OBJS-$(CONFIG_BUFFER_FILTER) += vsrc_buffer.o |
|
63 | 62 |
OBJS-$(CONFIG_COLOR_FILTER) += vsrc_color.o |
64 | 63 |
OBJS-$(CONFIG_FREI0R_SRC_FILTER) += vf_frei0r.o |
65 | 64 |
OBJS-$(CONFIG_MOVIE_FILTER) += vsrc_movie.o |
... | ... |
@@ -80,7 +80,6 @@ void avfilter_register_all(void) |
80 | 80 |
REGISTER_FILTER (VFLIP, vflip, vf); |
81 | 81 |
REGISTER_FILTER (YADIF, yadif, vf); |
82 | 82 |
|
83 |
- REGISTER_FILTER (BUFFER, buffer, vsrc); |
|
84 | 83 |
REGISTER_FILTER (COLOR, color, vsrc); |
85 | 84 |
REGISTER_FILTER (FREI0R, frei0r_src, vsrc); |
86 | 85 |
REGISTER_FILTER (MOVIE, movie, vsrc); |
... | ... |
@@ -89,4 +88,10 @@ void avfilter_register_all(void) |
89 | 89 |
REGISTER_FILTER (TESTSRC, testsrc, vsrc); |
90 | 90 |
|
91 | 91 |
REGISTER_FILTER (NULLSINK, nullsink, vsink); |
92 |
+ |
|
93 |
+ /* vsrc_buffer is a part of public API => registered unconditionally */ |
|
94 |
+ { |
|
95 |
+ extern avfilter_vsrc_buffer; |
|
96 |
+ avfilter_register(&avfilter_vsrc_buffer); |
|
97 |
+ } |
|
92 | 98 |
} |