Chromium Code Reviews

Issue 1965733002: NetEq: Implement muted output (Closed)

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

Description

NetEq: Implement muted output This CL implements the muted output functionality in NetEq. Tests are added. The feature is currently off by default, and AcmReceiver makes sure that the muted state is not engaged. BUG=webrtc:5608 Committed: https://crrev.com/7a926812d8b6cba1e12f3d679c92052158a9e82f Cr-Commit-Position: refs/heads/master@{#12711}

Patch Set 1 : #

Total comments: 25

Patch Set 2 : Addressing review comments #

Patch Set 3 : Name change muted_output -> muted #

Patch Set 4 : Break out subfunctions in test #

Patch Set 5 : Add new tests #

Unified diffs Side-by-side diffs Stats (+440 lines, -116 lines)
M webrtc/modules/audio_coding/acm2/acm_receiver.cc View 1 chunk +3 lines, -1 line 0 comments
M webrtc/modules/audio_coding/neteq/include/neteq.h View 2 chunks +6 lines, -1 line 0 comments
M webrtc/modules/audio_coding/neteq/neteq.cc View 1 chunk +3 lines, -1 line 0 comments
M webrtc/modules/audio_coding/neteq/neteq_external_decoder_unittest.cc View 1 chunk +3 lines, -1 line 0 comments
M webrtc/modules/audio_coding/neteq/neteq_impl.h View 3 chunks +3 lines, -2 lines 0 comments
M webrtc/modules/audio_coding/neteq/neteq_impl.cc View 3 chunks +23 lines, -4 lines 0 comments
M webrtc/modules/audio_coding/neteq/neteq_impl_unittest.cc View 25 chunks +49 lines, -29 lines 0 comments
M webrtc/modules/audio_coding/neteq/neteq_stereo_unittest.cc View 1 chunk +5 lines, -2 lines 0 comments
M webrtc/modules/audio_coding/neteq/neteq_unittest.cc View 32 chunks +332 lines, -71 lines 0 comments
M webrtc/modules/audio_coding/neteq/tools/neteq_external_decoder_test.cc View 1 chunk +3 lines, -1 line 0 comments
M webrtc/modules/audio_coding/neteq/tools/neteq_performance_test.cc View 2 chunks +4 lines, -1 line 0 comments
M webrtc/modules/audio_coding/neteq/tools/neteq_quality_test.cc View 1 chunk +3 lines, -1 line 0 comments
M webrtc/modules/audio_coding/neteq/tools/neteq_rtpplay.cc View 1 chunk +3 lines, -1 line 0 comments

Depends on Patchset:

Messages

Total messages: 24 (8 generated)
hlundin-webrtc
Minyue, Please, review this second CL for NetEq muted state. https://codereview.webrtc.org/1965733002/diff/40001/webrtc/modules/audio_coding/acm2/acm_receiver.cc File webrtc/modules/audio_coding/acm2/acm_receiver.cc (right): https://codereview.webrtc.org/1965733002/diff/40001/webrtc/modules/audio_coding/acm2/acm_receiver.cc#newcode145 ...
4 years, 7 months ago (2016-05-10 12:28:15 UTC) #4
minyue-webrtc
nice work! See my a few comments. https://codereview.webrtc.org/1965733002/diff/40001/webrtc/modules/audio_coding/neteq/include/neteq.h File webrtc/modules/audio_coding/neteq/include/neteq.h (right): https://codereview.webrtc.org/1965733002/diff/40001/webrtc/modules/audio_coding/neteq/include/neteq.h#newcode166 webrtc/modules/audio_coding/neteq/include/neteq.h:166: virtual int ...
4 years, 7 months ago (2016-05-11 11:29:54 UTC) #5
hlundin-webrtc
Addressing comments in the test
4 years, 7 months ago (2016-05-12 07:20:23 UTC) #6
hlundin-webrtc
Addressing review comments
4 years, 7 months ago (2016-05-12 07:40:28 UTC) #7
hlundin-webrtc
Name change muted_output -> muted
4 years, 7 months ago (2016-05-12 07:41:19 UTC) #8
hlundin-webrtc
PTAL again. Patch set 2 contains some minor updates; patch set 3 contains only the ...
4 years, 7 months ago (2016-05-12 07:44:40 UTC) #10
minyue-webrtc
Thanks! It LG if you consider some small comments + offline discuss. https://codereview.webrtc.org/1965733002/diff/40001/webrtc/modules/audio_coding/neteq/neteq_impl.cc File webrtc/modules/audio_coding/neteq/neteq_impl.cc ...
4 years, 7 months ago (2016-05-12 10:56:07 UTC) #11
hlundin-webrtc
Break out subfunctions in test
4 years, 7 months ago (2016-05-12 12:04:46 UTC) #12
hlundin-webrtc
Add new tests
4 years, 7 months ago (2016-05-12 12:05:08 UTC) #13
hlundin-webrtc
Restructured and added new tests. PTAL again. https://codereview.webrtc.org/1965733002/diff/40001/webrtc/modules/audio_coding/neteq/neteq_unittest.cc File webrtc/modules/audio_coding/neteq/neteq_unittest.cc (right): https://codereview.webrtc.org/1965733002/diff/40001/webrtc/modules/audio_coding/neteq/neteq_unittest.cc#newcode1573 webrtc/modules/audio_coding/neteq/neteq_unittest.cc:1573: // Verify ...
4 years, 7 months ago (2016-05-12 12:06:20 UTC) #14
minyue-webrtc
lgtm
4 years, 7 months ago (2016-05-12 12:28:00 UTC) #15
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1965733002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1965733002/140001
4 years, 7 months ago (2016-05-12 12:29:14 UTC) #17
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_dbg on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/android_dbg/builds/13253)
4 years, 7 months ago (2016-05-12 12:36:26 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1965733002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1965733002/140001
4 years, 7 months ago (2016-05-12 20:49:13 UTC) #21
commit-bot: I haz the power
Committed patchset #5 (id:140001)
4 years, 7 months ago (2016-05-12 20:51:33 UTC) #22
commit-bot: I haz the power
4 years, 7 months ago (2016-05-12 20:51:42 UTC) #24
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/7a926812d8b6cba1e12f3d679c92052158a9e82f
Cr-Commit-Position: refs/heads/master@{#12711}

Powered by Google App Engine