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

Issue 1713493003: Enabling rtcp-rsize negotiation and fixing some issues with it. (Closed)

Created:
4 years, 10 months ago by Taylor Brandstetter
Modified:
4 years, 9 months ago
CC:
webrtc-reviews_webrtc.org, video-team_agora.io, yujie_mao (webrtc), zhuangzesen_agora.io, zhengzhonghou_agora.io, stefan-webrtc, tterriberry_mozilla.com, andresp, the sun, perkj_webrtc, mflodman
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Enabling rtcp-rsize negotiation and fixing some issues with it. Sending of reduced size RTCP packets should be enabled only if it's enabled in the send parameters (which corresponds to the remote description). Since the RTCPReceiver's RtcpMode isn't used at all, I removed it to ease confusion. BUG=webrtc:4868 R=pbos@webrtc.org, pthatcher@google.com, pthatcher@webrtc.org, stefan@webrtc.org Committed: https://crrev.com/5f0b83b7fb6de95f33f20656e969e0280d72c315 Cr-Commit-Position: refs/heads/master@{#12057}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Adding TODOs. #

Patch Set 3 : Merging with master. #

Patch Set 4 : Fixing unit test and adding more TODOs. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -54 lines) Patch
M webrtc/media/base/mediachannel.h View 1 2 3 3 chunks +6 lines, -0 lines 0 comments Download
M webrtc/media/engine/webrtcvideoengine2.h View 1 2 3 2 chunks +3 lines, -2 lines 0 comments Download
M webrtc/media/engine/webrtcvideoengine2.cc View 1 2 3 6 chunks +19 lines, -20 lines 0 comments Download
M webrtc/media/engine/webrtcvideoengine2_unittest.cc View 1 2 3 1 chunk +4 lines, -2 lines 0 comments Download
M webrtc/modules/rtp_rtcp/source/rtcp_receiver.h View 1 2 2 chunks +0 lines, -4 lines 0 comments Download
M webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc View 1 2 2 chunks +0 lines, -11 lines 0 comments Download
M webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc View 1 2 1 chunk +1 line, -5 lines 0 comments Download
M webrtc/pc/mediasession.cc View 1 2 2 chunks +6 lines, -10 lines 0 comments Download
M webrtc/video/video_send_stream.cc View 1 2 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (4 generated)
Taylor Brandstetter
pthatcher: PTAL at mediasession.cc stefan: PTAL at rtp_rtcp/* pbos: PTAL at video_send_stream.cc and webrtcvideoengine2
4 years, 10 months ago (2016-02-18 23:18:57 UTC) #2
pthatcher1
https://codereview.webrtc.org/1713493003/diff/1/webrtc/media/engine/webrtcvideoengine2.cc File webrtc/media/engine/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/1713493003/diff/1/webrtc/media/engine/webrtcvideoengine2.cc#newcode1149 webrtc/media/engine/webrtcvideoengine2.cc:1149: : webrtc::RtcpMode::kCompound; I really don't like the idea that ...
4 years, 10 months ago (2016-02-19 07:24:21 UTC) #3
pbos-webrtc
https://codereview.webrtc.org/1713493003/diff/1/webrtc/media/engine/webrtcvideoengine2.cc File webrtc/media/engine/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/1713493003/diff/1/webrtc/media/engine/webrtcvideoengine2.cc#newcode1149 webrtc/media/engine/webrtcvideoengine2.cc:1149: : webrtc::RtcpMode::kCompound; On 2016/02/19 07:24:21, pthatcher1 wrote: > I ...
4 years, 10 months ago (2016-02-19 15:57:39 UTC) #4
pthatcher1
On 2016/02/19 15:57:39, pbos-webrtc wrote: > https://codereview.webrtc.org/1713493003/diff/1/webrtc/media/engine/webrtcvideoengine2.cc > File webrtc/media/engine/webrtcvideoengine2.cc (right): > > https://codereview.webrtc.org/1713493003/diff/1/webrtc/media/engine/webrtcvideoengine2.cc#newcode1149 > ...
4 years, 10 months ago (2016-02-19 17:46:07 UTC) #5
pbos-webrtc
On 2016/02/19 17:46:07, pthatcher1 wrote: > On 2016/02/19 15:57:39, pbos-webrtc wrote: > > > https://codereview.webrtc.org/1713493003/diff/1/webrtc/media/engine/webrtcvideoengine2.cc ...
4 years, 10 months ago (2016-02-19 18:23:10 UTC) #6
pbos-webrtc
On 2016/02/19 18:23:10, pbos-webrtc wrote: > On 2016/02/19 17:46:07, pthatcher1 wrote: > > On 2016/02/19 ...
4 years, 10 months ago (2016-02-19 18:23:37 UTC) #7
Taylor Brandstetter
On 2016/02/19 17:46:07, pthatcher1 wrote: > On 2016/02/19 15:57:39, pbos-webrtc wrote: > > > https://codereview.webrtc.org/1713493003/diff/1/webrtc/media/engine/webrtcvideoengine2.cc ...
4 years, 10 months ago (2016-02-19 21:34:25 UTC) #8
pthatcher1
On 2016/02/19 21:34:25, Taylor Brandstetter wrote: > On 2016/02/19 17:46:07, pthatcher1 wrote: > > On ...
4 years, 10 months ago (2016-02-20 08:46:51 UTC) #9
Taylor Brandstetter
On 2016/02/20 08:46:51, pthatcher1 wrote: > > What would the TODO be? > > Would ...
4 years, 10 months ago (2016-02-22 20:10:06 UTC) #10
pthatcher1
On 2016/02/22 20:10:06, Taylor Brandstetter wrote: > On 2016/02/20 08:46:51, pthatcher1 wrote: > > > ...
4 years, 10 months ago (2016-02-23 23:33:47 UTC) #11
Taylor Brandstetter
pinging reviewers
4 years, 9 months ago (2016-03-09 22:11:48 UTC) #12
pthatcher
lgtm
4 years, 9 months ago (2016-03-09 23:04:44 UTC) #14
pbos-webrtc
lgtm
4 years, 9 months ago (2016-03-11 20:10:42 UTC) #15
Taylor Brandstetter
Stefan, could you review the files under rtp_rtcp? I'm just removing the RtcpMode from RtcpReceiver, ...
4 years, 9 months ago (2016-03-16 22:52:59 UTC) #16
stefan-webrtc
Nice change, lgtm
4 years, 9 months ago (2016-03-17 12:13:02 UTC) #17
pthatcher1
lgtm
4 years, 9 months ago (2016-03-18 22:01:38 UTC) #18
Taylor Brandstetter
Committed patchset #4 (id:60001) manually as 5f0b83b7fb6de95f33f20656e969e0280d72c315 (presubmit successful).
4 years, 9 months ago (2016-03-18 22:02:20 UTC) #20
commit-bot: I haz the power
4 years, 9 months ago (2016-03-18 22:02:23 UTC) #22
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/5f0b83b7fb6de95f33f20656e969e0280d72c315
Cr-Commit-Position: refs/heads/master@{#12057}

Powered by Google App Engine
This is Rietveld 408576698