libremidi update to v5.4.3 and added virtual midi out as default

This commit is contained in:
Sebastian
2026-06-23 00:05:41 +02:00
parent dc0003232a
commit 51cd271b6f
166 changed files with 8135 additions and 2009 deletions
@@ -8,7 +8,7 @@
#include <atomic>
#include <thread>
namespace libremidi::alsa_raw
NAMESPACE_LIBREMIDI::alsa_raw
{
class midi_out_impl final
: public midi1::out_api
@@ -44,8 +44,7 @@ public:
int status = snd.rawmidi.open(NULL, &midiport_, portname, mode);
if (status < 0)
{
libremidi_handle_error(
this->configuration, "cannot open device.");
libremidi_handle_error(this->configuration, "cannot open device.");
return from_errc(status);
}
return stdx::error{};
@@ -87,8 +86,7 @@ public:
{
if (auto err = snd.rawmidi.write(midiport_, message, size); err < 0)
{
libremidi_handle_error(
this->configuration, "cannot write message.");
libremidi_handle_error(this->configuration, "cannot write message.");
return from_errc(err);
}