webrtc/modules/audio_processing/aec3
Per Åhgren 63b494dff7 Reverted the new handling of saturated echoes in AEC3
This CL reverts the changes introduced that handles echoes in AEC3.
The revert is done to match the behavior which is in M63.

Bug: webrtc:8615,chromium:792346
Change-Id: I128ccb17dc359c7889a701a2faaaf06be40f86dd
Reviewed-on: https://webrtc-review.googlesource.com/30140
Commit-Queue: Per Åhgren <peah@webrtc.org>
Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21117}
2017-12-06 11:04:22 +00:00
..
mock Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
adaptive_fir_filter_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
adaptive_fir_filter.cc Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
adaptive_fir_filter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
aec3_common.cc Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
aec3_common.h Reverted the new handling of saturated echoes in AEC3 2017-12-06 11:04:22 +00:00
aec3_fft_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
aec3_fft.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
aec3_fft.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
aec_state_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
aec_state.cc Reverted the new handling of saturated echoes in AEC3 2017-12-06 11:04:22 +00:00
aec_state.h Reverted the new handling of saturated echoes in AEC3 2017-12-06 11:04:22 +00:00
block_framer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
block_framer.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
block_framer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
block_processor_metrics_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
block_processor_metrics.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
block_processor_metrics.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
block_processor_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
block_processor.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
block_processor.h APM reports ERL and ERLE metrics for AEC3. 2017-11-22 15:01:47 +00:00
cascaded_biquad_filter_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
cascaded_biquad_filter.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
cascaded_biquad_filter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
comfort_noise_generator_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
comfort_noise_generator.cc Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
comfort_noise_generator.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
decimator_unittest.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
decimator.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
decimator.h AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
downsampled_render_buffer.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
downsampled_render_buffer.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
echo_canceller3_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
echo_canceller3.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
echo_canceller3.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
echo_path_delay_estimator_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
echo_path_delay_estimator.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
echo_path_delay_estimator.h AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
echo_path_variability_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
echo_path_variability.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
echo_path_variability.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
echo_remover_metrics_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
echo_remover_metrics.cc Added ERL and ERLE metrics to UMA. 2017-11-29 09:06:59 +00:00
echo_remover_metrics.h Added ERL and ERLE metrics to UMA. 2017-11-29 09:06:59 +00:00
echo_remover_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
echo_remover.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
echo_remover.h APM reports ERL and ERLE metrics for AEC3. 2017-11-22 15:01:47 +00:00
erl_estimator_unittest.cc Compute ERL over all frequency bins in AEC3. 2017-11-16 14:40:33 +00:00
erl_estimator.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
erl_estimator.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
erle_estimator_unittest.cc Compute ERLE over all frequency bins in AEC3. 2017-11-16 12:37:03 +00:00
erle_estimator.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
erle_estimator.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
fft_buffer.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
fft_buffer.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
fft_data_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
fft_data.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
frame_blocker_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
frame_blocker.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
frame_blocker.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
main_filter_update_gain_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
main_filter_update_gain.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
main_filter_update_gain.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
matched_filter_lag_aggregator_unittest.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
matched_filter_lag_aggregator.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
matched_filter_lag_aggregator.h AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
matched_filter_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
matched_filter.cc Reverted the new handling of saturated echoes in AEC3 2017-12-06 11:04:22 +00:00
matched_filter.h AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
matrix_buffer.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
matrix_buffer.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
output_selector_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
output_selector.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
output_selector.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
render_buffer_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
render_buffer.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
render_buffer.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
render_delay_buffer_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
render_delay_buffer.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
render_delay_buffer.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
render_delay_controller_metrics_unittest.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
render_delay_controller_metrics.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
render_delay_controller_metrics.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
render_delay_controller_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
render_delay_controller.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
render_delay_controller.h Separate AEC3 config from AudioProcessing::Config. 2017-10-19 08:19:52 +00:00
render_signal_analyzer_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
render_signal_analyzer.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
render_signal_analyzer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
residual_echo_estimator_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
residual_echo_estimator.cc Reverted the new handling of saturated echoes in AEC3 2017-12-06 11:04:22 +00:00
residual_echo_estimator.h Separate AEC3 config from AudioProcessing::Config. 2017-10-19 08:19:52 +00:00
shadow_filter_update_gain_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
shadow_filter_update_gain.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
shadow_filter_update_gain.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
subtractor_output.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
subtractor_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
subtractor.cc Reverted the new handling of saturated echoes in AEC3 2017-12-06 11:04:22 +00:00
subtractor.h Reverted the new handling of saturated echoes in AEC3 2017-12-06 11:04:22 +00:00
suppression_filter_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
suppression_filter.cc Move some numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 11:21:47 +00:00
suppression_filter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
suppression_gain_unittest.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
suppression_gain.cc Reverted the new handling of saturated echoes in AEC3 2017-12-06 11:04:22 +00:00
suppression_gain.h Balancing the transparency in AEC3 between saturating and low echo paths 2017-10-25 01:36:59 +00:00
vector_buffer.cc Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
vector_buffer.h Redesign of the render buffering in AEC3 2017-12-01 23:14:32 +00:00
vector_math_unittest.cc Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
vector_math.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00