X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fevoral%2Fevoral%2Fmidi_util.h;h=5c72fb86c903918a6fdbc73508ac8ce65ed3961f;hb=19395ac258bd48595790bcb6fa8b206c43a64796;hp=da7051aefa5b827de37903f9fecaa5e7bd7688a2;hpb=01e006e46e6d4dd0ab25e08bd44d13dd1e195886;p=ardour.git diff --git a/libs/evoral/evoral/midi_util.h b/libs/evoral/evoral/midi_util.h index da7051aefa..5c72fb86c9 100644 --- a/libs/evoral/evoral/midi_util.h +++ b/libs/evoral/evoral/midi_util.h @@ -19,11 +19,14 @@ #ifndef EVORAL_MIDI_UTIL_H #define EVORAL_MIDI_UTIL_H +#include + #include -#include #include #include #include + +#include "evoral/visibility.h" #include "evoral/midi_events.h" namespace Evoral { @@ -66,9 +69,11 @@ midi_event_size(uint8_t status) return 1; case MIDI_CMD_COMMON_SYSEX: + std::cerr << "event size called for sysex\n"; return -1; } + std::cerr << "event size called for unknown status byte " << std::hex << (int) status << "\n"; return -1; } @@ -116,7 +121,7 @@ midi_event_is_valid(const uint8_t* buffer, size_t len) return true; } -std::string midi_note_name (uint8_t noteval); +LIBEVORAL_API std::string midi_note_name (uint8_t noteval); } // namespace Evoral