summaryrefslogtreecommitdiffstats
path: root/DOCS/man
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2017-06-18 13:53:44 +0200
committerwm4 <wm4@nowhere>2017-06-18 13:55:40 +0200
commitc680cfd18a09f9a023926db0b3a90f69e8651b37 (patch)
tree12968bbb2fd2443cb6cf1df6403a13bfbeb031b4 /DOCS/man
parent937dcc25adc20872f7b0751ddfecb89acebd05a2 (diff)
downloadmpv-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 'DOCS/man')
-rw-r--r--DOCS/man/vf.rst23
1 files changed, 0 insertions, 23 deletions
diff --git a/DOCS/man/vf.rst b/DOCS/man/vf.rst
index 64e5c0c0cd..c7f4c84d0a 100644
--- a/DOCS/man/vf.rst
+++ b/DOCS/man/vf.rst
@@ -642,29 +642,6 @@ Available mpv-only filters are:
size of the filter in percent of the image diagonal size. This is
used to calculate the final radius size (default: 1).
-
-``dlopen=dll[:a0[:a1[:a2[:a3]]]]``
- Loads an external library to filter the image. The library interface
- is the ``vf_dlopen`` interface specified using ``libmpcodecs/vf_dlopen.h``.
-
- .. warning:: This filter is deprecated.
-
- ``dll=<library>``
- Specify the library to load. This may require a full file system path
- in some cases. This argument is required.
-
- ``a0=<string>``
- Specify the first parameter to pass to the library.
-
- ``a1=<string>``
- Specify the second parameter to pass to the library.
-
- ``a2=<string>``
- Specify the third parameter to pass to the library.
-
- ``a3=<string>``
- Specify the fourth parameter to pass to the library.
-
``vapoursynth=file:buffered-frames:concurrent-frames``
Loads a VapourSynth filter script. This is intended for streamed
processing: mpv actually provides a source filter, instead of using a