1. 71652f4 APM: Localize/abstract the usage of AudioFrame by Per Åhgren · 4 years, 5 months ago
  2. 645f24c APM: Replace most usages of AudioFrame with a stream interface by Per Åhgren · 4 years, 5 months ago
  3. 4b6ba7c Split out some dependencies from the monolith audio processing target by Sam Zackrisson · 4 years, 5 months ago
  4. 2d525fe Fix compile all in debug mode. by Mirko Bonadei · 4 years, 6 months ago
  5. 1883d3e Optimizations and refactoring of the APM 3-band split filter by Per Åhgren · 4 years, 6 months ago
  6. 4a14f49 Remove wildcard ownership for build files. by Mirko Bonadei · 4 years, 6 months ago
  7. e52115a Remove inactive OWNERS. by Mirko Bonadei · 4 years, 6 months ago
  8. 701bd17 Add aecdump experiment strings for injected custom processors by Sam Zackrisson · 4 years, 6 months ago
  9. 0618cbc AEC3: Avoid heap-allocations in sums of the values in nested vectors by Per Åhgren · 4 years, 6 months ago
  10. 8ad9e74 Removing deprecated legacy noise suppressor by Per Åhgren · 4 years, 7 months ago
  11. 5dca3f1 Add floating point support for writing and reading wav files by Per Åhgren · 4 years, 7 months ago
  12. 260c788 AEC3: Added multi-channel support for the capture delay functionality by Per Åhgren · 4 years, 7 months ago
  13. 6c9bc39 Cleanup log formatting in modules/audio_processing by Jonas Olsson · 4 years, 7 months ago
  14. b039c30 Reland "Change log level of AEC3 buffer info to VERBOSE" by Sam Zackrisson · 4 years, 7 months ago
  15. b18c4eb Add parameterization for three multi channel AEC3 unit tests by Sam Zackrisson · 4 years, 7 months ago
  16. 3c7e4dd Revert "Change log level of AEC3 buffer info to VERBOSE" by Sam Zackrisson · 4 years, 7 months ago
  17. 39c8350 Reduce the complexity of the multichannel echo subtractor test by Per Åhgren · 4 years, 7 months ago
  18. ccbe95f Reformat GN files. by Mirko Bonadei · 4 years, 7 months ago
  19. 2d31aea Remove unused AEC delay offset API by Sam Zackrisson · 4 years, 7 months ago
  20. 0695df1 Reland "Replace the ExperimentalAgc config with the new config format" by Per Åhgren · 4 years, 7 months ago
  21. 6ca908f Shorten the fir filter adapt test quite a bit. by Patrik Höglund · 4 years, 7 months ago
  22. b2b2031 Concatenate string literals at compile time. by Jonas Olsson · 4 years, 7 months ago
  23. ecc5b93 AEC3: Restrict default logging of some delay changes to VERBOSE by Sam Zackrisson · 4 years, 7 months ago
  24. 48148dc Change log level of AEC3 buffer info to VERBOSE by Sam Zackrisson · 4 years, 7 months ago
  25. eb3beb8 Revert "Replace the ExperimentalAgc config with the new config format" by Yves Gerey · 4 years, 8 months ago
  26. f3aa632 Replace the ExperimentalAgc config with the new config format by Per Åhgren · 4 years, 8 months ago
  27. 12e319a Merge the preambles of the ProcessStream implementations by Sam Zackrisson · 4 years, 8 months ago
  28. 0f14db2 Reduce for reallocations the pre-amplifier and high-pass filter by Per Åhgren · 4 years, 8 months ago
  29. 308bc64 Remove one acquisition of capture lock in APM AudioFrame API by Sam Zackrisson · 4 years, 8 months ago
  30. 2bd85ab Avoid AGC2 runtime allocation and activate it on demand by Per Åhgren · 4 years, 8 months ago
  31. c073471 APM: Move the TransientSuppression activation to the apm_config by Per Åhgren · 4 years, 8 months ago
  32. 29fec66 AEC3: Remove metrics that are not used for analysis by Per Åhgren · 4 years, 8 months ago
  33. cf4c872 APM: Make the GetStatistics call independent of the locks in APM by Per Åhgren · 4 years, 8 months ago
  34. 2e8e1c6 Open up for do the noise suppressor analysis on the linear AEC output by Per Åhgren · 4 years, 8 months ago
  35. 9136abb AEC3: Ensure that the data size in the reverb computer is not fixed by Per Åhgren · 4 years, 8 months ago
  36. c042425 Make the high-pass filter operate in full-band by Per Åhgren · 4 years, 9 months ago
  37. 95059e0 Moved the legacy noise suppressor to a separate build target by Per Åhgren · 4 years, 8 months ago
  38. 977b265 Reduce some logging at INFO level by moving log statements by Harald Alvestrand · 4 years, 9 months ago
  39. 89aaeda Move audioproc_f to rtc_tools. by Daniel Johansson · 4 years, 9 months ago
  40. ded86c1 Remove remaining settings for using legacy AEC by Per Åhgren · 4 years, 9 months ago
  41. ef3998f Add directive to make webrtc metrics optional. by Ying Wang · 4 years, 9 months ago
  42. 62ea0aa Remove deprecated legacy AEC code by Per Åhgren · 4 years, 9 months ago
  43. 1fce3f8 Remove custom constructors for AudioProcessing::Config. by Yves Gerey · 4 years, 9 months ago
  44. 2512604 Adding a copy constructor for the Config in AudioProcessing by Per Åhgren · 4 years, 9 months ago
  45. b810646 AEC3: Ensure that the high-pass filter is on whenever the AEC is active by Per Åhgren · 4 years, 9 months ago
  46. 3c2679f Disable unittest that takes too long to finish by Per Åhgren · 4 years, 9 months ago
  47. bcce453 AEC3: Add flag for requiring a high pass filter effect before the AEC by Per Åhgren · 4 years, 9 months ago
  48. 4011de0 Revert "AEC3: Ensure that the high-pass filter effect is on when AEC3 is active" by Per Åhgren · 4 years, 9 months ago
  49. 6a05bb1 AEC3: Add signal dependent mixing before alignment by Per Åhgren · 4 years, 9 months ago
  50. 3a77f93 AEC3: Ensure that the high-pass filter effect is on when AEC3 is active by Per Åhgren · 4 years, 9 months ago
  51. b2b58d8 AEC3: Adding default AEC3 configurations that are setup specific by Per Åhgren · 4 years, 9 months ago
  52. cf20519 AEC3: Correct the number of render channels in the echo audibility code by Per Åhgren · 4 years, 9 months ago
  53. b144c58 Remove deprecated setting for activating multichannel processing by Per Åhgren · 4 years, 9 months ago
  54. 9dc209a Add ability to disable detailed error message in RTC_CHECKs by Artem Titov · 4 years, 9 months ago
  55. 9750e84 AEC3:Turning off default downmix in surround alignment by Per Åhgren · 4 years, 9 months ago
  56. 26cc5e6 Corrected the aggregation of AGC choices and add fallback solution by Per Åhgren · 4 years, 9 months ago
  57. 17e4c58 Adding parametrization of the AEC3 howling mitigation behavior by Per Åhgren · 4 years, 9 months ago
  58. e14cb99 Correct/update the activation of the multi-channel processing in APM by Per Åhgren · 4 years, 9 months ago
  59. 2a6b3b1 Correcting the analog AGC re-initialization at device changes by Per Åhgren · 4 years, 9 months ago
  60. 27bd76b DCHECKing for deprecated 8kHz support in AGC and changing fuzzer by Per Åhgren · 4 years, 9 months ago
  61. f534a64 AEC3: Sub-band nearend detector by Gustaf Ullberg · 4 years, 9 months ago
  62. 77dc199 Changed the digital AGC1 gain to properly support multichannel by Per Åhgren · 4 years, 9 months ago
  63. e35b32c AGC: Removing unnneccessary copying and changing to using const by Per Åhgren · 4 years, 9 months ago
  64. 9cb0661 Add multi-channel support to AECM by Sam Zackrisson · 4 years, 9 months ago
  65. 3daedb6 Making the Analog AGC properly support multi-channel by Per Åhgren · 4 years, 9 months ago
  66. 0e3198e Refactoring of the analog AGC functionality to add multichannel support by Per Åhgren · 4 years, 9 months ago
  67. c20a19c Allow extracting the linear AEC output by Per Åhgren · 4 years, 9 months ago
  68. d4002a7 RTC_EXPORT missing symbols for Chromium's component build. by Mirko Bonadei · 4 years, 9 months ago
  69. 7587de4 APM runtime setting: fix kPlayoutVolumeChange not dispatched by Alessio Bazzica · 4 years, 10 months ago
  70. 2c6f373 Remove legacy EchoControlFactory::Create by Gustaf Ullberg · 4 years, 10 months ago
  71. b8c1be5 Further AGC refactoring in preparation for adding multichannel support by Per Åhgren · 4 years, 10 months ago
  72. b49aec5 Correcting the AGC saturation detection for multichannel input by Per Åhgren · 4 years, 10 months ago
  73. 7c1fb41 Removing old scheme for dumping internal AGC diagnostic data by Per Åhgren · 4 years, 10 months ago
  74. 7c19a70 Audio Processing Module: add play-out audio device runtime information by Alessio Bazzica · 4 years, 10 months ago
  75. 361d1c3 Simplifications/refactoring of the analog AGC to make it multichannel by Per Åhgren · 4 years, 10 months ago
  76. b81ab99 RNN VAD: Optimize GRU (recurrent) weights optimized layout by Alessio Bazzica · 4 years, 10 months ago
  77. d58fdbe RNN VAD: FC layer with SSE2 impl by Alessio Bazzica · 4 years, 10 months ago
  78. 43afc09 Reland "RNN VAD: prepare for SIMD optimization" by Alessio Bazzica · 4 years, 10 months ago
  79. 5ab21f8 Revert "RNN VAD: prepare for SIMD optimization" by Alessio Bazzica · 4 years, 10 months ago
  80. 7350a90 RNN VAD: prepare for SIMD optimization by Alessio Bazzica · 4 years, 10 months ago
  81. 5ea5749 AEC3: Multichannel suppressor by Gustaf Ullberg · 4 years, 10 months ago
  82. 4e5c709 Reland "Correct AEC3 multichannel functionality activation" by Per Åhgren · 4 years, 10 months ago
  83. 1983458 Revert "Reland "Correct AEC3 multichannel functionality activation"" by Per Åhgren · 4 years, 10 months ago
  84. d5a7838 Reland "Correct AEC3 multichannel functionality activation" by Per Åhgren · 4 years, 10 months ago
  85. ebf4552 Adds WebRTC-Audio-AgcMinMicLevelExperiment to AGC1 by henrika · 4 years, 10 months ago
  86. cc9bf63 Revert "Correct AEC3 multichannel functionality activation" by Per Åhgren · 4 years, 10 months ago
  87. 9dda1b3 Correct AEC3 multichannel functionality activation by Per Åhgren · 4 years, 10 months ago
  88. 8846c8a RNN VAD: cast and scale quantized weights at init by Alessio Bazzica · 4 years, 10 months ago
  89. caaa9e7 AEC3: Handle multichannel audio in single CNG instance by Gustaf Ullberg · 4 years, 10 months ago
  90. 0cbb58e Reland "Refactoring of the noise suppressor and adding true multichannel support" by Per Åhgren · 4 years, 10 months ago
  91. 4778f6c Revert "Refactoring of the noise suppressor and adding true multichannel support" by Artem Titov · 4 years, 10 months ago
  92. ae40e19 AEC3: Adding a configurable render signal gain by Per Åhgren · 4 years, 10 months ago
  93. 87a7b82 Refactoring of the noise suppressor and adding true multichannel support by Per Åhgren · 4 years, 10 months ago
  94. cb30726 Remove deprecated Audio Processing APIs by Gustaf Ullberg · 4 years, 10 months ago
  95. 70770ac Make AudioFrame member instead of raw pointer in APM test fixture by Sam Zackrisson · 4 years, 10 months ago
  96. e277bde Add APM test of pre-amplifier gain by Sam Zackrisson · 4 years, 10 months ago
  97. 3cb6104 AEC3: Support negative delay with external delay estimator by Gustaf Ullberg · 4 years, 10 months ago
  98. 21bfa40 Update APM config on RuntimeSetting pre amplifier gain change by Sam Zackrisson · 4 years, 10 months ago
  99. 8c51f2e AnalyzeReverseStream with StreamConfig by Gustaf Ullberg · 4 years, 10 months ago
  100. 72cc71c Harmonize APM config logging, update config ToString by Sam Zackrisson · 4 years, 10 months ago