diff options
author | wm4 <wm4@nowhere> | 2017-06-18 13:53:44 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2017-06-18 13:55:40 +0200 |
commit | c680cfd18a09f9a023926db0b3a90f69e8651b37 (patch) | |
tree | 12968bbb2fd2443cb6cf1df6403a13bfbeb031b4 /video/filter/vf.c | |
parent | 937dcc25adc20872f7b0751ddfecb89acebd05a2 (diff) | |
download | mpv-c680cfd18a09f9a023926db0b3a90f69e8651b37.tar.bz2 mpv-c680cfd18a09f9a023926db0b3a90f69e8651b37.tar.xz |
vf_dlopen: remove this filter
It was an attempt to move some MPlayer filters (which were removed from
mpv) to external, loadable filters. That worked well, but then the
MPlayer filters were ported to libavfilter (independently), so they're
available again. Also there is a more widely supported and more advanced
loadable filter system supported by mpv: vapoursynth.
In conclusion, vf_dlopen is not useful anymore, confusing, and requires
quite a bit of code (and probably wouldn't survive the rewrite of the
mpv video filter chain, which has to come at some point). It has some
implicit dependencies on internal conventions, like possibly the format
names dropped in the previous commit.
We also deprecated it last release. Drop it.
Diffstat (limited to 'video/filter/vf.c')
-rw-r--r-- | video/filter/vf.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/video/filter/vf.c b/video/filter/vf.c index f86bf99e7a..a126007498 100644 --- a/video/filter/vf.c +++ b/video/filter/vf.c @@ -54,7 +54,6 @@ extern const vf_info_t vf_info_pullup; extern const vf_info_t vf_info_sub; extern const vf_info_t vf_info_yadif; extern const vf_info_t vf_info_stereo3d; -extern const vf_info_t vf_info_dlopen; extern const vf_info_t vf_info_lavfi; extern const vf_info_t vf_info_lavfi_bridge; extern const vf_info_t vf_info_vaapi; @@ -86,9 +85,6 @@ static const vf_info_t *const filter_list[] = { &vf_info_dsize, &vf_info_sub, &vf_info_buffer, -#if HAVE_DLOPEN - &vf_info_dlopen, -#endif #if HAVE_VAPOURSYNTH_CORE && HAVE_VAPOURSYNTH &vf_info_vapoursynth, #endif |