Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(77)

Issue 1943753002: Separated the functionalities in the OverdriveAndSuppress method in the AEC into two methods (Closed)

Created:
4 years, 7 months ago by peah-webrtc
Modified:
4 years, 7 months ago
Reviewers:
hlundin-webrtc
CC:
webrtc-reviews_webrtc.org, peah-webrtc, Andrew MacDonald, tterriberry_mozilla.com, audio-team_agora.io, hlundin-webrtc, kwiberg-webrtc, minyue-webrtc, the sun, aluebs-webrtc, bjornv1
Base URL:
https://chromium.googlesource.com/external/webrtc.git@RefactorAec5_CL
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Separated the functionalities in the OverdriveAndSuppress method in the AEC into two methods. This CL is step towards simplifying the AEC code, making it more modifiable and modular. The changes should be bitexact. BUG=webrtc:5201, webrtc:5298 Committed: https://crrev.com/e69c37bc96f294e79eef4fea359ac8307d729a18 Cr-Commit-Position: refs/heads/master@{#12656}

Patch Set 1 #

Patch Set 2 : Removed unused variable #

Patch Set 3 : Added the changes into the MIPS code as well #

Total comments: 4

Patch Set 4 : Changes in response to reviewer comments #

Patch Set 5 : Rebase #

Patch Set 6 : Added const specifier to local pointer #

Unified diffs Side-by-side diffs Delta from patch set Stats (+109 lines, -82 lines) Patch
M webrtc/modules/audio_processing/aec/aec_core.cc View 1 2 3 4 4 chunks +14 lines, -9 lines 0 comments Download
M webrtc/modules/audio_processing/aec/aec_core_internal.h View 1 2 3 4 1 chunk +9 lines, -5 lines 0 comments Download
M webrtc/modules/audio_processing/aec/aec_core_mips.cc View 1 2 3 4 5 3 chunks +20 lines, -11 lines 0 comments Download
M webrtc/modules/audio_processing/aec/aec_core_neon.cc View 1 2 3 4 chunks +33 lines, -29 lines 0 comments Download
M webrtc/modules/audio_processing/aec/aec_core_sse2.cc View 1 2 3 4 chunks +33 lines, -28 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 21 (11 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1943753002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1943753002/1
4 years, 7 months ago (2016-05-03 05:30:35 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: ios_dbg on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/ios_dbg/builds/14697)
4 years, 7 months ago (2016-05-03 05:32:28 UTC) #6
peah-webrtc
4 years, 7 months ago (2016-05-03 06:54:17 UTC) #7
hlundin-webrtc
LGTM with one change. https://codereview.webrtc.org/1943753002/diff/40001/webrtc/modules/audio_processing/aec/aec_core.cc File webrtc/modules/audio_processing/aec/aec_core.cc (right): https://codereview.webrtc.org/1943753002/diff/40001/webrtc/modules/audio_processing/aec/aec_core.cc#newcode330 webrtc/modules/audio_processing/aec/aec_core.cc:330: static void Suppress(float hNl[PART_LEN1], float ...
4 years, 7 months ago (2016-05-03 08:22:29 UTC) #8
peah-webrtc
https://codereview.webrtc.org/1943753002/diff/40001/webrtc/modules/audio_processing/aec/aec_core.cc File webrtc/modules/audio_processing/aec/aec_core.cc (right): https://codereview.webrtc.org/1943753002/diff/40001/webrtc/modules/audio_processing/aec/aec_core.cc#newcode330 webrtc/modules/audio_processing/aec/aec_core.cc:330: static void Suppress(float hNl[PART_LEN1], float efw[2][PART_LEN1]) { On 2016/05/03 ...
4 years, 7 months ago (2016-05-07 21:26:15 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1943753002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1943753002/80001
4 years, 7 months ago (2016-05-08 08:54:23 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: android_compile_mips_dbg on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/android_compile_mips_dbg/builds/1775)
4 years, 7 months ago (2016-05-08 09:04:35 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1943753002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1943753002/100001
4 years, 7 months ago (2016-05-08 09:47:44 UTC) #17
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 7 months ago (2016-05-08 10:47:21 UTC) #19
commit-bot: I haz the power
4 years, 7 months ago (2016-05-08 10:47:28 UTC) #21
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/e69c37bc96f294e79eef4fea359ac8307d729a18
Cr-Commit-Position: refs/heads/master@{#12656}

Powered by Google App Engine
This is Rietveld 408576698