diff options
author | Len Ovens <len@ovenwerks.net> | 2016-10-28 13:45:30 -0700 |
---|---|---|
committer | Len Ovens <len@ovenwerks.net> | 2016-10-28 13:45:30 -0700 |
commit | 4eb2da491f2d7da25e676d5ed640b2d830320fee (patch) | |
tree | 9858b1f36554a6b2cd59587f712ae66d21ab44d4 /libs/surfaces/osc/osc_global_observer.h | |
parent | 8de0788f7b7ac489d24199beeb13029c94a2019e (diff) |
OSC: simplify Global feedback (remove repetitive code)
Diffstat (limited to 'libs/surfaces/osc/osc_global_observer.h')
-rw-r--r-- | libs/surfaces/osc/osc_global_observer.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/libs/surfaces/osc/osc_global_observer.h b/libs/surfaces/osc/osc_global_observer.h index 845b9b981e..38613caf0f 100644 --- a/libs/surfaces/osc/osc_global_observer.h +++ b/libs/surfaces/osc/osc_global_observer.h @@ -44,6 +44,11 @@ class OSCGlobalObserver PBD::ScopedConnectionList strip_connections; PBD::ScopedConnectionList session_connections; + enum STRIP { + Master, + Monitor, + }; + lo_address addr; std::string path; @@ -57,10 +62,10 @@ class OSCGlobalObserver void send_change_message (std::string path, boost::shared_ptr<PBD::Controllable> controllable); void send_gain_message (std::string path, boost::shared_ptr<PBD::Controllable> controllable); void send_trim_message (std::string path, boost::shared_ptr<PBD::Controllable> controllable); - void send_transport_state_changed(void); + void send_transport_state_changed (void); void send_record_state_changed (void); - void send_session_saved (std::string name); void solo_active (bool active); + void text_message (std::string path, std::string text); }; #endif /* __osc_oscglobalobserver_h__ */ |