diff options
Diffstat (limited to 'libs/midi++2/midi++/types.h')
-rw-r--r-- | libs/midi++2/midi++/types.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/libs/midi++2/midi++/types.h b/libs/midi++2/midi++/types.h index 598bb8ab5a..92858eaa60 100644 --- a/libs/midi++2/midi++/types.h +++ b/libs/midi++2/midi++/types.h @@ -22,6 +22,8 @@ #include <inttypes.h> +#include "midi++/libmidi_visibility.h" + namespace MIDI { typedef char channel_t; @@ -59,10 +61,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; @@ -73,14 +75,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 |