- 42dacda AGC analog clipping predictor: integrate evaluator by Alessio Bazzica · 3 years, 7 months ago
- b237a87 AGC analog ClippingPredictor refactoring 1/2 by Alessio Bazzica · 3 years, 7 months ago
- a43953a Add ClippingPredictor config in AudioProcessing config by Hanna Silen · 3 years, 7 months ago
- b8dc7fa Make AgcManagerDirect clipping parameters configurable by Hanna Silen · 3 years, 8 months ago
- 7ddadbc APM: dump `GainController1::AnalogGainController` in `Config::ToString` by Alessio Bazzica · 3 years, 8 months ago
- dfc11d5 Add RTC_EXPORT to APM config structs with overloaded operators by Alessio Bazzica · 3 years, 8 months ago
- a2efd15 AGC2 config operator= and unit tests update by Alessio Bazzica · 3 years, 9 months ago
- d66a605 AGC2 adaptive digital dry run mode by Alessio Bazzica · 3 years, 9 months ago
- 980c460 AGC2: retuning and large refactoring by Alessio Bazzica · 3 years, 9 months ago
- 61982a7 AGC2 lightweight noise floor estimator by Alessio Bazzica · 3 years, 9 months ago
- 841d74e AGC2 periodically reset VAD state by Alessio Bazzica · 3 years, 10 months ago
- db5d728 Add refined handling of the internal scaling of the audio in APM by Per Åhgren · 3 years, 10 months ago
- 652ada5 Enabling a safe fall-back functionality for overruns in the runtime settings by Per Åhgren · 3 years, 10 months ago
- e904161 Replace RTC_DEPRECATED with ABSL_DEPRECATED by Danil Chapovalov · 3 years, 11 months ago
- 8eea117 Make PostRuntimeSetting pure virtual by Per Åhgren · 4 years ago
- 5a58595 Update AGC2 tuning by Alessio Bazzica · 4 years ago
- 0a144a7 Adding initial support for lock-less informing of muting by Per Åhgren · 4 years ago
- 68c225d Make 48 kHz maximum rate default for all devices by Per Åhgren · 4 years ago
- 6f75f6b APM: add AGC2 SIMD kill switches in `AudioProcessing::Config::ToString()` by Alessio Bazzica · 4 years ago
- 42eef86 Remove unused code in APM by Alessio Bazzica · 4 years ago
- e61a40e Fix typo in audio processing header. by Hua, Chunbo · 4 years ago
- dbcaff0 Fix AudioProcessing::Config::ToString() implementation. by Hua, Chunbo · 4 years ago
- 524f682 SSE2 and NEON kill switches for AGC2 by Alessio Bazzica · 4 years ago
- 12dc274 Make the static variable kChunkSizeMs constexpr by Per Åhgren · 4 years, 1 month ago
- c20baf6 Remove nesting of Naggy/Strict/NiceMock by Alex Konradi · 4 years, 1 month ago
- 253f836 AGC2 RNN VAD: safe SIMD optimizations scheme + AVX2 kill switch by Alessio Bazzica · 4 years, 1 month ago
- 08d2a70 AGC2 limiter stats + config ToString missing param by Alessio Bazzica · 4 years, 2 months ago
- c95b939 Introduce RTC_CHECK_NOTREACHED(), an always-checking RTC_NOTREACHED() by Karl Wiberg · 4 years, 2 months ago
- f8b5bfe Fix "control reaches end of non-void function" warnings by Fabien Vallée · 4 years, 3 months ago
- 3438a93 AGC2 config change detection fixed by Alessio Bazzica · 4 years, 3 months ago
- 0c83e15 Move AGC2 config ToString to the right place and update Validate() by Alessio Bazzica · 4 years, 3 months ago
- 9a625e7 AGC2: max output noise level now part of config by Alessio Bazzica · 4 years, 3 months ago
- 29ef556 AGC2: max adaptation speed now part of config by Alessio Bazzica · 4 years, 3 months ago
- 59f1d1e AGC2 adaptive digital controller config: new params by Alessio Bazzica · 4 years, 3 months ago
- 1309c77 AGC2 adaptive digital controller config: new param by Alessio Bazzica · 4 years, 3 months ago
- de95329 Delete macros RTC_DISALLOW_ASSIGN and RTC_DISALLOW_IMPLICIT_CONSTRUCTORS by Niels Möller · 4 years, 3 months ago
- c94650d Remove AudioProcessing::SetExtraOptions. by Mirko Bonadei · 4 years, 4 months ago
- ea8f739 Make AudioProcessing::SetExtraOptions non pure-virtual. by Mirko Bonadei · 4 years, 5 months ago
- 0ade983 Cleanup of the APM creation by Per Åhgren · 4 years, 4 months ago
- 552d3e3 Reland "Add ability to state whether the APM output will be used" by Per Åhgren · 4 years, 5 months ago
- 1804b33 Revert "Add ability to state whether the APM output will be used" by Erik Språng · 4 years, 5 months ago
- 8be2f20 Add ability to state whether the APM output will be used by Per Åhgren · 4 years, 5 months ago
- 704fb55 In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro by Danil Chapovalov · 4 years, 8 months ago
- 09e9a83 Change the way that AecDumps are created in APM by Per Åhgren · 4 years, 8 months ago
- ab866a2 Remove audio playout generator from APM API by Sam Zackrisson · 4 years, 8 months ago
- bb826c9 Make echo metrics optional by Ivo Creusen · 4 years, 9 months ago
- cc73ed3 APM: Add build flag to allow building WebRTC without APM by Per Åhgren · 4 years, 9 months ago
- 491ff3d Remove AudioProcessing::UpdateHistogramsOnCallEnd. by Mirko Bonadei · 4 years, 9 months ago
- fea8b94 Reland "APM: Remove the usage of AudioFrame in the AudioProcessing interface" by Per Åhgren · 4 years, 9 months ago
- 7e60483 Revert "APM: Remove the usage of AudioFrame in the AudioProcessing interface" by Artem Titov · 4 years, 9 months ago
- 12e2d4d APM: Remove the usage of AudioFrame in the AudioProcessing interface by Per Åhgren · 4 years, 9 months ago
- dc5522b APM: Removing the redundant VAD output from the integer API by Per Åhgren · 4 years, 10 months ago
- 2507f8c APM: Replace all remaining usage of AudioFrame outside interfaces by Per Åhgren · 4 years, 10 months ago
- 71652f4 APM: Localize/abstract the usage of AudioFrame by Per Åhgren · 4 years, 10 months ago
- 645f24c APM: Replace most usages of AudioFrame with a stream interface by Per Åhgren · 4 years, 10 months ago
- 4b6ba7c Split out some dependencies from the monolith audio processing target by Sam Zackrisson · 4 years, 10 months ago
- 8ad9e74 Removing deprecated legacy noise suppressor by Per Åhgren · 5 years ago
- 2d31aea Remove unused AEC delay offset API by Sam Zackrisson · 5 years ago
- 0695df1 Reland "Replace the ExperimentalAgc config with the new config format" by Per Åhgren · 5 years ago
- b2b2031 Concatenate string literals at compile time. by Jonas Olsson · 5 years ago
- eb3beb8 Revert "Replace the ExperimentalAgc config with the new config format" by Yves Gerey · 5 years ago
- f3aa632 Replace the ExperimentalAgc config with the new config format by Per Åhgren · 5 years ago
- c073471 APM: Move the TransientSuppression activation to the apm_config by Per Åhgren · 5 years ago
- cf4c872 APM: Make the GetStatistics call independent of the locks in APM by Per Åhgren · 5 years ago
- 2e8e1c6 Open up for do the noise suppressor analysis on the linear AEC output by Per Åhgren · 5 years ago
- c042425 Make the high-pass filter operate in full-band by Per Åhgren · 5 years ago
- ded86c1 Remove remaining settings for using legacy AEC by Per Åhgren · 5 years ago
- 62ea0aa Remove deprecated legacy AEC code by Per Åhgren · 5 years ago
- 1fce3f8 Remove custom constructors for AudioProcessing::Config. by Yves Gerey · 5 years ago
- 2512604 Adding a copy constructor for the Config in AudioProcessing by Per Åhgren · 5 years ago
- b810646 AEC3: Ensure that the high-pass filter is on whenever the AEC is active by Per Åhgren · 5 years ago
- bcce453 AEC3: Add flag for requiring a high pass filter effect before the AEC by Per Åhgren · 5 years ago
- b144c58 Remove deprecated setting for activating multichannel processing by Per Åhgren · 5 years ago
- e14cb99 Correct/update the activation of the multi-channel processing in APM by Per Åhgren · 5 years ago
- c20a19c Allow extracting the linear AEC output by Per Åhgren · 5 years ago
- d4002a7 RTC_EXPORT missing symbols for Chromium's component build. by Mirko Bonadei · 5 years ago
- b8c1be5 Further AGC refactoring in preparation for adding multichannel support by Per Åhgren · 5 years ago
- 7c19a70 Audio Processing Module: add play-out audio device runtime information by Alessio Bazzica · 5 years ago
- 0cbb58e Reland "Refactoring of the noise suppressor and adding true multichannel support" by Per Åhgren · 5 years ago
- 4778f6c Revert "Refactoring of the noise suppressor and adding true multichannel support" by Artem Titov · 5 years ago
- 87a7b82 Refactoring of the noise suppressor and adding true multichannel support by Per Åhgren · 5 years ago
- cb30726 Remove deprecated Audio Processing APIs by Gustaf Ullberg · 5 years ago
- 3cb6104 AEC3: Support negative delay with external delay estimator by Gustaf Ullberg · 5 years ago
- 8c51f2e AnalyzeReverseStream with StreamConfig by Gustaf Ullberg · 5 years ago
- 72cc71c Harmonize APM config logging, update config ToString by Sam Zackrisson · 5 years ago
- 0bad15f Remove the noise_suppression() pointer to submodule interface by saza · 5 years ago
- 41478c7 Remove AudioProcessing::gain_control() getter by Sam Zackrisson · 5 years ago
- 35214fc Add missing RTC_EXPORT for the component build. by Mirko Bonadei · 5 years ago
- 6787f23 Remove AudioProcessing::level_estimator() getter by saza · 5 years ago
- 8675eee Bypass unnecessary resampling. by Gustaf Ullberg · 5 years ago
- 0824c6f Delete voice_detection() pointer to submodule by Sam Zackrisson · 5 years ago
- feee1e4 Add flag to APM to force multichannel even with AEC3 by Sam Zackrisson · 5 years ago
- 317a1f0 Use std::make_unique instead of absl::make_unique. by Mirko Bonadei · 5 years ago
- fcbe407 Adding more refined control over choice of band-splitting by Per Åhgren · 5 years ago
- 0aefbf0 Use the AEC3 high-pass filter for the whole APM by Per Åhgren · 5 years ago
- c8626b6 Reland "Reland Process 8 kHz audio as 16 kHz internally of the audio processing module" by Per Åhgren · 5 years ago
- 7c4b0c5 Revert "Reland Process 8 kHz audio as 16 kHz internally of the audio processing module" by Artem Titarenko · 5 years ago
- b7b8e30 Reland Process 8 kHz audio as 16 kHz internally of the audio processing module by Per Åhgren · 5 years ago
- d47941e Reland "Simplification and refactoring of the AudioBuffer code" by Per Åhgren · 5 years ago
- 1c602e3 Process 8 kHz audio as 16 kHz internally of the audio processing module by Per Åhgren · 5 years ago