summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorBin Jin <bjin1990@gmail.com>2014-08-26 00:41:30 +0200
committerwm4 <wm4@nowhere>2014-08-26 22:19:30 +0200
commitb3e788d3f462e4f8acaf4ea9bf0cb07f8d622c7c (patch)
tree90a3dd2782cf3b9e772f9cb6e6fa98d65c7f5989 /DOCS
parentf14722a40f46366e4333881ec5d540bca1400280 (diff)
downloadmpv-b3e788d3f462e4f8acaf4ea9bf0cb07f8d622c7c.tar.bz2
mpv-b3e788d3f462e4f8acaf4ea9bf0cb07f8d622c7c.tar.xz
vo_opengl: add radius options for filters
Add two new options, make it possible for user to set the radius for some of the filters with no fixed radius. Also add three new filters with the new radius parameter supported.
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/man/vo.rst21
1 files changed, 16 insertions, 5 deletions
diff --git a/DOCS/man/vo.rst b/DOCS/man/vo.rst
index 79694d748a..a928809d93 100644
--- a/DOCS/man/vo.rst
+++ b/DOCS/man/vo.rst
@@ -297,6 +297,9 @@ Available video output drivers are:
``lanczos3``
Lanczos with radius=3.
+ ``lanczos``
+ Generic Lanczos scaling filter. Set radius with ``lradius``.
+
``spline36``
This is the default when using ``opengl-hq``.
@@ -329,6 +332,16 @@ Available video output drivers are:
``lparam2=<value>``
See ``lparam1``.
+ ``lradius=<r>``
+ Set radius for filters listed below, must be a float number between 1.0
+ and 8.0. Defaults to be 2.0 if not specified.
+
+ ``sinc``, ``lanczos``, ``blackman``
+
+ Note that depending on filter implementation details and video scaling
+ ratio, the radius that actually being used might be different
+ (most likely being increased a bit).
+
``scaler-resizes-only``
Disable the scaler if the video image is not resized. In that case,
``bilinear`` is used instead whatever is set with ``lscale``. Bilinear
@@ -430,12 +443,10 @@ Available video output drivers are:
RGB. If chroma is not subsampled, this option is ignored, and the
luma scaler is used instead. Setting this option is often useless.
- ``cparam1=<value>``
- Set filter parameters for ``cscale`` . Same as ``lparam1`` for
- ``lscale``.
+ ``cparam1``, ``cparam2``, ``cradius``
+ Set filter parameters and radius for ``cscale``.
- ``cparam2=<value>``
- See ``cparam1``.
+ See ``lparam1``, ``lparam2`` and ``lradius``.
``fancy-downscaling``
When using convolution based filters, extend the filter size