aboutsummaryrefslogtreecommitdiff
path: root/webrtc/modules/audio_processing/aec/aec_core.c
AgeCommit message (Expand)Author
2015-12-18Moving FFT on farend signal to where it is used in AEC (bit exact).minyue
2015-12-16Further refactored the echo suppressor code:peah
2015-12-16Retyped the frequency estimate of the comfort noise for the higher band to ha...peah
2015-12-10Some further minor bitexact APM echo suppressor refactoringpeah
2015-12-09Some minor (bitexact) AEC echo suppressor refactoringpeah
2015-12-09Moved code into the lowest level of EchoSuppressionpeah
2015-11-27-Removed the state as an input to the FilterAdaptation function.peah
2015-11-25Removed the aec state as an input parameter to the FilterFar function.peah
2015-11-24First part of the preparatory work before the actual work for solving the duc...peah
2015-10-28system_wrappers: rename interface -> includeHenrik Kjellander
2015-09-14Added boundary check for array access as a short-term way of fixing the bug o...peah
2015-08-28Added logging using the raw variant of the new aec logging macrospeah
2015-08-24Update a ton of audio code to use size_t more correctly and in general reducePeter Kasting
2015-07-02Rename APM Config ReportedDelay to DelayAgnostichenrik.lundin
2015-06-18Reland "Revert "audio_processing/aec: make delay estimator aware of starving ...Bjorn Volcker
2015-06-16Revert "audio_processing/aec: make delay estimator aware of starving farend b...Bjorn Volcker
2015-06-16audio_processing/aec: make delay estimator aware of starving farend bufferBjorn Volcker
2015-06-10audio_processing: Create now returns a pointer to the objectBjorn Volcker
2015-06-09Re-land r9378 "Rename APM Config DelayCorrection to ExtendedFilter"Henrik Lundin
2015-06-05Revert r9378 "Rename APM Config DelayCorrection to ExtendedFilter"Henrik Lundin
2015-06-05Rename APM Config DelayCorrection to ExtendedFilterHenrik Lundin
2015-06-05audio_processing/aec: Turn SignalBasedDelayCorrection to after 15 secondsBjorn Volcker
2015-05-20Clear ARM NEON flagAndrew MacDonald
2015-04-29audio_processing/aec: Fixes an incorrect sampling rate multiplier when proces...Bjorn Volcker
2015-04-10Refactor audio_processing: Free functions return voidBjorn Volcker
2015-03-25Add WebRTC Media Constraint to force using Delay Agnostic AEC on AndroidBjorn Volcker
2015-03-05audio_processing/aec: Increased delay metrics aggregation window to five secondsbjornv@webrtc.org
2015-03-02audio_processing/aec: NEON code should not be invoked if it is detectable, bu...bjornv@webrtc.org
2015-02-05voice_engine: Updates GetEcDelayMetrics() w.r.t. new metricbjornv@webrtc.org
2015-02-03audio_processing: Added a new AEC delay metric value that gives the amount of...bjornv@webrtc.org
2015-01-27audio_processing: Use fixed aggregation window in delay metricsbjornv@webrtc.org
2015-01-27AEC: Implements a new function for calculating delay metricsbjornv@webrtc.org
2015-01-21Re-land "Support 48kHz in AEC"aluebs@webrtc.org
2015-01-20Revert 8080 "Support 48kHz in AEC"tina.legrand@webrtc.org
2015-01-15Support 48kHz in AECaluebs@webrtc.org
2015-01-15Move ring_buffer to common_audio.andrew@webrtc.org
2015-01-01audio_processing: Added back ATTRIBUTE_UNUSED lost in r7877bjornv@webrtc.org
2014-12-18Remove _t from function pointer typedefs.pbos@webrtc.org
2014-12-11Merge AEC changes.pbos@webrtc.org
2014-11-17Annotate COMPILE_ASSERT with __attribute__((unused)).pbos@webrtc.org
2014-10-31Add a WavReader counterpart to WavWriter.andrew@webrtc.org
2014-09-15audio_processing: Correct sample rate in aec_debug_dumpbjornv@webrtc.org
2014-08-25Fix WEBRTC_AEC_DEBUG_DUMP (broken by int16->float conversion)kwiberg@webrtc.org
2014-08-18Precompute the AEC FFT tables, rather than initializing at run-time.andrew@webrtc.org
2014-07-10Neon version of SubbandCoherence()bjornv@webrtc.org
2014-07-01audio_processing/aec: Refactors NonLinearProcessing to prepare for NEON optim...bjornv@webrtc.org
2014-06-13Neon version of OverdriveAndSuppress()bjornv@webrtc.org
2014-05-28Echo canceler: Saturate output to guarantee it'll be in the allowed rangekwiberg@webrtc.org
2014-05-15Revert "Revert "Audio processing: Feed each processing step its choicemflodman@webrtc.org
2014-05-14Revert "Audio processing: Feed each processing step its choice of int or floa...mflodman@webrtc.org