diff options
Diffstat (limited to 'libs/surfaces/push2/push2.h')
-rw-r--r-- | libs/surfaces/push2/push2.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libs/surfaces/push2/push2.h b/libs/surfaces/push2/push2.h index d92bf89755..6180d66813 100644 --- a/libs/surfaces/push2/push2.h +++ b/libs/surfaces/push2/push2.h @@ -82,6 +82,8 @@ class Push2 : public ARDOUR::ControlProtocol static bool probe (); static void* request_factory (uint32_t); + std::list<boost::shared_ptr<ARDOUR::Bundle> > bundles (); + bool has_editor () const { return true; } void* get_gui () const; void tear_down_gui (); @@ -373,6 +375,11 @@ class Push2 : public ARDOUR::ControlProtocol void build_maps (); + // Bundle to represent our input ports + boost::shared_ptr<ARDOUR::Bundle> _input_bundle; + // Bundle to represent our output ports + boost::shared_ptr<ARDOUR::Bundle> _output_bundle; + MIDI::Port* _input_port; MIDI::Port* _output_port; boost::shared_ptr<ARDOUR::Port> _async_in; |