Use format string even for units we understand (print Hz units).
This commit is contained in:
parent
9f3f017736
commit
a54f8141dc
|
@ -63,7 +63,7 @@ value_as_string(const ARDOUR::ParameterDescriptor& desc,
|
|||
} else {
|
||||
snprintf(buf, sizeof(buf), "%.3f", v);
|
||||
}
|
||||
if (desc.unit == ARDOUR::ParameterDescriptor::DB) {
|
||||
if (desc.print_fmt.empty() && desc.unit == ARDOUR::ParameterDescriptor::DB) {
|
||||
// TODO: Move proper dB printing from AutomationLine here
|
||||
return std::string(buf) + " dB";
|
||||
}
|
||||
|
|
|
@ -1340,7 +1340,8 @@ load_parameter_descriptor_units(LilvWorld* lworld, ParameterDescriptor& desc, co
|
|||
desc.unit = ParameterDescriptor::DB;
|
||||
} else if (lilv_nodes_contains(units, _world.units_hz)) {
|
||||
desc.unit = ParameterDescriptor::HZ;
|
||||
} else if (lilv_nodes_size(units) > 0) {
|
||||
}
|
||||
if (lilv_nodes_size(units) > 0) {
|
||||
const LilvNode* unit = lilv_nodes_get_first(units);
|
||||
LilvNode* render = get_value(lworld, unit, _world.units_render);
|
||||
if (render) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user