From 957ca2d86fa19934b75ac8e175af38f9a275d27b Mon Sep 17 00:00:00 2001 From: hogliux Date: Tue, 18 Apr 2017 09:42:07 +0100 Subject: [PATCH] Fixed a bug where an AudioSampleBuffer's isClear flag would remain set even after copying data from another non-zero AudioSampleBuffer --- modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h b/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h index 1fa7d37384..76195c842c 100644 --- a/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h +++ b/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h @@ -470,6 +470,8 @@ public: } else { + isClear = false; + for (int chan = 0; chan < numChannels; ++chan) { Type* const dest = channels[chan];