comparison libmpcodecs/vf.c @ 34102:dd8320c2a2cb

libmpcodec: add vf_lavfi. This filter wraps a complete libavfilter filter graph. As the API of libavfilter is not completely stable yet, the filter is not enabled by default, so as not to let mplayer unbuildable. Some strange behaviours may appear due to the very different model of buffer allocation between mplayer and lavfi.
author cigaes
date Wed, 12 Oct 2011 11:38:10 +0000
parents 8e5acc2132f1
children 66cdad95f543
comparison
equal deleted inserted replaced
34101:bffc842649c2 34102:dd8320c2a2cb
80 extern const vf_info_t vf_info_ilpack; 80 extern const vf_info_t vf_info_ilpack;
81 extern const vf_info_t vf_info_ivtc; 81 extern const vf_info_t vf_info_ivtc;
82 extern const vf_info_t vf_info_kerndeint; 82 extern const vf_info_t vf_info_kerndeint;
83 extern const vf_info_t vf_info_lavc; 83 extern const vf_info_t vf_info_lavc;
84 extern const vf_info_t vf_info_lavcdeint; 84 extern const vf_info_t vf_info_lavcdeint;
85 extern const vf_info_t vf_info_lavfi;
85 extern const vf_info_t vf_info_mcdeint; 86 extern const vf_info_t vf_info_mcdeint;
86 extern const vf_info_t vf_info_mirror; 87 extern const vf_info_t vf_info_mirror;
87 extern const vf_info_t vf_info_noformat; 88 extern const vf_info_t vf_info_noformat;
88 extern const vf_info_t vf_info_noise; 89 extern const vf_info_t vf_info_noise;
89 extern const vf_info_t vf_info_ow; 90 extern const vf_info_t vf_info_ow;
140 &vf_info_pp7, 141 &vf_info_pp7,
141 #ifdef CONFIG_FFMPEG 142 #ifdef CONFIG_FFMPEG
142 &vf_info_pp, 143 &vf_info_pp,
143 &vf_info_lavc, 144 &vf_info_lavc,
144 &vf_info_lavcdeint, 145 &vf_info_lavcdeint,
146 #ifdef CONFIG_VF_LAVFI
147 &vf_info_lavfi,
148 #endif
145 &vf_info_screenshot, 149 &vf_info_screenshot,
146 &vf_info_geq, 150 &vf_info_geq,
147 #endif 151 #endif
148 #ifdef CONFIG_ZR 152 #ifdef CONFIG_ZR
149 &vf_info_zrmjpeg, 153 &vf_info_zrmjpeg,