summaryrefslogtreecommitdiff
path: root/libs/surfaces/mackie/surface_port.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2012-04-08 14:51:14 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2012-04-08 14:51:14 +0000
commit6e1371136138d882e95520aa5c70bac1a55fd865 (patch)
treee5db1fda382398afa38317ac740fde2943ef098f /libs/surfaces/mackie/surface_port.h
parentef484a8a3347a785321e2e140fc7e5caf5023fed (diff)
MCP: stop using signals to handle parsed control events; add debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@11826 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/surfaces/mackie/surface_port.h')
-rw-r--r--libs/surfaces/mackie/surface_port.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/libs/surfaces/mackie/surface_port.h b/libs/surfaces/mackie/surface_port.h
index 91ca21c0b0..350ee561f6 100644
--- a/libs/surfaces/mackie/surface_port.h
+++ b/libs/surfaces/mackie/surface_port.h
@@ -65,9 +65,6 @@ public:
MIDI::Port & output_port() { return *_output_port; }
const MIDI::Port & output_port() const { return *_output_port; }
- // all control notofications are sent from here
- PBD::Signal3<void,SurfacePort &, Control &, const ControlState &> control_event;
-
// emitted just before the port goes into initialisation
// where it tries to establish that its device is connected
PBD::Signal0<void> init_event;
@@ -92,6 +89,8 @@ public:
protected:
/// Only for use by DummyPort
SurfacePort();
+
+ virtual void control_event (SurfacePort &, Control &, const ControlState &) {}
private:
bool control_in_use_timeout (Control *, Control *);