summaryrefslogtreecommitdiffstats
path: root/DOCS/interface-changes.rst
diff options
context:
space:
mode:
authorNiklas Haas <git@haasn.xyz>2018-10-17 11:23:16 +0200
committersfan5 <sfan5@live.de>2018-10-19 22:58:01 +0200
commit7ad60a7c5e8dd05e6097fd24e43d0f3458201eeb (patch)
tree7280f18b1a748b81354357465676edc8c0a84179 /DOCS/interface-changes.rst
parent448cbd472ef8154704e6ae2c0b88464b2bba54f4 (diff)
downloadmpv-7ad60a7c5e8dd05e6097fd24e43d0f3458201eeb.tar.bz2
mpv-7ad60a7c5e8dd05e6097fd24e43d0f3458201eeb.tar.xz
vo_gpu: split --linear-scaling into two separate options
Since linear downscaling makes sense to handle independently from linear/sigmoid upscaling, we split this option up. Now, linear-downscaling is its own option that only controls linearization when downscaling and nothing more. Likewise, linear-upscaling / sigmoid-upscaling are two mutually exclusive options (the latter overriding the former) that apply only to upscaling and no longer implicitly enable linear light downscaling as well. The old behavior was very confusing, as evidenced by issues such as #6213. The current behavior should make much more sense, and only minimally breaks backwards compatibility (since using linear-scaling directly was very uncommon - most users got this for free as part of gpu-hq and relied only on that). Closes #6213.
Diffstat (limited to 'DOCS/interface-changes.rst')
-rw-r--r--DOCS/interface-changes.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/DOCS/interface-changes.rst b/DOCS/interface-changes.rst
index fc074c0e15..34d90447af 100644
--- a/DOCS/interface-changes.rst
+++ b/DOCS/interface-changes.rst
@@ -28,6 +28,10 @@ Interface changes
- add --opensles-buffer-size-in-ms, allowing user to tune the soft buffer size.
It overrides the --audio-buffer option unless it's set to 0 (with the default
being 250).
+ - remove `--linear-scaling`, replaced by `--linear-upscaling` and
+ `--linear-downscaling`. This means that `--sigmoid-upscaling` no longer
+ implies linear light downscaling as well, which was confusing.
+ - the built-in `gpu-hq` profile now includes` --linear-downscaling`.
--- mpv 0.29.0 ---
- drop --opensles-sample-rate, as --audio-samplerate should be used if desired
- drop deprecated --videotoolbox-format, --ff-aid, --ff-vid, --ff-sid,