Browse Source

Fix crash when discovering midi ports using rtmidi

tags/1.9.8
falkTX 7 years ago
parent
commit
dd34da6c36
1 changed files with 4 additions and 2 deletions
  1. +4
    -2
      source/backend/engine/CarlaEngineRtAudio.cpp

+ 4
- 2
source/backend/engine/CarlaEngineRtAudio.cpp View File

@@ -478,6 +478,7 @@ public:
}

// MIDI In
try
{
RtMidiIn midiIn(getMatchedAudioMidiAPI(fAudio.getCurrentApi()), "carla-discovery-in");

@@ -488,9 +489,10 @@ public:

extGraph.midiPorts.ins.append(portNameToId);
}
}
} CARLA_SAFE_EXCEPTION("RtMidiIn discovery");

// MIDI Out
try
{
RtMidiOut midiOut(getMatchedAudioMidiAPI(fAudio.getCurrentApi()), "carla-discovery-out");

@@ -501,7 +503,7 @@ public:

extGraph.midiPorts.outs.append(portNameToId);
}
}
} CARLA_SAFE_EXCEPTION("RtMidiOut discovery");

// ---------------------------------------------------------------
// now refresh


Loading…
Cancel
Save