diff options
author | Robin Gareus <robin@gareus.org> | 2013-07-24 02:47:37 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2013-07-24 02:47:37 +0200 |
commit | fa332f31fa43d8807b197a1cabfd39784cf3ef8a (patch) | |
tree | 9b48581c1b69f344edd7b6fab8fc4b0d601735a6 /gtk2_ardour/level_meter.cc | |
parent | efb16a6faab10668cb9bd51c6b889b569bcd9fe7 (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 0046cbc824..d57481b701 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; |