From 9d06b9a7cb801ab3a1363ee2db376dfa7b5a6921 Mon Sep 17 00:00:00 2001 From: David Carlier Date: Sat, 2 Apr 2016 22:28:32 +0100 Subject: [PATCH] adding missing sndio Midi name setting. --- src/core/Mixer.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/core/Mixer.cpp b/src/core/Mixer.cpp index f198f3b05..ff42a0da6 100644 --- a/src/core/Mixer.cpp +++ b/src/core/Mixer.cpp @@ -51,6 +51,7 @@ #include "MidiAlsaRaw.h" #include "MidiAlsaSeq.h" #include "MidiOss.h" +#include "MidiSndio.h" #include "MidiWinMM.h" #include "MidiApple.h" #include "MidiDummy.h" @@ -919,6 +920,19 @@ MidiClient * Mixer::tryMidiClients() } #endif +#ifdef LMMS_HAVE_SNDIO + if( client_name == MidiSndio::name() || client_name == "" ) + { + MidiSndio * msndio = new MidiSndio; + if( msndio->isRunning() ) + { + m_midiClientName = MidiSndio::name(); + return msndio; + } + delete msndio; + } +#endif + #ifdef LMMS_BUILD_WIN32 if( client_name == MidiWinMM::name() || client_name == "" ) {