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

Issue 2994513002: Add PacketRouter::SetMaxDesiredReceiveBitrate for application limited receive bandwidth (Closed)

Created:
3 years, 4 months ago by danilchap
Modified:
3 years, 4 months ago
Reviewers:
eladalon, stefan-webrtc
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, zhuangzesen_agora.io, stefan-webrtc, mflodman
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Add PacketRouter::SetMaxDesiredReceiveBitrate for application limited receive bandwidth BUG=webrtc:7135 Review-Url: https://codereview.webrtc.org/2994513002 Cr-Commit-Position: refs/heads/master@{#19307} Committed: https://chromium.googlesource.com/external/webrtc/+/4708537f0d299bed59cad6f0917f608e1f8569ab

Patch Set 1 #

Total comments: 26

Patch Set 2 : comments #

Patch Set 3 : test comments #

Total comments: 4

Patch Set 4 : Rename the function #

Unified diffs Side-by-side diffs Delta from patch set Stats (+183 lines, -10 lines) Patch
M webrtc/modules/pacing/packet_router.h View 1 2 3 2 chunks +5 lines, -0 lines 0 comments Download
M webrtc/modules/pacing/packet_router.cc View 1 2 3 4 chunks +26 lines, -2 lines 0 comments Download
M webrtc/modules/pacing/packet_router_unittest.cc View 1 2 3 3 chunks +152 lines, -8 lines 0 comments Download

Messages

Total messages: 20 (8 generated)
danilchap
ptal
3 years, 4 months ago (2017-08-03 12:12:20 UTC) #4
eladalon
https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router.cc File webrtc/modules/pacing/packet_router.cc (right): https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router.cc#newcode25 webrtc/modules/pacing/packet_router.cc:25: nit: I'd have preferred with an empty line between ...
3 years, 4 months ago (2017-08-03 12:40:53 UTC) #5
eladalon
https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router_unittest.cc File webrtc/modules/pacing/packet_router_unittest.cc (right): https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router_unittest.cc#newcode32 webrtc/modules/pacing/packet_router_unittest.cc:32: using ::testing::_; Is this move meaningfull? We're inside of ...
3 years, 4 months ago (2017-08-03 12:59:03 UTC) #6
danilchap
https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router.cc File webrtc/modules/pacing/packet_router.cc (right): https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router.cc#newcode25 webrtc/modules/pacing/packet_router.cc:25: On 2017/08/03 12:40:52, eladalon wrote: > nit: I'd have ...
3 years, 4 months ago (2017-08-03 13:25:33 UTC) #7
danilchap
https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router_unittest.cc File webrtc/modules/pacing/packet_router_unittest.cc (right): https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router_unittest.cc#newcode32 webrtc/modules/pacing/packet_router_unittest.cc:32: using ::testing::_; On 2017/08/03 12:59:02, eladalon wrote: > Is ...
3 years, 4 months ago (2017-08-03 14:16:19 UTC) #8
eladalon
lgtm % suggestions https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router.cc File webrtc/modules/pacing/packet_router.cc (right): https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router.cc#newcode195 webrtc/modules/pacing/packet_router.cc:195: rtc::TimeMillis() - last_remb_time_ms_ < kRembSendIntervalMs && ...
3 years, 4 months ago (2017-08-04 08:32:49 UTC) #9
stefan-webrtc
https://codereview.webrtc.org/2994513002/diff/40001/webrtc/modules/pacing/packet_router.h File webrtc/modules/pacing/packet_router.h (right): https://codereview.webrtc.org/2994513002/diff/40001/webrtc/modules/pacing/packet_router.h#newcode88 webrtc/modules/pacing/packet_router.h:88: void SetMaxEstimatedBandwidth(uint32_t bitrate_bps); Isn't it better to give this ...
3 years, 4 months ago (2017-08-04 08:58:15 UTC) #10
danilchap
https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router.cc File webrtc/modules/pacing/packet_router.cc (right): https://codereview.webrtc.org/2994513002/diff/1/webrtc/modules/pacing/packet_router.cc#newcode195 webrtc/modules/pacing/packet_router.cc:195: rtc::TimeMillis() - last_remb_time_ms_ < kRembSendIntervalMs && On 2017/08/04 08:32:48, ...
3 years, 4 months ago (2017-08-04 10:51:24 UTC) #12
danilchap
Stefan, do you have more concerns with this feature?
3 years, 4 months ago (2017-08-10 12:06:07 UTC) #13
stefan-webrtc
lgtm
3 years, 4 months ago (2017-08-10 12:10:16 UTC) #14
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/2994513002/60001
3 years, 4 months ago (2017-08-10 12:22:21 UTC) #17
commit-bot: I haz the power
3 years, 4 months ago (2017-08-10 13:04:10 UTC) #20
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/external/webrtc/+/4708537f0d299bed59cad6f09...

Powered by Google App Engine
This is Rietveld 408576698