From: Steinar H. Gunderson Date: Sun, 22 Nov 2015 22:34:24 +0000 (+0100) Subject: Fix another uninitialized sound data issue. X-Git-Tag: 1.0.0~88 X-Git-Url: https://git.sesse.net/?p=nageru;a=commitdiff_plain;h=2464152a8c084f39b52e063da888a6a0b7ea9306 Fix another uninitialized sound data issue. --- diff --git a/mixer.cpp b/mixer.cpp index f3d975c..57cd5bd 100644 --- a/mixer.cpp +++ b/mixer.cpp @@ -267,8 +267,7 @@ void Mixer::bm_frame(unsigned card_index, uint16_t timecode, // Insert silence as needed. fprintf(stderr, "Card %d dropped %d frame(s) (before timecode 0x%04x), inserting silence.\n", card_index, dropped_frames, timecode); - vector silence; - silence.resize(silence_samples * 2); + vector silence(silence_samples * 2, 0.0f); for (int i = 0; i < dropped_frames; ++i) { card->resampling_queue->add_input_samples(local_pts / double(TIMEBASE), silence.data(), silence_samples); // Note that if the format changed in the meantime, we have