simplify meter-type context menu

in preparation for adding more meter-types
This commit is contained in:
Robin Gareus 2013-07-15 14:38:24 +02:00
parent 6908ad1053
commit 9b1d7fd2f7
4 changed files with 39 additions and 16 deletions

View file

@ -54,6 +54,21 @@ namespace ArdourMeter {
static ArdourMeter::TickPatterns ticks_patterns;
static ArdourMeter::MetricPatterns metric_patterns;
const std::string
ArdourMeter::meter_type_string (ARDOUR::MeterType mt)
{
switch (mt) {
case MeterPeak:
return _("Peak");
break;
case MeterKrms:
return _("RMS + Peak");
break;
default:
return _("???");
break;
}
}
static cairo_pattern_t*
meter_render_ticks (Gtk::Widget& w, vector<ARDOUR::DataType> types)