mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 15:25:01 +01:00
prevent stackoverflow when pannable changes to fewer params
endless loop: e.g. 2in2out -> balance (or 1in1out) #23 0xb7ab5c17 in ARDOUR::Pannable::value_as_string #24 0xb2ebb206 in ARDOUR::Pannerbalance::value_as_string #25 0xb7ab5c17 in ARDOUR::Pannable::value_as_string #26 0xb2ebb206 in ARDOUR::Pannerbalance::value_as_string ad infinitum
This commit is contained in:
parent
d27d6e673f
commit
abb75d4a2e
4 changed files with 4 additions and 4 deletions
|
|
@ -385,7 +385,7 @@ Panner1in2out::value_as_string (boost::shared_ptr<AutomationControl> ac) const
|
||||||
(int) rint (100.0 * val));
|
(int) rint (100.0 * val));
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return _pannable->value_as_string (ac);
|
return _("unused");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -529,7 +529,7 @@ Panner2in2out::value_as_string (boost::shared_ptr<AutomationControl> ac) const
|
||||||
return string_compose (_("Width: %1%%"), (int) floor (100.0 * val));
|
return string_compose (_("Width: %1%%"), (int) floor (100.0 * val));
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return _pannable->value_as_string (ac);
|
return _("unused");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -321,7 +321,7 @@ Pannerbalance::value_as_string (boost::shared_ptr<AutomationControl> ac) const
|
||||||
(int) rint (100.0 * val));
|
(int) rint (100.0 * val));
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return _pannable->value_as_string (ac);
|
return _("unused");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -430,7 +430,7 @@ VBAPanner::value_as_string (boost::shared_ptr<AutomationControl> ac) const
|
||||||
return string_compose (_("%1\u00B0"), (int) floor (90.0 * fabs(val)));
|
return string_compose (_("%1\u00B0"), (int) floor (90.0 * fabs(val)));
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return _pannable->value_as_string (ac);
|
return _("unused");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue