various: fix range for float options

The range of these options should be capped to FLT_MAX
instead of DBL_MAX.
This commit is contained in:
nanahi
2025-01-20 19:11:55 -05:00
committed by Dudemanguy
parent df3872e318
commit 0903e9fbd4
2 changed files with 4 additions and 4 deletions

View File

@@ -652,10 +652,10 @@ const struct mp_user_filter_entry af_scaletempo = {
.scale_nominal = 1.0, .scale_nominal = 1.0,
}, },
.options = (const struct m_option[]) { .options = (const struct m_option[]) {
{"scale", OPT_FLOAT(scale_nominal), M_RANGE(0.01, DBL_MAX)}, {"scale", OPT_FLOAT(scale_nominal), M_RANGE(0.01, FLT_MAX)},
{"stride", OPT_FLOAT(ms_stride), M_RANGE(0.01, DBL_MAX)}, {"stride", OPT_FLOAT(ms_stride), M_RANGE(0.01, FLT_MAX)},
{"overlap", OPT_FLOAT(factor_overlap), M_RANGE(0, 1)}, {"overlap", OPT_FLOAT(factor_overlap), M_RANGE(0, 1)},
{"search", OPT_FLOAT(ms_search), M_RANGE(0, DBL_MAX)}, {"search", OPT_FLOAT(ms_search), M_RANGE(0, FLT_MAX)},
{"speed", OPT_CHOICE(speed_opt, {"speed", OPT_CHOICE(speed_opt,
{"pitch", SCALE_PITCH}, {"pitch", SCALE_PITCH},
{"tempo", SCALE_TEMPO}, {"tempo", SCALE_TEMPO},

View File

@@ -634,7 +634,7 @@ static const m_option_t mp_opts[] = {
{"prefetch-playlist", OPT_BOOL(prefetch_open)}, {"prefetch-playlist", OPT_BOOL(prefetch_open)},
{"cache-pause", OPT_BOOL(cache_pause)}, {"cache-pause", OPT_BOOL(cache_pause)},
{"cache-pause-initial", OPT_BOOL(cache_pause_initial)}, {"cache-pause-initial", OPT_BOOL(cache_pause_initial)},
{"cache-pause-wait", OPT_FLOAT(cache_pause_wait), M_RANGE(0, DBL_MAX)}, {"cache-pause-wait", OPT_FLOAT(cache_pause_wait), M_RANGE(0, FLT_MAX)},
#if HAVE_DVBIN #if HAVE_DVBIN
{"dvbin", OPT_SUBSTRUCT(stream_dvb_opts, stream_dvb_conf)}, {"dvbin", OPT_SUBSTRUCT(stream_dvb_opts, stream_dvb_conf)},