From 89329f44a4db0bdbdfcc6131ebc3f61d4849c408 Mon Sep 17 00:00:00 2001 From: wm4 Date: Thu, 23 Apr 2020 13:02:05 +0200 Subject: f_swscale: let common code guess color levels when RGB->YUV Probably doesn't matter anywhere. --- filters/f_swscale.c | 4 ++-- 1 file 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; -- cgit v1.2.3