summaryrefslogtreecommitdiff
path: root/libs/midi++2/midi++/types.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/midi++2/midi++/types.h')
-rw-r--r--libs/midi++2/midi++/types.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/libs/midi++2/midi++/types.h b/libs/midi++2/midi++/types.h
index 185e1e6f3f..a731855daa 100644
--- a/libs/midi++2/midi++/types.h
+++ b/libs/midi++2/midi++/types.h
@@ -23,6 +23,8 @@
#include <jack/jack.h>
#include <inttypes.h>
+#include "midi++/libmidi_visibility.h"
+
namespace MIDI {
typedef char channel_t;
@@ -60,10 +62,10 @@ namespace MIDI {
reset = 0xFF
};
- extern const char *controller_names[];
+ LIBMIDIPP_API extern const char *controller_names[];
byte decode_controller_name (const char *name);
- struct EventTwoBytes {
+ struct LIBMIDIPP_API EventTwoBytes {
union {
byte note_number;
byte controller_number;
@@ -74,14 +76,14 @@ namespace MIDI {
};
};
- enum MTC_FPS {
+ enum LIBMIDIPP_API MTC_FPS {
MTC_24_FPS = 0,
MTC_25_FPS = 1,
MTC_30_FPS_DROP = 2,
MTC_30_FPS = 3
};
- enum MTC_Status {
+ enum LIBMIDIPP_API MTC_Status {
MTC_Stopped = 0,
MTC_Forward,
MTC_Backward