commit | ddfd9c5fd2236c426aead743cc884898fde24f5e | [log] [tgz] |
---|---|---|
author | Alex Loiko <aleloi@webrtc.org> | Wed Oct 25 10:58:46 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Oct 25 12:00:36 2017 |
tree | 0fbcdf685b19385c6761137ce67a000029378df3 | |
parent | ef52d8b859a45ebc7989a73080cbb743309178e6 [diff] |
Fix AudioProcessing fuzzer crash. When audio_processing_fuzzer runs with 'DCHECK_ALWAYS_ON', it crashes when both AEC and AECM is enabled at the same time. This change detects that case and fixes https://clusterfuzz.com/v2/testcase-detail/6389429496446976. It also removes an unnecessary safeguard that didn't allow fuzzing with 8kHz input signals. Bug: chromium:776358 Change-Id: I33c18a2a235e50ae410f7be24637872823e432eb Reviewed-on: https://webrtc-review.googlesource.com/15320 Reviewed-by: Patrik Höglund <phoglund@webrtc.org> Commit-Queue: Alex Loiko <aleloi@webrtc.org> Cr-Commit-Position: refs/heads/master@{#20428}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.