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

Issue 2334613002: Adding BitrateController to audio network adaptor. (Closed)

Created:
4 years, 3 months ago by minyue-webrtc
Modified:
4 years, 3 months ago
CC:
webrtc-reviews_webrtc.org, kwiberg-webrtc, tlegrand-webrtc, tterriberry_mozilla.com, audio-team_agora.io, hlundin-webrtc, peah-webrtc
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Adding BitrateController to audio network adaptor. BUG=webrtc:6303 Committed: https://crrev.com/26b039a137be0a8703766f45b546b29323de714f Cr-Commit-Position: refs/heads/master@{#14293}

Patch Set 1 #

Total comments: 7

Patch Set 2 : separate ANA test files to a source_set to avoid name conflict #

Total comments: 12

Patch Set 3 : on Henrik's comments #

Patch Set 4 : improving the tests. #

Patch Set 5 : rebasing #

Patch Set 6 : adding a comment in BUILD.gn #

Patch Set 7 : adding a TODO #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+253 lines, -22 lines) Patch
M webrtc/modules/BUILD.gn View 1 2 3 4 5 4 chunks +25 lines, -7 lines 0 comments Download
M webrtc/modules/audio_coding/BUILD.gn View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M webrtc/modules/audio_coding/audio_network_adaptor/audio_network_adaptor.gypi View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M webrtc/modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl_unittest.cc View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
A + webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.h View 1 2 3 4 1 chunk +12 lines, -15 lines 1 comment Download
A webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc View 1 2 3 4 5 6 1 chunk +68 lines, -0 lines 0 comments Download
A webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller_unittest.cc View 1 2 3 1 chunk +142 lines, -0 lines 0 comments Download
M webrtc/modules/audio_coding/audio_network_adaptor/controller.h View 1 chunk +1 line, -0 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 34 (16 generated)
minyue-webrtc
Hi Michael, This is not complete but I'd like to listen to your idea about ...
4 years, 3 months ago (2016-09-12 06:24:43 UTC) #3
minyue-webrtc
On 2016/09/12 06:24:43, minyue-webrtc wrote: > Hi Michael, > > This is not complete but ...
4 years, 3 months ago (2016-09-12 08:30:30 UTC) #4
michaelt
https://codereview.webrtc.org/2334613002/diff/20001/webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc File webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc (right): https://codereview.webrtc.org/2334613002/diff/20001/webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc#newcode34 webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc:34: overhead_rate_bps_(kPacketOverheadBits * 1000 / use initial_overhead_rate_bps_ https://codereview.webrtc.org/2334613002/diff/20001/webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc#newcode47 webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc:47: int ...
4 years, 3 months ago (2016-09-12 10:00:32 UTC) #5
minyue-webrtc
Thanks for the comments! see my reply. https://codereview.webrtc.org/2334613002/diff/20001/webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc File webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc (right): https://codereview.webrtc.org/2334613002/diff/20001/webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc#newcode34 webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc:34: overhead_rate_bps_(kPacketOverheadBits * ...
4 years, 3 months ago (2016-09-12 10:51:52 UTC) #6
minyue-webrtc
+Henrik Hi Henrik, Michael has started reviewing this CL and had no major concerns. I ...
4 years, 3 months ago (2016-09-13 09:41:11 UTC) #10
hlundin-webrtc
LG. A few questions and nits. https://codereview.webrtc.org/2334613002/diff/40001/webrtc/modules/BUILD.gn File webrtc/modules/BUILD.gn (right): https://codereview.webrtc.org/2334613002/diff/40001/webrtc/modules/BUILD.gn#newcode239 webrtc/modules/BUILD.gn:239: rtc_source_set("audio_network_adaptor_unittests") { What ...
4 years, 3 months ago (2016-09-15 11:01:09 UTC) #15
minyue-webrtc
Hi Henrik, Thanks for the comments! I made some changes and answered your questions. I ...
4 years, 3 months ago (2016-09-15 12:12:15 UTC) #16
minyue-webrtc
Hi, Here comes my polishing of the unittests in Patch set 4. Please take a ...
4 years, 3 months ago (2016-09-15 14:38:01 UTC) #17
hlundin-webrtc
One nit in the GN file. Then LGTM. https://codereview.webrtc.org/2334613002/diff/40001/webrtc/modules/BUILD.gn File webrtc/modules/BUILD.gn (right): https://codereview.webrtc.org/2334613002/diff/40001/webrtc/modules/BUILD.gn#newcode239 webrtc/modules/BUILD.gn:239: rtc_source_set("audio_network_adaptor_unittests") ...
4 years, 3 months ago (2016-09-19 11:08:57 UTC) #18
michaelt
lgtm https://codereview.webrtc.org/2334613002/diff/20001/webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc File webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc (right): https://codereview.webrtc.org/2334613002/diff/20001/webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc#newcode47 webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc:47: int overhead_rate = On 2016/09/12 10:51:52, minyue-webrtc wrote: ...
4 years, 3 months ago (2016-09-19 12:18:46 UTC) #19
minyue-webrtc
https://codereview.webrtc.org/2334613002/diff/40001/webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc File webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc (right): https://codereview.webrtc.org/2334613002/diff/40001/webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc#newcode20 webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.cc:20: // L2(14B) + IPv4(20B) + UDP(8B) + RTP(12B) + ...
4 years, 3 months ago (2016-09-19 13:16:30 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2334613002/140001
4 years, 3 months ago (2016-09-19 13:17:34 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg on master.tryserver.webrtc (JOB_TIMED_OUT, no build URL)
4 years, 3 months ago (2016-09-19 15:18:11 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2334613002/140001
4 years, 3 months ago (2016-09-19 15:19:41 UTC) #27
commit-bot: I haz the power
Committed patchset #7 (id:140001)
4 years, 3 months ago (2016-09-19 16:56:38 UTC) #29
commit-bot: I haz the power
Patchset 7 (id:??) landed as https://crrev.com/26b039a137be0a8703766f45b546b29323de714f Cr-Commit-Position: refs/heads/master@{#14293}
4 years, 3 months ago (2016-09-19 16:56:49 UTC) #31
krasin1
https://codereview.webrtc.org/2334613002/diff/140001/webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.h File webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.h (right): https://codereview.webrtc.org/2334613002/diff/140001/webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.h#newcode19 webrtc/modules/audio_coding/audio_network_adaptor/bitrate_controller.h:19: class BitrateController final : public Controller { For the ...
4 years, 3 months ago (2016-09-20 21:22:26 UTC) #33
minyue-webrtc
4 years, 3 months ago (2016-09-20 21:34:53 UTC) #34
Message was sent while issue was closed.
A revert of this CL (patchset #7 id:140001) has been created in
https://codereview.webrtc.org/2352223002/ by minyue@webrtc.org.

The reason for reverting is: ODR violation.

Powered by Google App Engine
This is Rietveld 408576698