13
0

fix another peak-meter threshold config issue

This commit is contained in:
Robin Gareus 2013-07-06 17:10:13 +02:00
parent 413b996a2c
commit f421473f7c

View File

@ -126,12 +126,10 @@ LevelMeter::parameter_changed (string p)
ENSURE_GUI_THREAD (*this, &LevelMeter::parameter_changed, p)
if (p == "meter-hold") {
vector<MeterInfo>::iterator i;
uint32_t n;
for (n = 0, i = meters.begin(); i != meters.end(); ++i, ++n) {
(*i).meter->set_hold_count ((uint32_t) floor(Config->get_meter_hold()));
}
}
@ -139,6 +137,14 @@ LevelMeter::parameter_changed (string p)
color_changed = true;
setup_meters (meter_length, regular_meter_width, thin_meter_width);
}
else if (p == "meter-peak") {
vector<MeterInfo>::iterator i;
uint32_t n;
for (n = 0, i = meters.begin(); i != meters.end(); ++i, ++n) {
(*i).max_peak = minus_infinity();
}
}
}
void