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

Issue 2929213002: Remove duplicate-handling logic from PacedSender

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

Description

Remove duplicate-handling logic from PacedSender Remove the code that handles duplicated messages from being queued for transmission in the PacedSender. This code avoids multiple retransmissions of the same packet from being scheduled at the same time. It is deemed that this code's utility is too low for its added complexity. BUG=webrtc:7786

Patch Set 1 #

Patch Set 2 : Remove unnecessary includes. #

Total comments: 2

Patch Set 3 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -84 lines) Patch
M webrtc/modules/pacing/paced_sender.cc View 1 5 chunks +1 line, -33 lines 0 comments Download
M webrtc/modules/pacing/paced_sender_unittest.cc View 1 2 1 chunk +9 lines, -51 lines 0 comments Download

Messages

Total messages: 16 (3 generated)
eladalon
PTAL
3 years, 6 months ago (2017-06-09 19:50:02 UTC) #2
eladalon
Added Björn, who would also help me with the PSA.
3 years, 6 months ago (2017-06-12 07:43:13 UTC) #5
terelius
https://codereview.webrtc.org/2929213002/diff/20001/webrtc/modules/pacing/paced_sender_unittest.cc File webrtc/modules/pacing/paced_sender_unittest.cc (right): https://codereview.webrtc.org/2929213002/diff/20001/webrtc/modules/pacing/paced_sender_unittest.cc#newcode259 webrtc/modules/pacing/paced_sender_unittest.cc:259: // Send one packet, than two retransmissions of that ...
3 years, 6 months ago (2017-06-12 07:49:13 UTC) #6
eladalon
https://codereview.webrtc.org/2929213002/diff/20001/webrtc/modules/pacing/paced_sender_unittest.cc File webrtc/modules/pacing/paced_sender_unittest.cc (right): https://codereview.webrtc.org/2929213002/diff/20001/webrtc/modules/pacing/paced_sender_unittest.cc#newcode259 webrtc/modules/pacing/paced_sender_unittest.cc:259: // Send one packet, than two retransmissions of that ...
3 years, 6 months ago (2017-06-12 08:08:14 UTC) #7
danilchap
Did you check how little this feature is used (e.g. by running loopback with packet ...
3 years, 6 months ago (2017-06-12 09:21:52 UTC) #8
nisse-webrtc
lgtm
3 years, 6 months ago (2017-06-13 08:26:29 UTC) #9
nisse-webrtc
On 2017/06/13 08:26:29, nisse-webrtc wrote: > lgtm In the cl description, it would be nice ...
3 years, 6 months ago (2017-06-13 08:29:13 UTC) #10
terelius
lgtm
3 years, 6 months ago (2017-06-13 14:05:45 UTC) #11
eladalon
On 2017/06/13 14:05:45, terelius wrote: > lgtm Niels, Erik has written a detailed description in ...
3 years, 6 months ago (2017-06-13 14:07:51 UTC) #12
sprang_webrtc
lgtm if you've done a short test to verify perf on lossy link with no ...
3 years, 6 months ago (2017-06-13 14:23:24 UTC) #13
nisse-webrtc
On 2017/06/13 14:07:51, eladalon wrote: > On 2017/06/13 14:05:45, terelius wrote: > > lgtm > ...
3 years, 6 months ago (2017-06-14 09:04:16 UTC) #14
sprang_webrtc
On 2017/06/14 09:04:16, nisse-webrtc wrote: > On 2017/06/13 14:07:51, eladalon wrote: > > On 2017/06/13 ...
3 years, 6 months ago (2017-06-14 09:10:47 UTC) #15
eladalon
3 years, 6 months ago (2017-06-14 09:31:26 UTC) #16
I just want to chirp in to let everyone know that I'm not ignoring any of this,
I'm just archiving it for later. Right now I'm concentrating on the
receiver-side. Thanks for all your (past as well as future) input.

Powered by Google App Engine
This is Rietveld 408576698