diff options
Diffstat (limited to 'libs/surfaces/mackie/mackie_control_protocol.h')
-rw-r--r-- | libs/surfaces/mackie/mackie_control_protocol.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/surfaces/mackie/mackie_control_protocol.h b/libs/surfaces/mackie/mackie_control_protocol.h index 18919954c4..45c16cc50d 100644 --- a/libs/surfaces/mackie/mackie_control_protocol.h +++ b/libs/surfaces/mackie/mackie_control_protocol.h @@ -22,6 +22,7 @@ #include <vector> #include <map> #include <list> +#include <set> #include <sys/time.h> #include <pthread.h> @@ -295,7 +296,7 @@ class MackieControlProtocol /* BUTTON HANDLING */ - typedef std::list<uint32_t> DownButtonList; + typedef std::set<uint32_t> DownButtonList; typedef std::map<ARDOUR::AutomationType,DownButtonList> DownButtonMap; DownButtonMap _down_buttons; DownButtonList _down_select_buttons; |