aboutsummaryrefslogtreecommitdiff
path: root/modules/audio_processing/aec3
AgeCommit message (Expand)Author
2022-10-31pre echo delay: adding different options for detecting pre echoes.Jesús de Vicente Peña
2022-10-28Pre echo delay estimator: Explicitly considering the initial region when upda...Jesús de Vicente Peña
2022-10-24delay estrimator: Enable looking for early reverberationLionel Koenig
2022-10-13Remove duplicated dump dataLionel Koenig
2022-10-13Reland: AEC3: clarify render delay controller metricsSam Zackrisson
2022-10-12Revert "AEC3: clarify render delay controller metrics"Mirko Bonadei
2022-10-12AEC3: clarify render delay controller metricsSam Zackrisson
2022-10-08Make header files self contained.Mirko Bonadei
2022-08-16Adopt absl::string_view in modules/audio_processing/Ali Tofigh
2022-07-19Add missing header to fix build error when using linux system librariesBruno Pitrus
2022-07-12libstdc++: add missing atomic include for std::atomicStephan Hartmann
2022-06-28delay estimator: Look for early reverberationLionel Koenig
2022-06-28Delete rtc_base/atomic_ops.hNiels Möller
2022-05-24Use a one-dimensional vector for Block dataGustaf Ullberg
2022-05-24GCC: Avoid symbol clash in RenderBufferIvan Murashov
2022-05-23AEC3: Correct high-band gain for multi-channelGustaf Ullberg
2022-05-23AEC3: 'Block' classGustaf Ullberg
2022-04-25Remove dependency on rtc_base_approved from most targetsFlorent Castelli
2022-04-21Move race_checker out of rtc_base_approvedFlorent Castelli
2022-04-21Move swap_queue out of rtc_base_approvedFlorent Castelli
2022-04-19Move random out of rtc_base_approvedFlorent Castelli
2022-04-13AEC3: Add metrics for stereo detection codeSam Zackrisson
2022-04-08AEC3: Handle temporary stereo content more robustlySam Zackrisson
2022-04-08AEC3: Add hysteresis period before entering stereo processingSam Zackrisson
2022-04-08AEC3: Add fallback to mono processing if no stereo is detected for some timeSam Zackrisson
2022-04-07AEC3: Add multichannel configuration and multichannel detectionSam Zackrisson
2022-04-07AEC3: Simplify the EchoCanceller3 constructionSam Zackrisson
2022-04-05Remove //rtc_base:stringutils from public depsFlorent Castelli
2022-04-05Remove //rtc_base:macromagic from public depsFlorent Castelli
2022-04-05Remove //rtc_base:logging from public depsFlorent Castelli
2022-04-04Remove //rtc_base:atomicops from public depsFlorent Castelli
2022-02-01Remove more top-level const from parameters in function declarationsAli Tofigh
2022-01-27Reland "Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely"Artem Titov
2022-01-26Revert "Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely"Artem Titov
2022-01-26Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completelyByoungchan Lee
2022-01-26Remove top-level const from parameters in function declarations.Ali Tofigh
2022-01-24Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/Byoungchan Lee
2022-01-19Optimize MatchedFilter.cschuldt
2022-01-18Optimize the filter analyzer.cschuldt
2021-12-22Optimize SSE2- & AVX2 parts of the matched filter further.cschuldt
2021-12-21AEC3: Changing the default for the use_conservative_tail_frequency_response f...Jesús de Vicente Peña
2021-12-06Optimize the saturation detection (used by AnalyzeCapture()).cschuldt
2021-12-01Optimize RenderBuffer.cschuldt
2021-11-24Optimize block_delay_buffer.cschuldt
2021-11-19Optimize suppression_filter.cschuldt
2021-11-18Optimize ComputeFrequencyResponse().cschuldt
2021-11-15Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHEDArtem Titov
2021-10-12AEC3: Enable unbounded echo spectrum for dominant nearend detection by defaultGustaf Ullberg
2021-09-10AEC3: Using a more conservative frequency response representation of the tails.Jesús de Vicente Peña
2021-09-08AEC3: adding a milder exponential decay parameter that is used for dominant n...Jesús de Vicente Peña