void LogSpectrum::Cleanup()

in ops/LogMels.cc [70:96]


void LogSpectrum::Cleanup() {
  if (filters_) {
    free(filters_);
    filters_ = nullptr;
  }
  if (featFrame_) {
    free(featFrame_);
    featFrame_ = nullptr;
  }
  if (tempFrame_) {
    free(tempFrame_);
    tempFrame_ = nullptr;
  }
  if (window_) {
    free(window_);
    window_ = nullptr;
  }
  if (dftContext_) {
    av_rdft_end(dftContext_);
    dftContext_ = nullptr;
  }
  if (fifo_) {
    av_audio_fifo_reset(fifo_);
    av_audio_fifo_free(fifo_);
    fifo_ = nullptr;
  }
}