diff --git a/libs/surfaces/control_protocol/control_protocol/control_protocol.h b/libs/surfaces/control_protocol/control_protocol/control_protocol.h index f77cd39b4f..35429f5c6c 100644 --- a/libs/surfaces/control_protocol/control_protocol/control_protocol.h +++ b/libs/surfaces/control_protocol/control_protocol/control_protocol.h @@ -140,6 +140,8 @@ public: static StripableNotificationList const& last_selected () { return _last_selected; } static void notify_stripable_selection_changed (StripableNotificationListPtr); + ARDOUR::Session& get_session() { return *_session; } + protected: void next_track (uint32_t initial_id); void prev_track (uint32_t initial_id); diff --git a/libs/surfaces/mackie/mackie_control_protocol.h b/libs/surfaces/mackie/mackie_control_protocol.h index 702b2de33e..f1756851a0 100644 --- a/libs/surfaces/mackie/mackie_control_protocol.h +++ b/libs/surfaces/mackie/mackie_control_protocol.h @@ -215,7 +215,6 @@ class MackieControlProtocol void update_global_button (int id, Mackie::LedState); void update_global_led (int id, Mackie::LedState); - ARDOUR::Session & get_session() { return *_session; } samplepos_t transport_sample() const; int modifier_state() const { return _modifier_state; } diff --git a/libs/surfaces/us2400/us2400_control_protocol.h b/libs/surfaces/us2400/us2400_control_protocol.h index 81219660a2..51baeed93e 100644 --- a/libs/surfaces/us2400/us2400_control_protocol.h +++ b/libs/surfaces/us2400/us2400_control_protocol.h @@ -198,7 +198,6 @@ class US2400Protocol void update_global_button (int id, US2400::LedState); void update_global_led (int id, US2400::LedState); - ARDOUR::Session & get_session() { return *_session; } samplepos_t transport_sample() const; int modifier_state() const { return _modifier_state; }