Commit c95d5fbe authored by Victorien Le Couviour--Tuffet's avatar Victorien Le Couviour--Tuffet Committed by Thomas Guillem

variables: correct minimum float value

FLT_MIN is the minimum normalized positive floating-point value not the minimum
negative value a float can contain. This is very different.  This fixes the
issue with the adjust's hue variable, which has a range of [-180;180]. When the
variable was set lower than 0, it was clipped back to zero.
Signed-off-by: Thomas Guillem's avatarThomas Guillem <thomas@gllm.fr>
parent de5e761d
......@@ -340,7 +340,7 @@ int var_Create( vlc_object_t *p_this, const char *psz_name, int i_type )
case VLC_VAR_FLOAT:
p_var->ops = &float_ops;
p_var->val.f_float = 0.f;
p_var->min.f_float = FLT_MIN;
p_var->min.f_float = -FLT_MAX;
p_var->max.f_float = FLT_MAX;
break;
case VLC_VAR_COORDS:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment