summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2013-07-24 22:04:46 +0200
committerRobin Gareus <robin@gareus.org>2013-07-24 22:04:46 +0200
commitb70057f5769bcb52ddd3072282d419d38b829a45 (patch)
treee4f5930194352e0c8e72d113d198db9f9fe92bdd /gtk2_ardour/ardour_ui.h
parent6981e4d68e6f0bcb49a5f1d1518257283dbbaaeb (diff)
add [master] meter to the toolbar
http://tracker.ardour.org/view.php?id=5601
Diffstat (limited to 'gtk2_ardour/ardour_ui.h')
-rw-r--r--gtk2_ardour/ardour_ui.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h
index 5817293b29..5feb18a2a1 100644
--- a/gtk2_ardour/ardour_ui.h
+++ b/gtk2_ardour/ardour_ui.h
@@ -104,6 +104,7 @@ class SpeakerDialog;
class ThemeManager;
class TimeInfoBox;
class MidiTracer;
+class LevelMeter;
class GlobalPortMatrixWindow;
class GUIObjectState;
@@ -281,6 +282,10 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr
void get_process_buffers ();
void drop_process_buffers ();
+ void reset_peak_display ();
+ void reset_route_peak_display (ARDOUR::Route*);
+ void reset_group_peak_display (ARDOUR::RouteGroup*);
+
const std::string& announce_string() const { return _announce_string; }
protected:
@@ -444,6 +449,8 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr
ArdourButton feedback_alert_button;
Gtk::VBox alert_box;
+ Gtk::VBox meter_box;
+ LevelMeter * editor_meter;
void solo_blink (bool);
void sync_blink (bool);