|
|
Created:
4 years, 1 month ago by minyue-webrtc Modified:
4 years, 1 month ago CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, zhuangzesen_agora.io, stefan-webrtc, mflodman Target Ref:
refs/pending/heads/master Project:
webrtc Visibility:
Public. |
DescriptionReland of "Change TWCC send interval to reduce overhead on low BW situations."
"Change TWCC send interval to reduce overhead on low BW situations." was first committed in https://codereview.webrtc.org/2381833003/
but was reverted in https://codereview.webrtc.org/2468413009/ due to "float-cast-overflow".
BUG=webrtc:6442, webrtc:6669
Committed: https://crrev.com/8927b0596cd9d32a813f41bbd24a472bf41b341a
Cr-Commit-Position: refs/heads/master@{#14954}
Patch Set 1 #Patch Set 2 : fixing #Patch Set 3 : adding a unittest #
Total comments: 4
Patch Set 4 : on comments #
Messages
Total messages: 36 (26 generated)
Description was changed from ========== Revert "Revert of Change TWCC send interval to reduce overhead on low BW situations. (patchset #10 id:200001 of https://codereview.webrtc.org/2381833003/ )" This reverts commit 3326d0ac8232d6e9f6cd696b63f88bd817b0ec62. BUG= ========== to ========== Reland of "Change TWCC send interval to reduce overhead on low BW situations." "Change TWCC send interval to reduce overhead on low BW situations." was first committed in https://codereview.webrtc.org/2381833003/ but was reverted in https://codereview.webrtc.org/2468413009/ due to "float-cast-overflow". BUG=webrtc:6442 ==========
minyue@webrtc.org changed reviewers: + michaelt@webrtc.org, stefan@webrtc.org
The CQ bit was checked by minyue@webrtc.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: android_dbg on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/android_dbg/builds/18323)
Patchset #2 (id:20001) has been deleted
The CQ bit was checked by minyue@webrtc.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_rel on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/linux_rel/builds/19900) linux_ubsan on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/linux_ubsan/builds/6559)
Patchset #2 (id:40001) has been deleted
The CQ bit was checked by minyue@webrtc.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: mac_rel on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/mac_rel/builds/19865)
Patchset #2 (id:60001) has been deleted
Description was changed from ========== Reland of "Change TWCC send interval to reduce overhead on low BW situations." "Change TWCC send interval to reduce overhead on low BW situations." was first committed in https://codereview.webrtc.org/2381833003/ but was reverted in https://codereview.webrtc.org/2468413009/ due to "float-cast-overflow". BUG=webrtc:6442 ========== to ========== Reland of "Change TWCC send interval to reduce overhead on low BW situations." "Change TWCC send interval to reduce overhead on low BW situations." was first committed in https://codereview.webrtc.org/2381833003/ but was reverted in https://codereview.webrtc.org/2468413009/ due to "float-cast-overflow". BUG=webrtc:6442, webrtc:6669 ==========
Hi Michael and Stefan, Would you review this? PS1 just kept the old commit, PS2 is a fix. ~~~~~ Stefan, would you check if Bug 6669 is related to this? I put that in BUG, although I am not sure if it is what 6669 meant.
The CQ bit was checked by minyue@webrtc.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
I also added a unittest.
lgtm % nits https://codereview.webrtc.org/2482823002/diff/100001/webrtc/modules/remote_bi... File webrtc/modules/remote_bitrate_estimator/remote_estimator_proxy.cc (right): https://codereview.webrtc.org/2482823002/diff/100001/webrtc/modules/remote_bi... webrtc/modules/remote_bitrate_estimator/remote_estimator_proxy.cc:113: kTwccReportSize * 8.0 * 1000.0 / kMinSendIntervalMs; Move these computations outside the critical section. https://codereview.webrtc.org/2482823002/diff/100001/webrtc/modules/remote_bi... File webrtc/modules/remote_bitrate_estimator/remote_estimator_proxy_unittest.cc (right): https://codereview.webrtc.org/2482823002/diff/100001/webrtc/modules/remote_bi... webrtc/modules/remote_bitrate_estimator/remote_estimator_proxy_unittest.cc:373: // bit rate is small. We choose 0 bps as a special case, which also tests s/bit rate/bitrate
lgtm
Thanks! Done! https://codereview.webrtc.org/2482823002/diff/100001/webrtc/modules/remote_bi... File webrtc/modules/remote_bitrate_estimator/remote_estimator_proxy.cc (right): https://codereview.webrtc.org/2482823002/diff/100001/webrtc/modules/remote_bi... webrtc/modules/remote_bitrate_estimator/remote_estimator_proxy.cc:113: kTwccReportSize * 8.0 * 1000.0 / kMinSendIntervalMs; On 2016/11/07 12:35:45, stefan-webrtc (holmer) wrote: > Move these computations outside the critical section. Done. https://codereview.webrtc.org/2482823002/diff/100001/webrtc/modules/remote_bi... File webrtc/modules/remote_bitrate_estimator/remote_estimator_proxy_unittest.cc (right): https://codereview.webrtc.org/2482823002/diff/100001/webrtc/modules/remote_bi... webrtc/modules/remote_bitrate_estimator/remote_estimator_proxy_unittest.cc:373: // bit rate is small. We choose 0 bps as a special case, which also tests On 2016/11/07 12:35:45, stefan-webrtc (holmer) wrote: > s/bit rate/bitrate Done.
The CQ bit was checked by minyue@webrtc.org
The patchset sent to the CQ was uploaded after l-g-t-m from stefan@webrtc.org, michaelt@webrtc.org Link to the patchset: https://codereview.webrtc.org/2482823002/#ps120001 (title: "on comments")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: win_x64_dbg on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/win_x64_dbg/builds/2869)
The CQ bit was checked by minyue@webrtc.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
Message was sent while issue was closed.
Description was changed from ========== Reland of "Change TWCC send interval to reduce overhead on low BW situations." "Change TWCC send interval to reduce overhead on low BW situations." was first committed in https://codereview.webrtc.org/2381833003/ but was reverted in https://codereview.webrtc.org/2468413009/ due to "float-cast-overflow". BUG=webrtc:6442, webrtc:6669 ========== to ========== Reland of "Change TWCC send interval to reduce overhead on low BW situations." "Change TWCC send interval to reduce overhead on low BW situations." was first committed in https://codereview.webrtc.org/2381833003/ but was reverted in https://codereview.webrtc.org/2468413009/ due to "float-cast-overflow". BUG=webrtc:6442, webrtc:6669 ==========
Message was sent while issue was closed.
Committed patchset #4 (id:120001)
Message was sent while issue was closed.
Description was changed from ========== Reland of "Change TWCC send interval to reduce overhead on low BW situations." "Change TWCC send interval to reduce overhead on low BW situations." was first committed in https://codereview.webrtc.org/2381833003/ but was reverted in https://codereview.webrtc.org/2468413009/ due to "float-cast-overflow". BUG=webrtc:6442, webrtc:6669 ========== to ========== Reland of "Change TWCC send interval to reduce overhead on low BW situations." "Change TWCC send interval to reduce overhead on low BW situations." was first committed in https://codereview.webrtc.org/2381833003/ but was reverted in https://codereview.webrtc.org/2468413009/ due to "float-cast-overflow". BUG=webrtc:6442, webrtc:6669 Committed: https://crrev.com/8927b0596cd9d32a813f41bbd24a472bf41b341a Cr-Commit-Position: refs/heads/master@{#14954} ==========
Message was sent while issue was closed.
Patchset 4 (id:??) landed as https://crrev.com/8927b0596cd9d32a813f41bbd24a472bf41b341a Cr-Commit-Position: refs/heads/master@{#14954} |