#include "modules/audio_processing/aec3/reverb_model.h"
#include <stddef.h>
#include <algorithm>
#include <functional>
#include "api/array_view.h"
namespace webrtc {
ReverbModel::ReverbModel() { … }
ReverbModel::~ReverbModel() = default;
void ReverbModel::Reset() { … }
void ReverbModel::UpdateReverbNoFreqShaping(
rtc::ArrayView<const float> power_spectrum,
float power_spectrum_scaling,
float reverb_decay) { … }
void ReverbModel::UpdateReverb(
rtc::ArrayView<const float> power_spectrum,
rtc::ArrayView<const float> power_spectrum_scaling,
float reverb_decay) { … }
}