X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Flevel_meter.h;h=d5fb62c6ac63cf027a0a21ecac3ef8dfe13a0677;hb=587439acf88ad8e57d832b5dd7cd60c41405c595;hp=b6aec1dd78ea9204a3d7aa6aff0ce6563caf7e84;hpb=ad017365f7a73f8ba57f667cc1aa36478b48c50e;p=ardour.git diff --git a/gtk2_ardour/level_meter.h b/gtk2_ardour/level_meter.h index b6aec1dd78..d5fb62c6ac 100644 --- a/gtk2_ardour/level_meter.h +++ b/gtk2_ardour/level_meter.h @@ -65,6 +65,7 @@ class LevelMeterBase : public ARDOUR::SessionHandlePtr, virtual public sigc::tra void clear_meters (bool reset_highlight = true); void hide_meters (); void setup_meters (int len=0, int width=3, int thin=2); + void set_max_audio_meter_count (uint32_t cnt = 0); void set_type (ARDOUR::MeterType); ARDOUR::MeterType get_type () { return meter_type; } @@ -108,6 +109,9 @@ class LevelMeterBase : public ARDOUR::SessionHandlePtr, virtual public sigc::tra float max_peak; ARDOUR::MeterType meter_type; ARDOUR::MeterType visible_meter_type; + uint32_t midi_count; + uint32_t meter_count; + uint32_t max_visible_meters; PBD::ScopedConnection _configuration_connection; PBD::ScopedConnection _meter_type_connection; @@ -121,8 +125,6 @@ class LevelMeterBase : public ARDOUR::SessionHandlePtr, virtual public sigc::tra void configuration_changed (ARDOUR::ChanCount in, ARDOUR::ChanCount out); void meter_type_changed (ARDOUR::MeterType); - void on_theme_changed (); - bool style_changed; bool color_changed; void color_handler (); };