- 8037fc6 Migrate absl::optional to std::optional by Florent Castelli · 6 months ago
- f2487c0 [audio] Adjust the order of some definitions in audio_processing by Ho Cheung · 6 months ago
- cc5c549 Deprecate TransientSuppression by Hanna Silen · 7 months ago
- 35f10a0 Add listener to detect mute speech event, and callback function to handle the event by Abby Yeh · 8 months ago
- aefed55 [iwyu][1\n] Applying to api/[a-s]* by Dor Hen · 9 months ago
- c74412b Deprecate rtc::RefCountInterface by Harald Alvestrand · 9 months ago
- 67fd83e Use MonoView for deinterleaved channels in AudioFrameView by Tommi · 9 months ago
- 19c51ea Use std::array<> consistently for reusable audio buffers. by Tommi · 9 months ago
- 5d3e680 Add audio view classes by Tommi · 10 months ago
- 99c519b Mass removal of absl_deps in all BUILD.gn files by Florent Castelli · 10 months ago
- 57b09ec Update AudioFrameOperations to require ArrayView by Tommi · 10 months ago
- 1f36798 Start using ArrayView in AudioFrame, update PushResampler by Tommi · 10 months ago
- b2b6166 Make AudioFrame::channel_layout_ private and check for valid values by Tommi · 10 months ago
- f4673f9 Move webrtc::AudioDeviceModule include to api/ folder by Florent Castelli · 11 months ago
- 0afde76 Move webrtc::AudioProcessing include to api/ folder by Florent Castelli · 11 months ago
- 2e1f16d Make AEC3 json parsing code testonly by Sam Zackrisson · 1 year, 4 months ago
- 9707f57 delay estrimator: Enable looking for early reverberation by Lionel Koenig · 2 years, 5 months ago
- 8783c67 delay estimator: Look for early reverberation by Lionel Koenig · 2 years, 8 months ago
- 7c8c4db Add rtc::make_ref_counted to api/ by Niels Möller · 2 years, 9 months ago
- c3e6e3a Remove dependency on rtc_base_approved from most targets by Florent Castelli · 2 years, 11 months ago
- cf7f7f9 AEC3: Add hysteresis period before entering stereo processing by Sam Zackrisson · 2 years, 11 months ago
- fa07b43 AEC3: Add fallback to mono processing if no stereo is detected for some time by Sam Zackrisson · 2 years, 11 months ago
- 64cdcc0 AEC3: Add multichannel configuration and multichannel detection by Sam Zackrisson · 2 years, 11 months ago
- dd837e2 Remove //rtc_base:timeutils from public deps by Florent Castelli · 3 years ago
- 57aa81b Remove //rtc_base:stringutils from public deps by Florent Castelli · 3 years ago
- f86f6f9 Remove //rtc_base:refcount from public deps by Florent Castelli · 3 years ago
- 4467ad7 Remove //rtc_base:macromagic from public deps by Florent Castelli · 3 years ago
- 0af55ba Remove //rtc_base:logging from public deps by Florent Castelli · 3 years ago
- c065e73 Remove RTC_DISALLOW_COPY_AND_ASSIGN more. by Byoungchan Lee · 3 years, 2 months ago
- 875df7e AEC3: Changing the default for the use_conservative_tail_frequency_response flag. by Jesús de Vicente Peña · 3 years, 3 months ago
- 03cb7e5 APM: Make echo detector an optionally compilable and injectable component by Sam Zackrisson · 3 years, 3 months ago
- d325196 Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED by Artem Titov · 3 years, 4 months ago
- 4a97d72 Remove NetEq extra delay option. by Jakob Ivarsson · 3 years, 4 months ago
- 468bf9a AEC3: Enable unbounded echo spectrum for dominant nearend detection by default by Gustaf Ullberg · 3 years, 5 months ago
- 5eb5bb5 AEC3: Using a more conservative frequency response representation of the tails. by Jesús de Vicente Peña · 3 years, 6 months ago
- 7d0203c AEC3: adding a milder exponential decay parameter that is used for dominant nearend regions when enabled. by Jesús de Vicente Peña · 3 years, 6 months ago
- 0e61fdd Use backticks not vertical bars to denote variables in comments for /api by Artem Titov · 3 years, 7 months ago
- e99f687 Move WebRTC to non deprecated jsoncpp APIs. by Mirko Bonadei · 3 years, 9 months ago
- cbdbb8c Add ability to adjust the suppressor smoothing in AEC3 by Per Åhgren · 3 years, 10 months ago
- aeb8ce8 AEC3: Change adaptation speed of the matched filter after a delay is found by Gustaf Ullberg · 3 years, 10 months ago
- 3de4067 Increase the bound for the value of the filter reset block interval by Per Åhgren · 3 years, 10 months ago
- c1d5891 Replace `new rtc::RefCountedObject` with `rtc::make_ref_counted` in a few files by Tomas Gunnarsson · 3 years, 11 months ago
- 437d129 AEC3: Avoid overcompensating for render onsets during dominant nearend by Gustaf Ullberg · 3 years, 11 months ago
- 652ada5 Enabling a safe fall-back functionality for overruns in the runtime settings by Per Åhgren · 4 years ago
- 09226fc Disable high-pass filtering of the AEC reference by Gustaf Ullberg · 4 years, 1 month ago
- 992a96f AEC3: Prevent diverging coarse filter from influencing the refined filter by Gustaf Ullberg · 4 years, 3 months ago
- 7e4ad82 Increased high frequency transparency by Gustaf Ullberg · 4 years, 5 months ago
- f9f5331 Reland "Reduce the amount of howling reduction in AEC3" by Per Åhgren · 4 years, 5 months ago
- 389bf0f AEC3: Move option for reverb model in nonlinaer mode into AEC3 config by Sam Zackrisson · 4 years, 5 months ago
- 09ceed2 Async audio processing API by Olga Sharonova · 4 years, 5 months ago
- dba4db5 Revert "Reland "Reduce the amount of howling reduction in AEC3"" by Andrey Logvin · 4 years, 5 months ago
- 18515e2 Reland "Reduce the amount of howling reduction in AEC3" by Per Åhgren · 4 years, 5 months ago
- aa3d3b4 Revert "Reduce the amount of howling reduction in AEC3" by Mirko Bonadei · 4 years, 5 months ago
- 2978abb Reduce the amount of howling reduction in AEC3 by Per Åhgren · 4 years, 5 months ago
- 2dcf348 Use absl_deps in order to preapre to the Abseil component build release. by Mirko Bonadei · 4 years, 9 months ago
- c49e9c2 Adding a delay line to NetEq's output by Henrik Lundin · 4 years, 10 months ago
- b0bd070 Surface ResidualEchoDetector creation to API by Sam Zackrisson · 4 years, 10 months ago
- e156287 AEC3: Remove deprecated parameter by Per Åhgren · 5 years ago
- 8b844f2 AEC3: Remove parameters for the legacy filter naming by Per Åhgren · 5 years ago
- a388b75 AEC3: Added parametrization of the comfort noise floor by Per Åhgren · 5 years ago
- 9d66198 AEC3: Rename shadow filter by Per Åhgren · 5 years ago
- ff04511 AEC3: Rename main filter by Per Åhgren · 5 years ago
- dea73ee Pass absolute capture time from WebRtcVoiceEngine to ACM. by Minyue Li · 5 years ago
- ccbe95f Reformat GN files. by Mirko Bonadei · 5 years ago
- 9136abb AEC3: Ensure that the data size in the reverb computer is not fixed by Per Åhgren · 5 years ago
- 831ce5f Export more symbols to fix Chromecast component build by Ken MacKay · 5 years ago
- 5d3a418 Add explicit copy constructors and assign operators for some classes. by Artem Titov · 5 years ago
- 6a05bb1 AEC3: Add signal dependent mixing before alignment by Per Åhgren · 5 years ago
- 67d3bc2 Changed parameter name to match the use of it in AEC3 by Per Åhgren · 5 years ago
- 4647412 Make new method pure virtual in the EchoControl interface by Per Åhgren · 5 years ago
- 9750e84 AEC3:Turning off default downmix in surround alignment by Per Åhgren · 5 years ago
- 17e4c58 Adding parametrization of the AEC3 howling mitigation behavior by Per Åhgren · 5 years ago
- f534a64 AEC3: Sub-band nearend detector by Gustaf Ullberg · 5 years ago
- c20a19c Allow extracting the linear AEC output by Per Åhgren · 5 years ago
- 2c6f373 Remove legacy EchoControlFactory::Create by Gustaf Ullberg · 5 years ago
- 4e5c709 Reland "Correct AEC3 multichannel functionality activation" by Per Åhgren · 5 years ago
- 1983458 Revert "Reland "Correct AEC3 multichannel functionality activation"" by Per Åhgren · 5 years ago
- d5a7838 Reland "Correct AEC3 multichannel functionality activation" by Per Åhgren · 5 years ago
- cc9bf63 Revert "Correct AEC3 multichannel functionality activation" by Per Åhgren · 5 years ago
- 9dda1b3 Correct AEC3 multichannel functionality activation by Per Åhgren · 5 years ago
- ae40e19 AEC3: Adding a configurable render signal gain by Per Åhgren · 5 years ago
- 492fdf4 Make rtc_json poisonous in WebRTC by Sam Zackrisson · 5 years ago
- b394a56 Cleanup of EchoControl interface after downstream fixes by Gustaf Ullberg · 5 years ago
- 3cb6104 AEC3: Support negative delay with external delay estimator by Gustaf Ullberg · 5 years ago
- 528a034 Fix fuzzer-found inconsistency in AEC3 config json parsing by Sam Zackrisson · 5 years ago
- 86d053c Use source_sets in component builds and static_library in release builds. by Mirko Bonadei · 5 years ago
- ffc8452 AEC3: Add support for logging warnings on delay buffer changes by Sam Zackrisson · 5 years ago
- 8be669f AEC3: Add support for multiple channels to the reverb modelling by Per Åhgren · 5 years ago
- 8675eee Bypass unnecessary resampling. by Gustaf Ullberg · 5 years ago
- 317a1f0 Use std::make_unique instead of absl::make_unique. by Mirko Bonadei · 5 years ago
- ee84d39 AEC3: Downmix multichannel signals before delay estimation by Gustaf Ullberg · 5 years ago
- ce202a0 Reland "Reland "Add core multi-channel pipeline in AEC3 This CL adds basic the basic pipeline to support multi-channel processing in AEC3."" by Per Åhgren · 6 years ago
- d112c75 Revert "Reland "Add core multi-channel pipeline in AEC3 This CL adds basic the basic pipeline to support multi-channel processing in AEC3."" by Per Åhgren · 6 years ago
- a66395e Reland "Add core multi-channel pipeline in AEC3 This CL adds basic the basic pipeline to support multi-channel processing in AEC3." by Per Åhgren · 6 years ago
- e3e30ae Revert "Add core multi-channel pipeline in AEC3" by Ilya Nikolaevskiy · 6 years ago
- f3a197e Add core multi-channel pipeline in AEC3 by Per Åhgren · 6 years ago
- 0aefbf0 Use the AEC3 high-pass filter for the whole APM by Per Åhgren · 6 years ago
- eac47f7 Removing unused fallback variant for the reverb computation by Per Åhgren · 6 years ago
- 5b5d97c Reland of "Reporting of decoding_codec_plc events"" by Alex Narest · 6 years ago
- bedb7a8 Revert "Reporting of decoding_codec_plc events" by Mirko Bonadei · 6 years ago