Home
last modified time | relevance | path

Searched refs:time_smooth_mask_ (Results 1 – 2 of 2) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/beamformer/
Dnonlinear_beamformer.cc219 time_smooth_mask_[i] = 1.f; in Initialize()
497 time_smooth_mask_[i] = kMaskTimeSmoothAlpha * new_mask_[i] + in ApplyMaskTimeSmoothing()
498 (1 - kMaskTimeSmoothAlpha) * time_smooth_mask_[i]; in ApplyMaskTimeSmoothing()
520 std::copy(time_smooth_mask_, time_smooth_mask_ + kNumFreqBins, final_mask_); in ApplyMaskFrequencySmoothing()
535 std::fill(time_smooth_mask_, time_smooth_mask_ + low_mean_start_bin_, in ApplyLowFrequencyCorrection()
544 std::fill(time_smooth_mask_ + high_mean_end_bin_ + 1, in ApplyHighFrequencyCorrection()
545 time_smooth_mask_ + kNumFreqBins, high_pass_postfilter_mask_); in ApplyHighFrequencyCorrection()
551 const float sum = std::accumulate(time_smooth_mask_ + first, in MaskRangeMean()
552 time_smooth_mask_ + last, 0.f); in MaskRangeMean()
Dnonlinear_beamformer.h151 float time_smooth_mask_[kNumFreqBins]; variable