1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-06 07:01:45 +00:00

vo: change tscale to oversample by default

Keep it sharp, let users opt-in more blurry result.
This commit is contained in:
Kacper Michajłow 2023-09-17 18:51:58 +02:00 committed by Niklas Haas
parent 4bedcd36f6
commit 7e692ee490
3 changed files with 3 additions and 3 deletions

View File

@ -65,6 +65,7 @@ Interface changes
`--demuxer-cache-unlink-files`
- enable `--correct-downscaling`, `--linear-downscaling`, `--sigmoid-upscaling`
- `--cscale` defaults to `--scale` if not defined
- change `--tscale` default to `oversample`
--- mpv 0.36.0 ---
- add `--target-contrast`
- Target luminance value is now also applied when ICC profile is used.

View File

@ -5325,7 +5325,7 @@ them.
The filter used for interpolating the temporal axis (frames). This is only
used if ``--interpolation`` is enabled. The only valid choices for
``--tscale`` are separable convolution filters (use ``--tscale=help`` to
get a list). The default is ``mitchell``.
get a list). The default is ``oversample``.
Common ``--tscale`` choices include ``oversample``, ``linear``,
``catmull_rom``, ``mitchell``, ``gaussian``, or ``bicubic``. These are

View File

@ -309,8 +309,7 @@ static const struct gl_video_opts gl_video_opts_def = {
.cutoff = 0.001}, // dscale
{{NULL, .params={NAN, NAN}}, {.params = {NAN, NAN}},
.cutoff = 0.001}, // cscale
{{"mitchell", .params={NAN, NAN}}, {.params = {NAN, NAN}},
.clamp = 1, }, // tscale
{{"oversample", .params={NAN, NAN}}, {.params = {NAN, NAN}}}, // tscale
},
.scaler_resizes_only = true,
.correct_downscaling = true,