diff options
author | Robin Gareus <robin@gareus.org> | 2013-07-24 02:47:37 +0200 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-08-08 15:24:49 -0400 |
commit | bc66985710b93527ec41d46de121fff2f59de25a (patch) | |
tree | 7f8e09b5be5f7bf1f120ee0786600b681b8119e6 /gtk2_ardour/level_meter.cc | |
parent | 7323c153ae362b49d6d092d4f3f5779dc917bbfa (diff) |
allow to en/disable shade and LED meter style
Diffstat (limited to 'gtk2_ardour/level_meter.cc')
-rw-r--r-- | gtk2_ardour/level_meter.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk2_ardour/level_meter.cc b/gtk2_ardour/level_meter.cc index 53868b2d97..0e2cd1f8be 100644 --- a/gtk2_ardour/level_meter.cc +++ b/gtk2_ardour/level_meter.cc @@ -257,6 +257,7 @@ LevelMeter::setup_meters (int len, int initial_width, int thin_width) uint32_t c[10]; uint32_t b[4]; float stp[4]; + int styleflags = 3; b[0] = ARDOUR_UI::config()->canvasvar_MeterBackgroundBot.get(); b[1] = ARDOUR_UI::config()->canvasvar_MeterBackgroundTop.get(); b[2] = 0x991122ff; // red highlight gradient Bot @@ -337,6 +338,7 @@ LevelMeter::setup_meters (int len, int initial_width, int thin_width) stp[3] = 115.0 * meter_deflect_vu(-18); // +2 b[0] = 0x80806dff; b[1] = 0xc0c0a3ff; + styleflags = 1; break; default: // PEAK, RMS stp[1] = 77.5; // 115 * log_meter(-10) @@ -365,7 +367,8 @@ LevelMeter::setup_meters (int len, int initial_width, int thin_width) c[0], c[1], c[2], c[3], c[4], c[5], c[6], c[7], c[8], c[9], b[0], b[1], b[2], b[3], - stp[0], stp[1], stp[2], stp[3] + stp[0], stp[1], stp[2], stp[3], + styleflags ); meters[n].width = width; meters[n].length = len; |