1. 980ad0c Remove unnecessary overloads of AudioProcessing::CreateAndAttachAecDump() by Ali Tofigh · 3 years ago
  2. 1fa87c4 Adopt absl::string_view in AudioProcessing's interface by Ali Tofigh · 3 years ago
  3. 7a66900 Delete rtc_base/atomic_ops.h by Niels Möller · 3 years, 1 month ago
  4. 0c1ad29 AudioProcessingImpl: Add a VAD submodule by Hanna Silen · 3 years, 1 month ago
  5. efbe3af Transient Suppressor (TS): add alternative VAD modes by Alessio Bazzica · 3 years, 4 months ago
  6. 1db0a26 Reland "Reland "Remove unused APM voice activity detection sub-module"" by Alessio Bazzica · 3 years, 5 months ago
  7. 09aaf6f Revert "Reland "Remove unused APM voice activity detection sub-module"" by Henrik Boström · 3 years, 5 months ago
  8. 54d1344 Reland "Remove unused APM voice activity detection sub-module" by Alessio Bazzica · 3 years, 5 months ago
  9. a751f16 Revert "Remove unused APM voice activity detection sub-module" by Alessio Bazzica · 3 years, 5 months ago
  10. b4e06d0 Remove unused APM voice activity detection sub-module by Alessio Bazzica · 3 years, 5 months ago
  11. 8a9aa55 Remove AudioProcessing::ChannelLayout by Henrik Lundin · 3 years, 5 months ago
  12. bab1285 Improve code quality in modules/audio_processing/agc/ by Alessio Bazzica · 3 years, 6 months ago
  13. 64253a9 Remove more traces of keyboard mic support from APM by Henrik Lundin · 3 years, 6 months ago
  14. 03cb7e5 APM: Make echo detector an optionally compilable and injectable component by Sam Zackrisson · 3 years, 8 months ago
  15. 529131d Add AnalogGainStatsReporter to compute and report analog gain statistics by Hanna Silen · 3 years, 9 months ago
  16. 183c64c APM: remove `LevelEstimator` by Alessio Bazzica · 3 years, 9 months ago
  17. bf2a70a APM: fix level estimator null pointer bug by Alessio Bazzica · 3 years, 9 months ago
  18. 3890104 AGC2: GainController::ApplyConfig removed by Alessio Bazzica · 3 years, 9 months ago
  19. 20a9ac6 APM: add `AudioProcessingBuilder::SetConfig()` by Alessio Bazzica · 3 years, 9 months ago
  20. be1b898 `ExperimentalNs` removed + APM not depending anymore on `webrtc::Config` by Alessio Bazzica · 3 years, 10 months ago
  21. 0441bb6 APM: add HW-only denormal disabler by Alessio Bazzica · 4 years ago
  22. 0b48930 Use backticks not vertical bars to denote variables in comments for /modules/audio_processing by Artem Titov · 4 years ago
  23. 5b74723 Add method Mutex::AssertHeld by Niels Möller · 4 years ago
  24. a399c82 Field trial to disable the transient suppressor by Gustaf Ullberg · 4 years, 2 months ago
  25. 19775cb Reland "Reduce complexity in the APM pipeline when the output is not used" by Per Åhgren · 4 years, 4 months ago
  26. db5d728 Add refined handling of the internal scaling of the audio in APM by Per Åhgren · 4 years, 4 months ago
  27. 55bc077 Add one frame (10 ms) of silence in APM output after unmuting by Per Åhgren · 4 years, 4 months ago
  28. 8097935 Revert "Reduce complexity in the APM pipeline when the output is not used" by Ilya Nikolaevskiy · 4 years, 4 months ago
  29. aa6adff Reduce complexity in the APM pipeline when the output is not used by Per Åhgren · 4 years, 4 months ago
  30. 652ada5 Enabling a safe fall-back functionality for overruns in the runtime settings by Per Åhgren · 4 years, 5 months ago
  31. 0a144a7 Adding initial support for lock-less informing of muting by Per Åhgren · 4 years, 5 months ago
  32. 5361022 Delete unused function webrtc::AudioProcessing::MutateConfig by Sam Zackrisson · 4 years, 6 months ago
  33. c94650d Remove AudioProcessing::SetExtraOptions. by Mirko Bonadei · 4 years, 11 months ago
  34. 0ade983 Cleanup of the APM creation by Per Åhgren · 4 years, 11 months ago
  35. 0df0fae Migrate modules/audio_coding, audio_mixer/ and audio_processing/ to webrtc::Mutex. by Markus Handell · 5 years ago
  36. 02ba1d2 AudioProcessingImpl: remove lock recursions. by Markus Handell · 5 years ago
  37. 09e9a83 Change the way that AecDumps are created in APM by Per Åhgren · 5 years ago
  38. ab866a2 Remove audio playout generator from APM API by Sam Zackrisson · 5 years ago
  39. b37e59d Add unittests for APM with submodule creation disabled by Sam Zackrisson · 5 years ago
  40. 491ff3d Remove AudioProcessing::UpdateHistogramsOnCallEnd. by Mirko Bonadei · 5 years ago
  41. fea8b94 Reland "APM: Remove the usage of AudioFrame in the AudioProcessing interface" by Per Åhgren · 5 years ago
  42. 7e60483 Revert "APM: Remove the usage of AudioFrame in the AudioProcessing interface" by Artem Titov · 5 years ago
  43. 12e2d4d APM: Remove the usage of AudioFrame in the AudioProcessing interface by Per Åhgren · 5 years ago
  44. dc5522b APM: Removing the redundant VAD output from the integer API by Per Åhgren · 5 years ago
  45. 71652f4 APM: Localize/abstract the usage of AudioFrame by Per Åhgren · 5 years ago
  46. 645f24c APM: Replace most usages of AudioFrame with a stream interface by Per Åhgren · 5 years ago
  47. 8ad9e74 Removing deprecated legacy noise suppressor by Per Åhgren · 5 years ago
  48. 2d31aea Remove unused AEC delay offset API by Sam Zackrisson · 6 years ago
  49. 0695df1 Reland "Replace the ExperimentalAgc config with the new config format" by Per Åhgren · 6 years ago
  50. eb3beb8 Revert "Replace the ExperimentalAgc config with the new config format" by Yves Gerey · 6 years ago
  51. f3aa632 Replace the ExperimentalAgc config with the new config format by Per Åhgren · 6 years ago
  52. 12e319a Merge the preambles of the ProcessStream implementations by Sam Zackrisson · 6 years ago
  53. 0f14db2 Reduce for reallocations the pre-amplifier and high-pass filter by Per Åhgren · 6 years ago
  54. c073471 APM: Move the TransientSuppression activation to the apm_config by Per Åhgren · 6 years ago
  55. cf4c872 APM: Make the GetStatistics call independent of the locks in APM by Per Åhgren · 6 years ago
  56. c042425 Make the high-pass filter operate in full-band by Per Åhgren · 6 years ago
  57. 95059e0 Moved the legacy noise suppressor to a separate build target by Per Åhgren · 6 years ago
  58. 62ea0aa Remove deprecated legacy AEC code by Per Åhgren · 6 years ago
  59. 4011de0 Revert "AEC3: Ensure that the high-pass filter effect is on when AEC3 is active" by Per Åhgren · 6 years ago
  60. 3a77f93 AEC3: Ensure that the high-pass filter effect is on when AEC3 is active by Per Åhgren · 6 years ago
  61. b2b58d8 AEC3: Adding default AEC3 configurations that are setup specific by Per Åhgren · 6 years ago
  62. e14cb99 Correct/update the activation of the multi-channel processing in APM by Per Åhgren · 6 years ago
  63. 3daedb6 Making the Analog AGC properly support multi-channel by Per Åhgren · 6 years ago
  64. 0e3198e Refactoring of the analog AGC functionality to add multichannel support by Per Åhgren · 6 years ago
  65. c20a19c Allow extracting the linear AEC output by Per Åhgren · 6 years ago
  66. b8c1be5 Further AGC refactoring in preparation for adding multichannel support by Per Åhgren · 6 years ago
  67. 0cbb58e Reland "Refactoring of the noise suppressor and adding true multichannel support" by Per Åhgren · 6 years ago
  68. 4778f6c Revert "Refactoring of the noise suppressor and adding true multichannel support" by Artem Titov · 6 years ago
  69. 87a7b82 Refactoring of the noise suppressor and adding true multichannel support by Per Åhgren · 6 years ago
  70. cb30726 Remove deprecated Audio Processing APIs by Gustaf Ullberg · 6 years ago
  71. 8c51f2e AnalyzeReverseStream with StreamConfig by Gustaf Ullberg · 6 years ago
  72. 1d60052 Delete ApmPublicSubmodules, fix ApmPrivateSubmodules, ApmSubmoduleStates by saza · 6 years ago
  73. 0bad15f Remove the noise_suppression() pointer to submodule interface by saza · 6 years ago
  74. 41478c7 Remove AudioProcessing::gain_control() getter by Sam Zackrisson · 6 years ago
  75. 6787f23 Remove AudioProcessing::level_estimator() getter by saza · 6 years ago
  76. 8675eee Bypass unnecessary resampling. by Gustaf Ullberg · 6 years ago
  77. 422b9e0 Run fullband processing at output rate on ARM by Gustaf Ullberg · 6 years ago
  78. 0824c6f Delete voice_detection() pointer to submodule by Sam Zackrisson · 6 years ago
  79. feee1e4 Add flag to APM to force multichannel even with AEC3 by Sam Zackrisson · 6 years ago
  80. 0aefbf0 Use the AEC3 high-pass filter for the whole APM by Per Åhgren · 6 years ago
  81. a135127 Remove all AudioBuffer code that is not related to storing audio data by Per Åhgren · 6 years ago
  82. 4b27648 Avoid the render lock in AudioProcessingImpl::ProcessStream by Oskar Sundbom · 6 years ago
  83. ca36285 Add PlayoutVolumeChange RuntimeSetting. by Fredrik Hernqvist · 6 years ago
  84. ea4c5df Remove the reporting of histogram data for AEC2 by Per Åhgren · 6 years ago
  85. b6e24d7 Only create AECm when needed by Per Åhgren · 6 years ago
  86. f204faf Only create AEC2 when needed by Per Åhgren · 6 years ago
  87. f0d1c03 Add replacement interface for webrtc::GainConrol by Sam Zackrisson · 6 years ago
  88. 741daaf Move rtc::FunctionView to the public API by Artem Titov · 6 years ago
  89. 10542f2 (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries by Steve Anton · 7 years ago
  90. 4db667b Add private voice detection instance to replace public voice detector by Sam Zackrisson · 7 years ago
  91. b24c00f Add AudioProcessingCaptureStats and a level estimator replacement by Sam Zackrisson · 7 years ago
  92. 2812763 Remove deprecated AudioProcessing::GetStatistics function by Sam Zackrisson · 7 years ago
  93. b0ab2ce Reland "Remove the HighPassFilter interface" by Sam Zackrisson · 7 years ago
  94. d895f42 Revert "Remove the HighPassFilter interface" by Niklas Enbom · 7 years ago
  95. e2405c1 Remove the HighPassFilter interface by Sam Zackrisson · 7 years ago
  96. be490b2 Delete deprecated AEC interfaces by saza · 7 years ago
  97. d2650d1 AEC3: Reseting the ERLE at pre-amplifier gain changes by Per Åhgren · 7 years ago
  98. cb1b556 Use low cut filtering whenever NS or AEC are enabled by Sam Zackrisson · 7 years ago
  99. d934244 Added flags for the adaptive analog AGC in audioproc_f. by Alex Loiko · 7 years ago
  100. cc22f51 Removing the intelligibility enhancer. by Alessio Bazzica · 7 years ago