summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2020-04-23 13:02:05 +0200
committerwm4 <wm4@nowhere>2020-04-23 13:26:04 +0200
commit89329f44a4db0bdbdfcc6131ebc3f61d4849c408 (patch)
tree25e58e269f7e20016587728d4abb06e8cf0b5874
parent28e4fe3010ecb0e1ddc964613c9205d7df95922f (diff)
downloadmpv-89329f44a4db0bdbdfcc6131ebc3f61d4849c408.tar.bz2
mpv-89329f44a4db0bdbdfcc6131ebc3f61d4849c408.tar.xz
f_swscale: let common code guess color levels when RGB->YUV
Probably doesn't matter anywhere.
-rw-r--r--filters/f_swscale.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/filters/f_swscale.c b/filters/f_swscale.c
index 614de1466c..2971b154eb 100644
--- a/filters/f_swscale.c
+++ b/filters/f_swscale.c
@@ -106,11 +106,11 @@ static void process(struct mp_filter *f)
mp_image_copy_attributes(dst, src);
- // If we convert from RGB to YUV, default to limited range.
+ // If we convert from RGB to YUV, guess a default.
if (mp_imgfmt_get_forced_csp(src->imgfmt) == MP_CSP_RGB &&
mp_imgfmt_get_forced_csp(dst->imgfmt) == MP_CSP_AUTO)
{
- dst->params.color.levels = MP_CSP_LEVELS_TV;
+ dst->params.color.levels = MP_CSP_LEVELS_AUTO;
}
if (s->use_out_params)
dst->params = s->out_params;