diff --git a/src/audio/audio.cpp b/src/audio/audio.cpp index cc6aa51b2..b3315fcaf 100644 --- a/src/audio/audio.cpp +++ b/src/audio/audio.cpp @@ -140,7 +140,9 @@ void Audio::subscribeInput() if (!inputSubscriptions++) { openInput(Settings::getInstance().getInDev()); - openOutput(Settings::getInstance().getOutDev()); + if (!alOutDev) + openOutput(Settings::getInstance().getOutDev()); + #if (!FIX_SND_PCM_PREPARE_BUG) if (alInDev)