summaryrefslogtreecommitdiff
path: root/libs/surfaces/osc/osc_select_observer.h
diff options
context:
space:
mode:
authorLen Ovens <len@ovenwerks.net>2018-02-27 20:55:30 -0800
committerLen Ovens <len@ovenwerks.net>2018-02-27 21:59:43 -0800
commitedd21ac89e03c843b4fa3fecb97fa90470b5a779 (patch)
treea12d4adf93fdb843ce1671dda52d4800d4e8188e /libs/surfaces/osc/osc_select_observer.h
parent6adeded4266aa76839c934af8c2c0166cb135336 (diff)
OSC: add group sharing bit feedback
Diffstat (limited to 'libs/surfaces/osc/osc_select_observer.h')
-rw-r--r--libs/surfaces/osc/osc_select_observer.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/surfaces/osc/osc_select_observer.h b/libs/surfaces/osc/osc_select_observer.h
index b12d707d83..0b9f697f2e 100644
--- a/libs/surfaces/osc/osc_select_observer.h
+++ b/libs/surfaces/osc/osc_select_observer.h
@@ -37,7 +37,7 @@ class OSCSelectObserver
{
public:
- OSCSelectObserver (ArdourSurface::OSC& o, ArdourSurface::OSC::OSCSurface* sur);
+ OSCSelectObserver (ArdourSurface::OSC& o, ARDOUR::Session& s, ArdourSurface::OSC::OSCSurface* sur);
~OSCSelectObserver ();
boost::shared_ptr<ARDOUR::Stripable> strip () const { return _strip; }
@@ -94,9 +94,11 @@ class OSCSelectObserver
int eq_bands;
bool _tick_busy;
uint32_t _expand;
+ ARDOUR::Session* session;
void name_changed (const PBD::PropertyChange& what_changed);
void group_name ();
+ void group_sharing (ARDOUR::RouteGroup *rg_c);
void comment_changed ();
void pi_changed (PBD::PropertyChange const&);
void change_message (std::string path, boost::shared_ptr<PBD::Controllable> controllable);