From 8b6fd52e6afaedb5ca8211266f6d3e5c8459a1e5 Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Fri, 9 Mar 2018 14:30:15 -0500 Subject: [PATCH] Initialize output array in Bridge audio stream --- src/bridge.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bridge.cpp b/src/bridge.cpp index 65c92bcc..ca15756d 100644 --- a/src/bridge.cpp +++ b/src/bridge.cpp @@ -141,7 +141,8 @@ struct BridgeClientConnection { if (recvQueue.size() >= (size_t) audioBufferLength) { debug("Received %d audio samples", audioBufferLength); float input[audioBufferLength]; - float output[audioBufferLength] = {}; + float output[audioBufferLength]; + memset(output, 0, sizeof(output)); recvQueue.shiftBuffer((uint8_t*) input, sizeof(float) * audioBufferLength); int frames = audioBufferLength / 2; processStream(input, output, frames);