upgrade to libremidi 5.1, raylib and raygui latest

This commit is contained in:
Sebastian @ HfG
2025-06-13 19:16:35 +02:00
parent 62454960d1
commit 2cc6839009
112 changed files with 6484 additions and 1946 deletions
+2 -6
View File
@@ -2,7 +2,6 @@
#include <libremidi/api-c.h>
#include <libremidi/config.hpp>
#include <any>
#include <string_view>
#include <vector>
@@ -31,9 +30,6 @@ LIBREMIDI_EXPORT std::vector<libremidi::API> available_apis() noexcept;
*/
LIBREMIDI_EXPORT std::vector<libremidi::API> available_ump_apis() noexcept;
LIBREMIDI_EXPORT
libremidi::API midi_api(const std::any& conf);
//! A static function to determine the current version.
LIBREMIDI_EXPORT std::string_view get_version() noexcept;
@@ -64,7 +60,7 @@ inline constexpr libremidi::API default_api() noexcept
return API::COREMIDI;
#elif defined(_WIN32)
return API::WINDOWS_MM;
#elif defined(__linux__)
#elif defined(LIBREMIDI_ALSA)
return API::ALSA_SEQ;
#elif defined(__emscripten__)
return API::EMSCRIPTEN_WEBMIDI;
@@ -83,7 +79,7 @@ inline constexpr libremidi::API default_api() noexcept
return API::COREMIDI_UMP;
#elif defined(_WIN32)
return API::WINDOWS_MIDI_SERVICES;
#elif defined(__linux__)
#elif defined(LIBREMIDI_ALSA)
return API::ALSA_SEQ_UMP;
#elif defined(__emscripten__)
return API::DUMMY;