webrtc/modules/audio_processing/aec3
Jesús de Vicente Peña ba801f675b AEC3: do not wait for the filter convergence flag when the stationarity init flag is set.
Bug: webrtc:10554
Change-Id: Ib380cd3405a2491745ad5b729f3733b8e7d07d3f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/133200
Reviewed-by: Per Åhgren <peah@webrtc.org>
Commit-Queue: Jesus de Vicente Pena <devicentepena@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27728}
2019-04-24 08:11:43 +00:00
..
mock Fully qualify googletest symbols. 2019-04-09 17:18:20 +00:00
adaptive_fir_filter_unittest.cc AEC3: Remove legacy render buffering 2019-01-25 08:31:12 +00:00
adaptive_fir_filter.cc AEC3: Remove remaining kill-switches 2019-01-29 10:31:45 +00:00
adaptive_fir_filter.h AEC3: Remove remaining kill-switches 2019-01-29 10:31:45 +00:00
aec3_common.cc
aec3_common.h
aec3_fft_unittest.cc
aec3_fft.cc
aec3_fft.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
aec_state_unittest.cc AEC3: Remove legacy render buffering 2019-01-25 08:31:12 +00:00
aec_state.cc AEC3: Stationary init: fixing a typo when reading the json configuration 2019-04-24 07:42:37 +00:00
aec_state.h AEC3: Stationary init: fixing a typo when reading the json configuration 2019-04-24 07:42:37 +00:00
api_call_jitter_metrics_unittest.cc AEC3: Add metrics for API call jitter 2018-11-27 19:52:08 +00:00
api_call_jitter_metrics.cc AEC3: Add metrics for API call jitter 2018-11-27 19:52:08 +00:00
api_call_jitter_metrics.h AEC3: Add metrics for API call jitter 2018-11-27 19:52:08 +00:00
block_delay_buffer_unittest.cc
block_delay_buffer.cc
block_delay_buffer.h
block_framer_unittest.cc
block_framer.cc
block_framer.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
block_processor_metrics_unittest.cc
block_processor_metrics.cc
block_processor_metrics.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
block_processor_unittest.cc Fully qualify googletest symbols. 2019-04-09 17:18:20 +00:00
block_processor.cc AEC3: Enable usage of external delay estimator 2019-04-05 15:34:39 +00:00
block_processor.h AEC3: Remove legacy render buffering 2019-01-25 08:31:12 +00:00
BUILD.gn AEC3: Fix range in filter analyzer 2019-03-27 16:11:22 +00:00
cascaded_biquad_filter_unittest.cc
cascaded_biquad_filter.cc
cascaded_biquad_filter.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
clockdrift_detector_unittest.cc AEC3: Clockdrift detection 2018-11-22 16:02:44 +00:00
clockdrift_detector.cc AEC3: Clockdrift detection 2018-11-22 16:02:44 +00:00
clockdrift_detector.h AEC3: Clockdrift detection 2018-11-22 16:02:44 +00:00
comfort_noise_generator_unittest.cc AEC3: Compensate comfort noise level for loss due to filter bank 2018-11-06 16:17:02 +00:00
comfort_noise_generator.cc AEC3: Correcting minimum comfort noise levels 2019-04-11 14:23:22 +00:00
comfort_noise_generator.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
decimator_unittest.cc Qualify cmath functions. 2019-03-15 07:31:59 +00:00
decimator.cc
decimator.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
delay_estimate.h
downsampled_render_buffer.cc
downsampled_render_buffer.h
echo_audibility.cc
echo_audibility.h AEC3: do not wait for the filter convergence flag when the stationarity init flag is set. 2019-04-24 08:11:43 +00:00
echo_canceller3_unittest.cc Fully qualify googletest symbols. 2019-04-09 17:18:20 +00:00
echo_canceller3.cc AEC3: Redesign delay headroom 2019-03-14 11:04:47 +00:00
echo_canceller3.h Revert "AEC3: Lockless transfer of render data to the capture thread" 2019-01-17 20:44:06 +00:00
echo_path_delay_estimator_unittest.cc AEC3: Remove legacy render buffering 2019-01-25 08:31:12 +00:00
echo_path_delay_estimator.cc AEC3: Clockdrift detection 2018-11-22 16:02:44 +00:00
echo_path_delay_estimator.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
echo_path_variability_unittest.cc
echo_path_variability.cc
echo_path_variability.h
echo_remover_metrics_unittest.cc Qualify cmath functions. 2019-03-15 07:31:59 +00:00
echo_remover_metrics.cc Qualify cmath functions. 2019-03-15 07:31:59 +00:00
echo_remover_metrics.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
echo_remover_unittest.cc AEC3: Enable usage of external delay estimator 2019-04-05 15:34:39 +00:00
echo_remover.cc AEC3: Avoid using filter output in suppression gain computation in non-linear mode 2019-04-15 16:08:41 +00:00
echo_remover.h Remove the ability for EchoRemover to override the render vs capture alignment 2019-04-02 14:04:38 +00:00
erl_estimator_unittest.cc
erl_estimator.cc
erl_estimator.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
erle_estimator_unittest.cc AEC3: Redesign delay headroom 2019-03-14 11:04:47 +00:00
erle_estimator.cc AEC3: Adding a correction factor for the Erle estimation that depends on the portion of the filter that is currently in use. 2018-11-20 12:28:05 +00:00
erle_estimator.h AEC3: Adding a correction factor for the Erle estimation that depends on the portion of the filter that is currently in use. 2018-11-20 12:28:05 +00:00
fft_buffer.cc
fft_buffer.h
fft_data_unittest.cc
fft_data.h
filter_analyzer_unittest.cc AEC3: Fix range in filter analyzer 2019-03-27 16:11:22 +00:00
filter_analyzer.cc AEC3: Fix range in filter analyzer 2019-03-27 16:11:22 +00:00
filter_analyzer.h AEC3: Fix range in filter analyzer 2019-03-27 16:11:22 +00:00
frame_blocker_unittest.cc
frame_blocker.cc
frame_blocker.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
fullband_erle_estimator.cc AEC3: Adding a correction factor for the Erle estimation that depends on the portion of the filter that is currently in use. 2018-11-20 12:28:05 +00:00
fullband_erle_estimator.h
main_filter_update_gain_unittest.cc AEC3: Remove legacy render buffering 2019-01-25 08:31:12 +00:00
main_filter_update_gain.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
main_filter_update_gain.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
matched_filter_lag_aggregator_unittest.cc
matched_filter_lag_aggregator.cc Dump histogram data in AEC3 delay estimator 2019-02-11 14:13:38 +00:00
matched_filter_lag_aggregator.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
matched_filter_unittest.cc AEC3: Remove legacy render buffering 2019-01-25 08:31:12 +00:00
matched_filter.cc
matched_filter.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
matrix_buffer.cc
matrix_buffer.h
moving_average_unittest.cc
moving_average.cc
moving_average.h
render_buffer_unittest.cc
render_buffer.cc
render_buffer.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
render_delay_buffer_unittest.cc AEC3: Enable usage of external delay estimator 2019-04-05 15:34:39 +00:00
render_delay_buffer.cc AEC3: Enable usage of external delay estimator 2019-04-05 15:34:39 +00:00
render_delay_buffer.h AEC3: Enable usage of external delay estimator 2019-04-05 15:34:39 +00:00
render_delay_controller_metrics_unittest.cc AEC3: Clockdrift detection 2018-11-22 16:02:44 +00:00
render_delay_controller_metrics.cc AEC3: Clockdrift detection 2018-11-22 16:02:44 +00:00
render_delay_controller_metrics.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
render_delay_controller_unittest.cc Remove the ability for EchoRemover to override the render vs capture alignment 2019-04-02 14:04:38 +00:00
render_delay_controller.cc Remove the ability for EchoRemover to override the render vs capture alignment 2019-04-02 14:04:38 +00:00
render_delay_controller.h Remove the ability for EchoRemover to override the render vs capture alignment 2019-04-02 14:04:38 +00:00
render_reverb_model.cc AEC3: Corrected include 2018-11-06 18:57:19 +00:00
render_reverb_model.h
render_signal_analyzer_unittest.cc Qualify cmath functions. 2019-03-15 07:31:59 +00:00
render_signal_analyzer.cc
render_signal_analyzer.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
residual_echo_estimator_unittest.cc AEC3: Remove legacy render buffering 2019-01-25 08:31:12 +00:00
residual_echo_estimator.cc AEC3: Remove unused code from residual echo estimator 2019-04-15 10:22:45 +00:00
residual_echo_estimator.h AEC3: Remove unused code from residual echo estimator 2019-04-15 10:22:45 +00:00
reverb_decay_estimator.cc AEC3: Remove remaining kill-switches 2019-01-29 10:31:45 +00:00
reverb_decay_estimator.h
reverb_frequency_response.cc AEC3: Remove remaining kill-switches 2019-01-29 10:31:45 +00:00
reverb_frequency_response.h AEC3: Remove remaining kill-switches 2019-01-29 10:31:45 +00:00
reverb_model_estimator_unittest.cc Qualify cmath functions. 2019-03-15 07:31:59 +00:00
reverb_model_estimator.cc
reverb_model_estimator.h
reverb_model_fallback.cc
reverb_model_fallback.h
reverb_model.cc
reverb_model.h
shadow_filter_update_gain_unittest.cc AEC3: Remove legacy render buffering 2019-01-25 08:31:12 +00:00
shadow_filter_update_gain.cc
shadow_filter_update_gain.h
signal_dependent_erle_estimator_unittest.cc AEC3: Enable usage of external delay estimator 2019-04-05 15:34:39 +00:00
signal_dependent_erle_estimator.cc AEC3: Signal dependent ERLE: adding bounds to the index used for accessing the filter frequency response. 2019-03-25 09:38:52 +00:00
signal_dependent_erle_estimator.h AEC3: Adding a correction factor for the Erle estimation that depends on the portion of the filter that is currently in use. 2018-11-20 12:28:05 +00:00
skew_estimator_unittest.cc
skew_estimator.cc
skew_estimator.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
stationarity_estimator.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
stationarity_estimator.h
subband_erle_estimator.cc AEC3: Use minimum ERLE during onsets 2019-02-21 14:18:44 +00:00
subband_erle_estimator.h AEC3: Use minimum ERLE during onsets 2019-02-21 14:18:44 +00:00
subtractor_output_analyzer.cc AEC3: Remove remaining kill-switches 2019-01-29 10:31:45 +00:00
subtractor_output_analyzer.h AEC3: Remove remaining kill-switches 2019-01-29 10:31:45 +00:00
subtractor_output.cc
subtractor_output.h
subtractor_unittest.cc AEC3: Remove legacy render buffering 2019-01-25 08:31:12 +00:00
subtractor.cc AEC3: Remove remaining kill-switches 2019-01-29 10:31:45 +00:00
subtractor.h AEC3: Remove remaining kill-switches 2019-01-29 10:31:45 +00:00
suppression_filter_unittest.cc Qualify cmath functions. 2019-03-15 07:31:59 +00:00
suppression_filter.cc AEC3: Computation of comfort noise gains from suppression gains 2018-11-06 16:10:52 +00:00
suppression_filter.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
suppression_gain_unittest.cc AEC3: Avoid using filter output in suppression gain computation in non-linear mode 2019-04-15 16:08:41 +00:00
suppression_gain.cc AEC3: Avoid using filter output in suppression gain computation in non-linear mode 2019-04-15 16:08:41 +00:00
suppression_gain.h AEC3: Avoid using filter output in suppression gain computation in non-linear mode 2019-04-15 16:08:41 +00:00
vector_buffer.cc
vector_buffer.h
vector_math_unittest.cc
vector_math.h