X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=audio_mixer.cpp;h=401c89bb20ba154cf3f6395236300a7bed441e85;hb=b4439d47997e11b6f660b99c15657d386a490ff1;hp=d0737f217c260804c4272bf9d9d5382c109aaa94;hpb=776fae3d3824294a094eb08ba4e5fb94b6af0f48;p=nageru diff --git a/audio_mixer.cpp b/audio_mixer.cpp index d0737f2..401c89b 100644 --- a/audio_mixer.cpp +++ b/audio_mixer.cpp @@ -403,7 +403,7 @@ void AudioMixer::find_sample_src_from_device(const map void AudioMixer::fill_audio_bus(const map> &samples_card, const InputMapping::Bus &bus, unsigned num_samples, float *output) { if (bus.device.type == InputSourceType::SILENCE) { - memset(output, 0, num_samples * sizeof(*output)); + memset(output, 0, num_samples * 2 * sizeof(*output)); } else { assert(bus.device.type == InputSourceType::CAPTURE_CARD || bus.device.type == InputSourceType::ALSA_INPUT);