summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-08-25 17:02:17 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-08-25 17:02:17 +0000
commit3726c258deae15fc3b4de903a51f99f0ccd36127 (patch)
treeb1ea9356c9dbb927be5d527a5e99bfb7b6c8b8db /libmpcodecs
parent169dd407706c611839cb0813350a6fb888ff50fc (diff)
downloadmpv-3726c258deae15fc3b4de903a51f99f0ccd36127.tar.bz2
mpv-3726c258deae15fc3b4de903a51f99f0ccd36127.tar.xz
Wrong scale conversion from VFCTRL_SET_EQUALIZER, priv->saturation should
be in [0, 2] range, not [99, 101] range. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16306 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs')
-rw-r--r--libmpcodecs/vf_hue.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpcodecs/vf_hue.c b/libmpcodecs/vf_hue.c
index f1e8b4d642..e281d9c51e 100644
--- a/libmpcodecs/vf_hue.c
+++ b/libmpcodecs/vf_hue.c
@@ -103,7 +103,7 @@ static int control(struct vf_instance_s* vf, int request, void* data)
vf->priv->hue = eq->value * M_PI / 100;
return CONTROL_TRUE;
} else if (!strcmp(eq->item,"saturation")) {
- vf->priv->saturation = eq->value/100.0 + 100;
+ vf->priv->saturation = (eq->value + 100)/100.0;
return CONTROL_TRUE;
}
break;