diff --git a/gst/moodbar/gstfastspectrum.cpp b/gst/moodbar/gstfastspectrum.cpp index 6db133107..19978d6f3 100644 --- a/gst/moodbar/gstfastspectrum.cpp +++ b/gst/moodbar/gstfastspectrum.cpp @@ -139,6 +139,7 @@ gst_fastspectrum_alloc_channel_data (GstFastSpectrum * spectrum) fftw_malloc(sizeof(fftw_complex) * (nfft/2+1))); spectrum->spect_magnitude = new double[bands]; + memset(spectrum->spect_magnitude, 0, spectrum->bands * sizeof(double)); GstFastSpectrumClass* klass = reinterpret_cast( G_OBJECT_GET_CLASS(spectrum));