Adding metrics to AEC3.
This CL adds metrics reporting to AEC3.
BUG=webrtc:6018
Review-Url: https://codereview.webrtc.org/2722453002
Cr-Commit-Position: refs/heads/master@{#16929}
diff --git a/webrtc/modules/audio_processing/BUILD.gn b/webrtc/modules/audio_processing/BUILD.gn
index bbcc8d0..84f25b5 100644
--- a/webrtc/modules/audio_processing/BUILD.gn
+++ b/webrtc/modules/audio_processing/BUILD.gn
@@ -38,6 +38,8 @@
"aec3/block_framer.h",
"aec3/block_processor.cc",
"aec3/block_processor.h",
+ "aec3/block_processor_metrics.cc",
+ "aec3/block_processor_metrics.h",
"aec3/cascaded_biquad_filter.cc",
"aec3/cascaded_biquad_filter.h",
"aec3/comfort_noise_generator.cc",
@@ -52,6 +54,8 @@
"aec3/echo_path_variability.h",
"aec3/echo_remover.cc",
"aec3/echo_remover.h",
+ "aec3/echo_remover_metrics.cc",
+ "aec3/echo_remover_metrics.h",
"aec3/erl_estimator.cc",
"aec3/erl_estimator.h",
"aec3/erle_estimator.cc",
@@ -75,6 +79,8 @@
"aec3/render_delay_buffer.h",
"aec3/render_delay_controller.cc",
"aec3/render_delay_controller.h",
+ "aec3/render_delay_controller_metrics.cc",
+ "aec3/render_delay_controller_metrics.h",
"aec3/render_signal_analyzer.cc",
"aec3/render_signal_analyzer.h",
"aec3/residual_echo_estimator.cc",
@@ -563,6 +569,7 @@
"aec3/aec3_fft_unittest.cc",
"aec3/aec_state_unittest.cc",
"aec3/block_framer_unittest.cc",
+ "aec3/block_processor_metrics_unittest.cc",
"aec3/block_processor_unittest.cc",
"aec3/cascaded_biquad_filter_unittest.cc",
"aec3/comfort_noise_generator_unittest.cc",
@@ -570,6 +577,7 @@
"aec3/echo_canceller3_unittest.cc",
"aec3/echo_path_delay_estimator_unittest.cc",
"aec3/echo_path_variability_unittest.cc",
+ "aec3/echo_remover_metrics_unittest.cc",
"aec3/echo_remover_unittest.cc",
"aec3/erl_estimator_unittest.cc",
"aec3/erle_estimator_unittest.cc",
@@ -582,6 +590,7 @@
"aec3/output_selector_unittest.cc",
"aec3/power_echo_model_unittest.cc",
"aec3/render_delay_buffer_unittest.cc",
+ "aec3/render_delay_controller_metrics_unittest.cc",
"aec3/render_delay_controller_unittest.cc",
"aec3/render_signal_analyzer_unittest.cc",
"aec3/residual_echo_estimator_unittest.cc",