diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2012-04-12 16:41:07 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2012-04-12 16:41:07 +0000 |
commit | 0c4fe26b4111e5c7955380d9a7ab55c4c775d6d0 (patch) | |
tree | 873e07f1ef5fe386bbebf1cdb259793ca2d62913 /libs/surfaces/mackie/device_info.h | |
parent | 62620122a96af73c9714c4de492c43382c5f0297 (diff) |
MCP: switch devices on the fly; name MIDI ports appropriately; fix active state; move sysex parsing into Surface
git-svn-id: svn://localhost/ardour2/branches/3.0@11942 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/surfaces/mackie/device_info.h')
-rw-r--r-- | libs/surfaces/mackie/device_info.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/surfaces/mackie/device_info.h b/libs/surfaces/mackie/device_info.h index c73837843f..f605237510 100644 --- a/libs/surfaces/mackie/device_info.h +++ b/libs/surfaces/mackie/device_info.h @@ -20,6 +20,7 @@ #ifndef __ardour_mackie_control_protocol_device_info_h__ #define __ardour_mackie_control_protocol_device_info_h__ +#include <iostream> #include <stdint.h> #include <string> #include <map> @@ -37,6 +38,7 @@ class DeviceInfo int set_state (const XMLNode&, int version); uint32_t strip_cnt () const; + uint32_t extenders() const; bool has_two_character_display() const; bool has_master_fader () const; bool has_segmented_display() const; @@ -48,6 +50,7 @@ class DeviceInfo private: uint32_t _strip_cnt; + uint32_t _extenders; bool _has_two_character_display; bool _has_master_fader; bool _has_segmented_display; @@ -67,4 +70,6 @@ class DeviceProfile } +std::ostream& operator<< (std::ostream& os, const Mackie::DeviceInfo& di); + #endif /* __ardour_mackie_control_protocol_device_info_h__ */ |