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

Issue 1226093002: Don't create unsignalled receive streams for RTX and ULPFEC packets. (Closed)

Created:
5 years, 5 months ago by noahric
Modified:
5 years, 5 months ago
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, qiang.lu, niklas.enbom, yujie_mao (webrtc), Andrew MacDonald
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Don't create unsignalled receive streams for RTX, RED RTX, and ULPFEC packets. BUG=webrtc:4389 Committed: https://crrev.com/d10a68e7974a29b26d6c926e6f137255f3c173be Cr-Commit-Position: refs/heads/master@{#9566}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Also ignore RED RTX and ULPFEC. #

Total comments: 8

Patch Set 3 : Refactored to separate tests with a shared test method #

Total comments: 4

Patch Set 4 : ASSERT_EQ->EXPECT_EQ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+75 lines, -3 lines) Patch
M talk/media/webrtc/webrtcvideoengine2.cc View 1 1 chunk +18 lines, -3 lines 0 comments Download
M talk/media/webrtc/webrtcvideoengine2_unittest.cc View 1 2 3 3 chunks +57 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (5 generated)
noahric
pbos: let me know if you want me to reverse the check, though I think ...
5 years, 5 months ago (2015-07-08 21:26:04 UTC) #2
pthatcher1
https://codereview.webrtc.org/1226093002/diff/1/talk/media/webrtc/webrtcvideoengine2.cc File talk/media/webrtc/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/1226093002/diff/1/talk/media/webrtc/webrtcvideoengine2.cc#newcode1393 talk/media/webrtc/webrtcvideoengine2.cc:1393: } You probably want to ignore RTX, RED RTX, ...
5 years, 5 months ago (2015-07-08 22:30:46 UTC) #4
noahric
https://codereview.webrtc.org/1226093002/diff/1/talk/media/webrtc/webrtcvideoengine2.cc File talk/media/webrtc/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/1226093002/diff/1/talk/media/webrtc/webrtcvideoengine2.cc#newcode1393 talk/media/webrtc/webrtcvideoengine2.cc:1393: } On 2015/07/08 22:30:46, pthatcher1 wrote: > You probably ...
5 years, 5 months ago (2015-07-08 22:33:26 UTC) #5
noahric
On 2015/07/08 22:33:26, noahric wrote: > https://codereview.webrtc.org/1226093002/diff/1/talk/media/webrtc/webrtcvideoengine2.cc > File talk/media/webrtc/webrtcvideoengine2.cc (right): > > https://codereview.webrtc.org/1226093002/diff/1/talk/media/webrtc/webrtcvideoengine2.cc#newcode1393 > ...
5 years, 5 months ago (2015-07-09 00:09:52 UTC) #6
pthatcher1
5 years, 5 months ago (2015-07-09 00:11:21 UTC) #7
pbos-webrtc
https://codereview.webrtc.org/1226093002/diff/20001/talk/media/webrtc/webrtcvideoengine2_unittest.cc File talk/media/webrtc/webrtcvideoengine2_unittest.cc (right): https://codereview.webrtc.org/1226093002/diff/20001/talk/media/webrtc/webrtcvideoengine2_unittest.cc#newcode2588 talk/media/webrtc/webrtcvideoengine2_unittest.cc:2588: VideoCodec::CreateRtxCodec(125, kDefaultRedPlType); Name this 125 constant and use it ...
5 years, 5 months ago (2015-07-09 10:38:43 UTC) #9
noahric
Thanks! PTAL. https://codereview.webrtc.org/1226093002/diff/20001/talk/media/webrtc/webrtcvideoengine2_unittest.cc File talk/media/webrtc/webrtcvideoengine2_unittest.cc (right): https://codereview.webrtc.org/1226093002/diff/20001/talk/media/webrtc/webrtcvideoengine2_unittest.cc#newcode2588 talk/media/webrtc/webrtcvideoengine2_unittest.cc:2588: VideoCodec::CreateRtxCodec(125, kDefaultRedPlType); On 2015/07/09 10:38:43, pbos-webrtc wrote: ...
5 years, 5 months ago (2015-07-09 17:29:55 UTC) #10
pbos-webrtc
lgtm, thanks Noah :) https://codereview.webrtc.org/1226093002/diff/40001/talk/media/webrtc/webrtcvideoengine2_unittest.cc File talk/media/webrtc/webrtcvideoengine2_unittest.cc (right): https://codereview.webrtc.org/1226093002/diff/40001/talk/media/webrtc/webrtcvideoengine2_unittest.cc#newcode2610 talk/media/webrtc/webrtcvideoengine2_unittest.cc:2610: if (expect_created_receive_stream) { EXPECT_EQ https://codereview.webrtc.org/1226093002/diff/40001/talk/media/webrtc/webrtcvideoengine2_unittest.cc#newcode2615 ...
5 years, 5 months ago (2015-07-09 23:03:09 UTC) #11
noahric
Done, thanks! https://codereview.webrtc.org/1226093002/diff/40001/talk/media/webrtc/webrtcvideoengine2_unittest.cc File talk/media/webrtc/webrtcvideoengine2_unittest.cc (right): https://codereview.webrtc.org/1226093002/diff/40001/talk/media/webrtc/webrtcvideoengine2_unittest.cc#newcode2610 talk/media/webrtc/webrtcvideoengine2_unittest.cc:2610: if (expect_created_receive_stream) { On 2015/07/09 23:03:09, pbos-webrtc ...
5 years, 5 months ago (2015-07-09 23:05:13 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1226093002/60001
5 years, 5 months ago (2015-07-10 17:12:45 UTC) #15
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 5 months ago (2015-07-10 18:28:01 UTC) #16
commit-bot: I haz the power
5 years, 5 months ago (2015-07-10 18:28:07 UTC) #17
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/d10a68e7974a29b26d6c926e6f137255f3c173be
Cr-Commit-Position: refs/heads/master@{#9566}

Powered by Google App Engine
This is Rietveld 408576698