aboutsummaryrefslogtreecommitdiff
path: root/webrtc/modules/audio_processing/audio_buffer.cc
AgeCommit message (Expand)Author
2016-01-13Convert channel counts to size_t.Peter Kasting
2016-01-12Remove additional channel constraints when Beamforming is enabled in AudioPro...aluebs
2016-01-08Misc. small cleanups.pkasting
2015-08-24Update a ton of audio code to use size_t more correctly and in general reducePeter Kasting
2015-08-14Integrate Intelligibility with APMekmeyerson
2015-07-23Allow more than 2 input channels in AudioProcessing.Michael Graczyk
2015-07-23Revert of Allow more than 2 input channels in AudioProcessing. (patchset #13 ...magjed
2015-07-23Allow more than 2 input channels in AudioProcessing.Michael Graczyk
2015-06-11Reformat existing code. There should be no functional effects.Peter Kasting
2015-05-20Add resampling support in AudioBuffer::DeinterleaveFromAlejandro Luebs
2015-04-27Add 3-band filter-bank implementationAlejandro Luebs
2015-02-26Add 48kHz support to Beamformeraluebs@webrtc.org
2015-02-10Make ChannelBuffer aware of frequency bandsaluebs@webrtc.org
2015-01-28Move channel_buffer.{h,cc} to common_audio.kjellander@webrtc.org
2014-12-11Move the downmixing out of AudioBufferaluebs@webrtc.org
2014-12-10Support 48kHz in Noise Suppressionaluebs@webrtc.org
2014-12-03Simplify audio_buffer APIsaluebs@webrtc.org
2014-11-27Move ChannelBuffer class to channel_buffer filealuebs@webrtc.org
2014-11-26Implement 3 band splitting filter bank by upsampling and splitting twice into...aluebs@webrtc.org
2014-11-17Add empty 3 band splitting filter APIaluebs@webrtc.org
2014-11-14Wrap the splitting filter in its own classaluebs@webrtc.org
2014-10-31Revert "Revert part of r7561, "Refactor audio conversion functions.""andrew@webrtc.org
2014-10-30Revert part of r7561, "Refactor audio conversion functions."kwiberg@webrtc.org
2014-10-30Refactor audio conversion functions.andrew@webrtc.org
2014-09-25Add accessors for array of channel pointers in AudioBuffer. They areclaguna@google.com
2014-09-24Enable render downmixing to mono in AudioProcessing.andrew@webrtc.org
2014-07-18AudioBuffer: Optimize const accesses to arrays that autoconvert int16<->floatkwiberg@webrtc.org
2014-07-17AudioBuffer: Eliminate the SplitChannelBuffer classkwiberg@webrtc.org
2014-07-17Simplify AudioBuffer::mixed_low_pass_data APIaluebs@webrtc.org
2014-07-17AudioBuffer: Let ChannelBuffer handle bounds checking of channel parameterkwiberg@webrtc.org
2014-07-03EchoCancellationImpl::ProcessRenderAudio: Use float samples directlykwiberg@webrtc.org
2014-06-03Reformat integer accessors to look like their float counterpartskwiberg@webrtc.org
2014-06-03Remove an optimization that's no longer worth the extra complexity it causeskwiberg@webrtc.org
2014-05-15Revert "Revert "Audio processing: Feed each processing step its choicemflodman@webrtc.org
2014-05-14Remove the use of AudioFrame::energy_ from AudioProcessing and VoE.andrew@webrtc.org
2014-05-14Revert "Audio processing: Feed each processing step its choice of int or floa...mflodman@webrtc.org
2014-05-14Audio processing: Feed each processing step its choice of int or float datakwiberg@webrtc.org
2014-05-08AudioBuffer: Eliminate data_was_mixed_, and document what's left of data_kwiberg@webrtc.org
2014-04-30Fix constness of AudioBuffer accessors.andrew@webrtc.org
2014-04-24Add keyboard channel support to AudioBuffer.andrew@webrtc.org
2014-04-22Support arbitrary input/output rates and downmixing in AudioProcessing.andrew@webrtc.org
2014-04-17StereoToMono: Remove useless call to WebRtcSpl_SatW32ToW16kwiberg@webrtc.org
2014-03-04Add a deinterleaved float interface to AudioProcessing.andrew@webrtc.org
2013-05-28Include files from webrtc/.. paths in audio_processing/pbos@webrtc.org
2013-04-10WebRtc_Word32 -> int32_t in audio_processing/pbos@webrtc.org
2012-10-22Move src/ -> webrtc/andrew@webrtc.org