diff options
-rw-r--r-- | ui/qt/rtp_audio_stream.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/ui/qt/rtp_audio_stream.cpp b/ui/qt/rtp_audio_stream.cpp index 44bad62e2e..99381e6509 100644 --- a/ui/qt/rtp_audio_stream.cpp +++ b/ui/qt/rtp_audio_stream.cpp @@ -552,11 +552,9 @@ void RtpAudioStream::writeSilence(int samples) if (samples < 1 || audio_out_rate_ == 0) return; unsigned silence_bytes = samples * sample_bytes_; - char *silence_buff = (char *) g_malloc(silence_bytes); - SAMPLE silence = 0; + char *silence_buff = (char *) g_malloc0(silence_bytes); RTP_STREAM_DEBUG("Writing %u silence samples", samples); - memccpy(silence_buff, &silence, samples, sample_bytes_); tempfile_->write(silence_buff, silence_bytes); g_free(silence_buff); |