webrtc/modules/audio_processing/aec3
Oskar Sundbom aa8b67da9d Optional: Use nullopt and implicit construction in /modules/audio_processing
Changes places where we explicitly construct an Optional to instead use
nullopt or the requisite value type only.

This CL was uploaded by git cl split.

R=henrik.lundin@webrtc.org

Bug: None
Change-Id: I733a83f702fe11884d229a1713cfac952727bde8
Reviewed-on: https://webrtc-review.googlesource.com/23601
Commit-Queue: Oskar Sundbom <ossu@webrtc.org>
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#20786}
2017-11-20 10:19:30 +00:00
..
mock AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +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
adaptive_fir_filter_unittest.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +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 AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +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
aec3_fft_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
aec_state.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
aec_state.h Balancing the transparency in AEC3 between saturating and low echo paths 2017-10-25 01:36:59 +00:00
aec_state_unittest.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +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_framer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
block_processor.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
block_processor.h Separate AEC3 config from AudioProcessing::Config. 2017-10-19 08:19:52 +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_metrics_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
block_processor_unittest.cc Temporarily disabled failing death test. 2017-10-25 15:24:46 +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
cascaded_biquad_filter_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +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
comfort_noise_generator_unittest.cc Separate AEC3 config from AudioProcessing::Config. 2017-10-19 08:19:52 +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
decimator_unittest.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
downsampled_render_buffer.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
downsampled_render_buffer.h AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
echo_canceller3.cc Separate AEC3 config from AudioProcessing::Config. 2017-10-19 08:19:52 +00:00
echo_canceller3.h Separate AEC3 config from AudioProcessing::Config. 2017-10-19 08:19:52 +00:00
echo_canceller3_unittest.cc Separate AEC3 config from AudioProcessing::Config. 2017-10-19 08:19:52 +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_delay_estimator_unittest.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
echo_path_variability.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
echo_path_variability.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
echo_path_variability_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
echo_remover.cc Balancing the transparency in AEC3 between saturating and low echo paths 2017-10-25 01:36:59 +00:00
echo_remover.h Separate AEC3 config from AudioProcessing::Config. 2017-10-19 08:19:52 +00:00
echo_remover_metrics.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
echo_remover_metrics.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
echo_remover_metrics_unittest.cc Separate AEC3 config from AudioProcessing::Config. 2017-10-19 08:19:52 +00:00
echo_remover_unittest.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
erl_estimator.cc Compute ERL over all frequency bins in AEC3. 2017-11-16 14:40:33 +00:00
erl_estimator.h Compute ERL over all frequency bins in AEC3. 2017-11-16 14:40:33 +00:00
erl_estimator_unittest.cc Compute ERL over all frequency bins in AEC3. 2017-11-16 14:40:33 +00:00
erle_estimator.cc Compute ERLE over all frequency bins in AEC3. 2017-11-16 12:37:03 +00:00
erle_estimator.h Compute ERLE over all frequency bins in AEC3. 2017-11-16 12:37:03 +00:00
erle_estimator_unittest.cc Compute ERLE over all frequency bins in AEC3. 2017-11-16 12:37:03 +00:00
fft_data.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
fft_data_unittest.cc Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +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
frame_blocker_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
main_filter_update_gain.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
main_filter_update_gain.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
main_filter_update_gain_unittest.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
matched_filter.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
matched_filter.h 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_lag_aggregator_unittest.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
matched_filter_unittest.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +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
output_selector_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
render_buffer.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
render_buffer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
render_buffer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
render_delay_buffer.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
render_delay_buffer.h AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
render_delay_buffer_unittest.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
render_delay_controller.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
render_delay_controller.h Separate AEC3 config from AudioProcessing::Config. 2017-10-19 08:19:52 +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_metrics_unittest.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
render_delay_controller_unittest.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
render_signal_analyzer.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
render_signal_analyzer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
render_signal_analyzer_unittest.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
residual_echo_estimator.cc Balancing the transparency in AEC3 between saturating and low echo paths 2017-10-25 01:36:59 +00:00
residual_echo_estimator.h Separate AEC3 config from AudioProcessing::Config. 2017-10-19 08:19:52 +00:00
residual_echo_estimator_unittest.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
shadow_filter_update_gain.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
shadow_filter_update_gain.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
shadow_filter_update_gain_unittest.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
subtractor.cc Balancing the transparency in AEC3 between saturating and low echo paths 2017-10-25 01:36:59 +00:00
subtractor.h Balancing the transparency in AEC3 between saturating and low echo paths 2017-10-25 01:36:59 +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 Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
suppression_filter.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
suppression_filter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
suppression_filter_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
suppression_gain.cc AEC3 delay estimator refactoring and introducing ability to customize 2017-11-17 17:51:37 +00:00
suppression_gain.h Balancing the transparency in AEC3 between saturating and low echo paths 2017-10-25 01:36:59 +00:00
suppression_gain_unittest.cc Optional: Use nullopt and implicit construction in /modules/audio_processing 2017-11-20 10:19:30 +00:00
vector_math.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
vector_math_unittest.cc Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00