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

Issue 2567333004: Add video send SSRC to RtpParameters, and don't allow changing SSRC. (Closed)

Created:
4 years ago by Taylor Brandstetter
Modified:
3 years, 11 months ago
Reviewers:
pthatcher1
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, the sun
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Add video send SSRC to RtpParameters, and don't allow changing SSRC. With this, RtpSender and RtpReceiver will always return an SSRC if one is available. Also, attempts to change the SSRC with SetParameters will fail, rather than silently doing nothing. BUG=webrtc:6888 Review-Url: https://codereview.webrtc.org/2567333004 Cr-Commit-Position: refs/heads/master@{#15939} Committed: https://chromium.googlesource.com/external/webrtc/+/fb2aceded614a34311f15396a27fdfacc36bf384

Patch Set 1 #

Patch Set 2 : Deleting errant semicolon. #

Total comments: 3

Patch Set 3 : Adding Obj-C/Java bindings. #

Patch Set 4 : Fixing typo. #

Patch Set 5 : Needed to cast to jlong. #

Patch Set 6 : Back out Obj-C and Java changes (were landed separately) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+62 lines, -30 lines) Patch
M webrtc/media/engine/webrtcvideoengine2.cc View 2 chunks +10 lines, -0 lines 0 comments Download
M webrtc/media/engine/webrtcvideoengine2_unittest.cc View 3 chunks +24 lines, -7 lines 0 comments Download
M webrtc/media/engine/webrtcvoiceengine.cc View 4 chunks +16 lines, -17 lines 0 comments Download
M webrtc/media/engine/webrtcvoiceengine_unittest.cc View 1 1 chunk +12 lines, -6 lines 0 comments Download

Messages

Total messages: 15 (7 generated)
Taylor Brandstetter
4 years ago (2016-12-14 03:54:38 UTC) #2
pthatcher1
lgtm, with some minor recommendations https://codereview.webrtc.org/2567333004/diff/20001/webrtc/media/engine/webrtcvideoengine2.cc File webrtc/media/engine/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/2567333004/diff/20001/webrtc/media/engine/webrtcvideoengine2.cc#newcode1564 webrtc/media/engine/webrtcvideoengine2.cc:1564: RTC_CHECK(!parameters_.config.rtp.ssrcs.empty()); This might happen ...
4 years ago (2016-12-14 19:01:38 UTC) #3
Taylor Brandstetter
https://codereview.webrtc.org/2567333004/diff/20001/webrtc/media/engine/webrtcvideoengine2.cc File webrtc/media/engine/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/2567333004/diff/20001/webrtc/media/engine/webrtcvideoengine2.cc#newcode1564 webrtc/media/engine/webrtcvideoengine2.cc:1564: RTC_CHECK(!parameters_.config.rtp.ssrcs.empty()); On 2016/12/14 19:01:38, pthatcher1 wrote: > This might ...
4 years ago (2016-12-15 00:04:27 UTC) #4
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/2567333004/20001
4 years ago (2016-12-15 00:04:34 UTC) #6
commit-bot: I haz the power
Try jobs failed on following builders: android_rel on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/android_rel/builds/19385)
4 years ago (2016-12-15 00:20:05 UTC) #8
Taylor Brandstetter
Actually I think I'll do the Android/iOS changes in a separate CL.
4 years ago (2016-12-16 04:22:24 UTC) #9
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/2567333004/100001
3 years, 11 months ago (2017-01-07 06:15:49 UTC) #12
commit-bot: I haz the power
3 years, 11 months ago (2017-01-07 07:05:41 UTC) #15
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://chromium.googlesource.com/external/webrtc/+/fb2aceded614a34311f15396a...

Powered by Google App Engine
This is Rietveld 408576698