From 3939c7e6fd9a6270d773ac73ba58c9fd5339e3ba Mon Sep 17 00:00:00 2001 From: amerhifi Date: Tue, 12 Nov 2019 17:07:43 -0800 Subject: [PATCH] adding qaudio reset on switch. --- libraries/audio-client/src/AudioClient.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/audio-client/src/AudioClient.cpp b/libraries/audio-client/src/AudioClient.cpp index b26c00e82b..0ccad20145 100644 --- a/libraries/audio-client/src/AudioClient.cpp +++ b/libraries/audio-client/src/AudioClient.cpp @@ -1835,6 +1835,8 @@ bool AudioClient::switchInputToAudioDevice(const HifiAudioDeviceInfo inputDevice _audioInput->deleteLater(); _audioInput = NULL; _numInputCallbackBytes = 0; + + _inputDeviceInfo.setDevice(QAudioDeviceInfo()); } if (_dummyAudioInput) { @@ -2081,6 +2083,8 @@ bool AudioClient::switchOutputToAudioDevice(const HifiAudioDeviceInfo outputDevi delete[] _localOutputMixBuffer; _localOutputMixBuffer = NULL; + + _outputDeviceInfo.setDevice(QAudioDeviceInfo()); } // cleanup any resamplers