summaryrefslogtreecommitdiffstats
path: root/video/out/gpu/video.c
diff options
context:
space:
mode:
authorKacper Michajłow <kasper93@gmail.com>2023-06-30 05:46:51 +0200
committerNiklas Haas <github-daiK1o@haasn.dev>2023-07-17 18:50:34 +0200
commit347fbd6fa357e854cfb0bc6d3c9b3d12994d5c0c (patch)
tree8fbd9e2477fae72b333a91d4712936dbe8354aa3 /video/out/gpu/video.c
parentfbd392bcbb2d8b17ccefa79446d275caa25762d8 (diff)
downloadmpv-347fbd6fa357e854cfb0bc6d3c9b3d12994d5c0c.tar.bz2
mpv-347fbd6fa357e854cfb0bc6d3c9b3d12994d5c0c.tar.xz
vo_gpu_next: add --target-contrast option
For better control over target display levels.
Diffstat (limited to 'video/out/gpu/video.c')
-rw-r--r--video/out/gpu/video.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/video/out/gpu/video.c b/video/out/gpu/video.c
index d961002e7b..b38c88d054 100644
--- a/video/out/gpu/video.c
+++ b/video/out/gpu/video.c
@@ -374,6 +374,8 @@ const struct m_sub_options gl_video_conf = {
{"target-trc", OPT_CHOICE_C(target_trc, mp_csp_trc_names)},
{"target-peak", OPT_CHOICE(target_peak, {"auto", 0}),
M_RANGE(10, 10000)},
+ {"target-contrast", OPT_CHOICE(target_contrast, {"auto", 0}, {"inf", -1}),
+ M_RANGE(10, 1000000)},
{"tone-mapping", OPT_CHOICE(tone_map.curve,
{"auto", TONE_MAPPING_AUTO},
{"clip", TONE_MAPPING_CLIP},