| Index: webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.cc
|
| diff --git a/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.cc b/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.cc
|
| index 425ffa0e0b45750e391ddfa8be28a0bc5adc9484..de49965c913c5630435dc9fff4edca9b2b3f814b 100644
|
| --- a/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.cc
|
| +++ b/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.cc
|
| @@ -267,8 +267,10 @@ void NonlinearBeamformer::Initialize(int chunk_size_ms, int sample_rate_hz) {
|
| // low_mean_end_bin_ high_mean_end_bin_
|
| //
|
| void NonlinearBeamformer::InitLowFrequencyCorrectionRanges() {
|
| - low_mean_start_bin_ = Round(kLowMeanStartHz * kFftSize / sample_rate_hz_);
|
| - low_mean_end_bin_ = Round(kLowMeanEndHz * kFftSize / sample_rate_hz_);
|
| + low_mean_start_bin_ = Round(static_cast<float>(kLowMeanStartHz) *
|
| + kFftSize / sample_rate_hz_);
|
| + low_mean_end_bin_ = Round(static_cast<float>(kLowMeanEndHz) *
|
| + kFftSize / sample_rate_hz_);
|
|
|
| RTC_DCHECK_GT(low_mean_start_bin_, 0U);
|
| RTC_DCHECK_LT(low_mean_start_bin_, low_mean_end_bin_);
|
|
|