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

Issue 2190913002: Fix bug where transport sequence numbers are allocated for packets without the header extension reg… (Closed)

Created:
4 years, 4 months ago by stefan-webrtc
Modified:
4 years, 4 months ago
Reviewers:
åsapersson
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, zhuangzesen_agora.io, danilchap, stefan-webrtc, mflodman
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Fix bug where transport sequence numbers are allocated for packets without the header extension registered. This is an issue if the sequence numbers are to be used to compute packet loss statistics since it introduces gaps which are not related to loss. Also making sure that the header extensions are properly guarded by the send crit sect. Committed: https://crrev.com/a23fc626a2b6e8290ea96572a999802c88e5af61 Cr-Commit-Position: refs/heads/master@{#13557}

Patch Set 1 #

Total comments: 7

Patch Set 2 : Updated tests. #

Patch Set 3 : Comments addressed. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+80 lines, -60 lines) Patch
M webrtc/modules/rtp_rtcp/source/rtp_sender.h View 1 2 5 chunks +22 lines, -13 lines 0 comments Download
M webrtc/modules/rtp_rtcp/source/rtp_sender.cc View 1 2 7 chunks +34 lines, -33 lines 0 comments Download
M webrtc/modules/rtp_rtcp/source/rtp_sender_unittest.cc View 1 6 chunks +19 lines, -14 lines 0 comments Download
M webrtc/video/end_to_end_tests.cc View 1 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (11 generated)
stefan-webrtc
4 years, 4 months ago (2016-07-28 08:43:31 UTC) #2
åsapersson
https://codereview.webrtc.org/2190913002/diff/1/webrtc/modules/rtp_rtcp/source/rtp_sender.cc File webrtc/modules/rtp_rtcp/source/rtp_sender.cc (right): https://codereview.webrtc.org/2190913002/diff/1/webrtc/modules/rtp_rtcp/source/rtp_sender.cc#newcode1010 webrtc/modules/rtp_rtcp/source/rtp_sender.cc:1010: UpdateDelayStatistics(capture_time_ms, now_ms); The send delay statistics will now only ...
4 years, 4 months ago (2016-07-28 09:36:11 UTC) #7
stefan-webrtc
https://codereview.webrtc.org/2190913002/diff/1/webrtc/modules/rtp_rtcp/source/rtp_sender.cc File webrtc/modules/rtp_rtcp/source/rtp_sender.cc (right): https://codereview.webrtc.org/2190913002/diff/1/webrtc/modules/rtp_rtcp/source/rtp_sender.cc#newcode1010 webrtc/modules/rtp_rtcp/source/rtp_sender.cc:1010: UpdateDelayStatistics(capture_time_ms, now_ms); On 2016/07/28 09:36:10, åsapersson wrote: > The ...
4 years, 4 months ago (2016-07-28 09:49:52 UTC) #8
åsapersson
https://codereview.webrtc.org/2190913002/diff/1/webrtc/modules/rtp_rtcp/source/rtp_sender.cc File webrtc/modules/rtp_rtcp/source/rtp_sender.cc (right): https://codereview.webrtc.org/2190913002/diff/1/webrtc/modules/rtp_rtcp/source/rtp_sender.cc#newcode1010 webrtc/modules/rtp_rtcp/source/rtp_sender.cc:1010: UpdateDelayStatistics(capture_time_ms, now_ms); On 2016/07/28 09:49:52, stefan-webrtc (holmer) wrote: > ...
4 years, 4 months ago (2016-07-28 10:44:50 UTC) #9
stefan-webrtc
Updated tests.
4 years, 4 months ago (2016-07-28 12:35:02 UTC) #10
stefan-webrtc
Comments addressed.
4 years, 4 months ago (2016-07-28 12:54:28 UTC) #11
stefan-webrtc
https://codereview.webrtc.org/2190913002/diff/1/webrtc/modules/rtp_rtcp/source/rtp_sender.cc File webrtc/modules/rtp_rtcp/source/rtp_sender.cc (right): https://codereview.webrtc.org/2190913002/diff/1/webrtc/modules/rtp_rtcp/source/rtp_sender.cc#newcode1010 webrtc/modules/rtp_rtcp/source/rtp_sender.cc:1010: UpdateDelayStatistics(capture_time_ms, now_ms); On 2016/07/28 10:44:50, åsapersson wrote: > On ...
4 years, 4 months ago (2016-07-28 12:54:33 UTC) #12
åsapersson
lgtm
4 years, 4 months ago (2016-07-28 13:19:00 UTC) #15
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/2190913002/40001
4 years, 4 months ago (2016-07-28 14:55:24 UTC) #19
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 4 months ago (2016-07-28 14:56:43 UTC) #20
commit-bot: I haz the power
4 years, 4 months ago (2016-07-28 14:56:54 UTC) #22
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/a23fc626a2b6e8290ea96572a999802c88e5af61
Cr-Commit-Position: refs/heads/master@{#13557}

Powered by Google App Engine
This is Rietveld 408576698