commit ed6705a161e13565391e020389b6c1b7bd5ab742
parent cd2c8c223eb31aa0bffd16bf38557e419fd7e1e5
Author: falkTX <falktx@falktx.com>
Date: Wed, 15 Dec 2021 00:48:04 +0000
Give more useful rtaudio errors
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/distrho/src/jackbridge/RtAudioBridge.hpp b/distrho/src/jackbridge/RtAudioBridge.hpp
@@ -108,6 +108,9 @@ struct RtAudioBridge {
try {
rtAudio->openStream(&outParams, inParamsPtr, RTAUDIO_FLOAT32, 48000, &rtAudioBufferFrames, RtAudioCallback, this, &opts, nullptr);
+ } catch (const RtAudioError& err) {
+ d_safe_exception(err.getMessage().c_str(), __FILE__, __LINE__);
+ return false;
} DISTRHO_SAFE_EXCEPTION_RETURN("rtAudio->openStream()", false);
handle = rtAudio;