diff options
author | Robin Gareus <robin@gareus.org> | 2018-05-17 22:14:08 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2018-05-17 22:15:07 +0200 |
commit | 7e78d1c786d253c8456a24d4d7ffc35ad302edbf (patch) | |
tree | c8e48d572053295cae3920574425e6401c8701cd /gtk2_ardour/plugin_ui.h | |
parent | cb51c4c5aa1717d1e37f370b3610e4f8f7b1e0bf (diff) |
Display profile-data in generic plugin-UI.
Diffstat (limited to 'gtk2_ardour/plugin_ui.h')
-rw-r--r-- | gtk2_ardour/plugin_ui.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk2_ardour/plugin_ui.h b/gtk2_ardour/plugin_ui.h index 53171cacbf..7156f57129 100644 --- a/gtk2_ardour/plugin_ui.h +++ b/gtk2_ardour/plugin_ui.h @@ -137,6 +137,8 @@ protected: Gtk::Expander description_expander; /** an expander containing the plugin analysis graph */ Gtk::Expander plugin_analysis_expander; + /** an expander containing the plugin cpu profile */ + Gtk::Expander cpuload_expander; /** a button which, when clicked, opens the latency GUI */ ArdourWidgets::ArdourButton latency_button; /** a button which sets all controls' automation setting to Manual */ @@ -149,8 +151,12 @@ protected: ArdourWidgets::ArdourButton automation_touch_all_button; /** a button which sets all controls' automation setting to Latch */ ArdourWidgets::ArdourButton automation_latch_all_button; + /** */ + Gtk::Label cpuload_label; void set_latency_label (); + void update_cpu_label (); + sigc::connection update_cpu_label_connection; LatencyGUI* latency_gui; ArdourWindow* latency_dialog; @@ -171,6 +177,7 @@ protected: bool bypass_button_release(GdkEventButton*); void toggle_description (); void toggle_plugin_analysis (); + void toggle_cpuload_display (); void processor_active_changed (boost::weak_ptr<ARDOUR::Processor> p); void plugin_going_away (); void automation_state_changed (); |