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