Browse Source

Initialize output array in Bridge audio stream

tags/v0.6.0
Andrew Belt 7 years ago
parent
commit
8b6fd52e6a
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      src/bridge.cpp

+ 2
- 1
src/bridge.cpp View File

@@ -141,7 +141,8 @@ struct BridgeClientConnection {
if (recvQueue.size() >= (size_t) audioBufferLength) { if (recvQueue.size() >= (size_t) audioBufferLength) {
debug("Received %d audio samples", audioBufferLength); debug("Received %d audio samples", audioBufferLength);
float input[audioBufferLength]; float input[audioBufferLength];
float output[audioBufferLength] = {};
float output[audioBufferLength];
memset(output, 0, sizeof(output));
recvQueue.shiftBuffer((uint8_t*) input, sizeof(float) * audioBufferLength); recvQueue.shiftBuffer((uint8_t*) input, sizeof(float) * audioBufferLength);
int frames = audioBufferLength / 2; int frames = audioBufferLength / 2;
processStream(input, output, frames); processStream(input, output, frames);


Loading…
Cancel
Save