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

Issue 1888793003: Fixed undefined shift in parsing Tmmbr, Tmmbn and Remb (Closed)

Created:
4 years, 8 months ago by danilchap
Modified:
4 years, 8 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

Fixed undefined shift in parsing Tmmbr, Tmmbn and Remb BUG=chromium:603483 R=asapersson@webrtc.org Committed: https://crrev.com/ee6e4272a4cb28ee6cf38bc73585b82f316b0682 Cr-Commit-Position: refs/heads/master@{#12423}

Patch Set 1 #

Total comments: 2

Patch Set 2 : stricter check on shift overflow #

Patch Set 3 : #

Total comments: 6

Patch Set 4 : feedback #

Total comments: 1

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+64 lines, -16 lines) Patch
M webrtc/modules/rtp_rtcp/source/rtcp_receiver_unittest.cc View 1 2 3 4 2 chunks +15 lines, -1 line 0 comments Download
M webrtc/modules/rtp_rtcp/source/rtcp_utility.cc View 1 2 3 4 chunks +49 lines, -15 lines 0 comments Download

Messages

Total messages: 12 (4 generated)
danilchap
4 years, 8 months ago (2016-04-15 12:41:24 UTC) #2
åsapersson
https://codereview.webrtc.org/1888793003/diff/1/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc File webrtc/modules/rtp_rtcp/source/rtcp_utility.cc (right): https://codereview.webrtc.org/1888793003/diff/1/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc#newcode1455 webrtc/modules/rtp_rtcp/source/rtcp_utility.cc:1455: _packet.REMBItem.BitRate = (brMantissa << brExp); Might give an incorrect ...
4 years, 8 months ago (2016-04-18 09:51:47 UTC) #3
danilchap
https://codereview.webrtc.org/1888793003/diff/1/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc File webrtc/modules/rtp_rtcp/source/rtcp_utility.cc (right): https://codereview.webrtc.org/1888793003/diff/1/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc#newcode1455 webrtc/modules/rtp_rtcp/source/rtcp_utility.cc:1455: _packet.REMBItem.BitRate = (brMantissa << brExp); On 2016/04/18 09:51:47, åsapersson ...
4 years, 8 months ago (2016-04-18 10:41:42 UTC) #4
åsapersson
https://codereview.webrtc.org/1888793003/diff/40001/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc File webrtc/modules/rtp_rtcp/source/rtcp_utility.cc (right): https://codereview.webrtc.org/1888793003/diff/40001/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc#newcode1458 webrtc/modules/rtp_rtcp/source/rtcp_utility.cc:1458: LOG(LS_ERROR) << "Invalid remb bitrate value : " << ...
4 years, 8 months ago (2016-04-18 13:34:15 UTC) #5
danilchap
https://codereview.webrtc.org/1888793003/diff/40001/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc File webrtc/modules/rtp_rtcp/source/rtcp_utility.cc (right): https://codereview.webrtc.org/1888793003/diff/40001/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc#newcode1458 webrtc/modules/rtp_rtcp/source/rtcp_utility.cc:1458: LOG(LS_ERROR) << "Invalid remb bitrate value : " << ...
4 years, 8 months ago (2016-04-18 19:08:15 UTC) #7
åsapersson
lgtm https://codereview.webrtc.org/1888793003/diff/60001/webrtc/modules/rtp_rtcp/source/rtcp_receiver_unittest.cc File webrtc/modules/rtp_rtcp/source/rtcp_receiver_unittest.cc (right): https://codereview.webrtc.org/1888793003/diff/60001/webrtc/modules/rtp_rtcp/source/rtcp_receiver_unittest.cc#newcode1256 webrtc/modules/rtp_rtcp/source/rtcp_receiver_unittest.cc:1256: remb.From(kSourceSsrc); kSenderSsrc
4 years, 8 months ago (2016-04-19 10:06:59 UTC) #8
danilchap
Committed patchset #5 (id:80001) manually as ee6e4272a4cb28ee6cf38bc73585b82f316b0682 (presubmit successful).
4 years, 8 months ago (2016-04-19 10:15:27 UTC) #11
commit-bot: I haz the power
4 years, 8 months ago (2016-04-19 10:15:28 UTC) #12
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/ee6e4272a4cb28ee6cf38bc73585b82f316b0682
Cr-Commit-Position: refs/heads/master@{#12423}

Powered by Google App Engine
This is Rietveld 408576698