aboutsummaryrefslogtreecommitdiff
path: root/modules/audio_processing/aec3/aec_state.h
diff options
context:
space:
mode:
Diffstat (limited to 'modules/audio_processing/aec3/aec_state.h')
-rw-r--r--modules/audio_processing/aec3/aec_state.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/audio_processing/aec3/aec_state.h b/modules/audio_processing/aec3/aec_state.h
index 125ae83a2b..e2f70a4c68 100644
--- a/modules/audio_processing/aec3/aec_state.h
+++ b/modules/audio_processing/aec3/aec_state.h
@@ -75,6 +75,12 @@ class AecState {
return erle_estimator_.Erle(onset_compensated);
}
+ // Returns the non-capped ERLE.
+ rtc::ArrayView<const std::array<float, kFftLengthBy2Plus1>> ErleUnbounded()
+ const {
+ return erle_estimator_.ErleUnbounded();
+ }
+
// Returns the fullband ERLE estimate in log2 units.
float FullBandErleLog2() const { return erle_estimator_.FullbandErleLog2(); }