From 9461d5d8d1f65eb59906fcc6578fc648c9464755 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Wed, 4 Feb 2015 11:47:53 -0800 Subject: [PATCH] drop samples from ring buffer if muted --- libraries/audio-client/src/AudioClient.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libraries/audio-client/src/AudioClient.cpp b/libraries/audio-client/src/AudioClient.cpp index efb8b5c0f2..d34c1d46e0 100644 --- a/libraries/audio-client/src/AudioClient.cpp +++ b/libraries/audio-client/src/AudioClient.cpp @@ -790,6 +790,8 @@ void AudioClient::handleAudioInput() { // our input loudness is 0, since we're muted _lastInputLoudness = 0; _timeSinceLastClip = 0.0f; + + _inputRingBuffer.shiftReadPosition(inputSamplesRequired); } auto nodeList = DependencyManager::get();