From ec64635a6c4aff156e01232e6ed48ebbd99b4728 Mon Sep 17 00:00:00 2001 From: Jonathan Thomas Date: Thu, 10 Feb 2022 16:56:06 -0600 Subject: [PATCH] Don't use any input channels when initializing audio device --- src/Qt/AudioPlaybackThread.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/Qt/AudioPlaybackThread.cpp b/src/Qt/AudioPlaybackThread.cpp index 8f7dc5f4..2fcc586c 100644 --- a/src/Qt/AudioPlaybackThread.cpp +++ b/src/Qt/AudioPlaybackThread.cpp @@ -70,13 +70,9 @@ namespace openshot // Settings for audio device playback AudioDeviceManager::AudioDeviceSetup deviceSetup = AudioDeviceManager::AudioDeviceSetup(); deviceSetup.sampleRate = rate; - deviceSetup.inputChannels = channels; + deviceSetup.inputChannels = 0; deviceSetup.outputChannels = channels; - m_pInstance->audioDeviceManager.initialiseWithDefaultDevices (0, 2); - double default_rate = m_pInstance->audioDeviceManager.getCurrentAudioDevice()->getCurrentSampleRate(); - std::cout << "default_rate: " << default_rate << ", requested rate: " << rate << std::endl; - // Initialize audio device only 1 time juce::String audio_error = m_pInstance->audioDeviceManager.initialise ( 0, // number of input channels