diff options
Diffstat (limited to 'libs/surfaces/control_protocol/control_protocol/control_protocol.h')
-rw-r--r-- | libs/surfaces/control_protocol/control_protocol/control_protocol.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/libs/surfaces/control_protocol/control_protocol/control_protocol.h b/libs/surfaces/control_protocol/control_protocol/control_protocol.h index 5401c98599..fc45f1e92a 100644 --- a/libs/surfaces/control_protocol/control_protocol/control_protocol.h +++ b/libs/surfaces/control_protocol/control_protocol/control_protocol.h @@ -39,9 +39,9 @@ class Route; class Session; class Bundle; -class ControlProtocol : virtual public sigc::trackable, public PBD::Stateful, public PBD::ScopedConnectionList, public BasicUI { +class ControlProtocol : public PBD::Stateful, public PBD::ScopedConnectionList, public BasicUI { public: - ControlProtocol (Session&, std::string name, PBD::EventLoop* event_loop); + ControlProtocol (Session&, std::string name); virtual ~ControlProtocol(); std::string name() const { return _name; } @@ -52,8 +52,6 @@ class ControlProtocol : virtual public sigc::trackable, public PBD::Stateful, pu virtual int set_feedback (bool /*yn*/) { return 0; } virtual bool get_feedback () const { return false; } - virtual void route_list_changed () {} - virtual void midi_connectivity_established () {} PBD::Signal0<void> ActiveChanged; @@ -132,14 +130,10 @@ class ControlProtocol : virtual public sigc::trackable, public PBD::Stateful, pu virtual void tear_down_gui() { } protected: - PBD::EventLoop* _event_loop; - bool _own_event_loop; std::vector<boost::shared_ptr<ARDOUR::Route> > route_table; std::string _name; bool _active; - void add_strip (std::list<boost::shared_ptr<ARDOUR::Route> >&); - void next_track (uint32_t initial_id); void prev_track (uint32_t initial_id); |