diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2019-09-16 13:46:06 -0600 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2019-09-17 16:54:10 -0600 |
commit | 37d9ec34c86bb18f95e35987b8b62bd4d275787c (patch) | |
tree | e64be0ba9299f2e8546870c73b8514d647674612 /gtk2_ardour/transport_masters_dialog.h | |
parent | fb4cbb9f9ee61a5c0fec9fa43eff5a0e59d7f9ed (diff) |
add ::usable() method to TransportMaster objects to allow GUI to show their usability after backend/engine changes
Diffstat (limited to 'gtk2_ardour/transport_masters_dialog.h')
-rw-r--r-- | gtk2_ardour/transport_masters_dialog.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk2_ardour/transport_masters_dialog.h b/gtk2_ardour/transport_masters_dialog.h index eb9689490a..695bfc9a9f 100644 --- a/gtk2_ardour/transport_masters_dialog.h +++ b/gtk2_ardour/transport_masters_dialog.h @@ -143,11 +143,13 @@ class TransportMastersWidget : public Gtk::VBox, public ARDOUR::SessionHandlePtr PBD::ScopedConnection current_connection; PBD::ScopedConnection add_connection; PBD::ScopedConnection remove_connection; + PBD::ScopedConnection engine_running_connection; void rebuild (); void clear (); void current_changed (boost::shared_ptr<ARDOUR::TransportMaster> old_master, boost::shared_ptr<ARDOUR::TransportMaster> new_master); void add_master (); + void update_usability (); public: bool idle_remove (Row*); |