diff options
author | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-08-25 17:02:17 +0000 |
---|---|---|
committer | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-08-25 17:02:17 +0000 |
commit | 3726c258deae15fc3b4de903a51f99f0ccd36127 (patch) | |
tree | b1ea9356c9dbb927be5d527a5e99bfb7b6c8b8db /libmpcodecs/vf_hue.c | |
parent | 169dd407706c611839cb0813350a6fb888ff50fc (diff) | |
download | mpv-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/vf_hue.c')
-rw-r--r-- | libmpcodecs/vf_hue.c | 2 |
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; |