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

Issue 2712683002: Add |protected_by_flexfec| flag to VideoReceiveStream::Config. (Closed)

Created:
3 years, 10 months ago by nisse-webrtc
Modified:
3 years, 9 months ago
Reviewers:
brandtr, stefan-webrtc
CC:
webrtc-reviews_webrtc.org, interface-changes_webrtc.org, video-team_agora.io, yujie_mao (webrtc), zhengzhonghou_agora.io, stefan-webrtc, tterriberry_mozilla.com, qiang.lu, niklas.enbom, peah-webrtc, the sun, mflodman
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Add |protected_by_flexfec| flag to VideoReceiveStream::Config. Use of FlexFEC is known when streams are created in WebRtcVideoChannel2, so this replaces the code in Call to infer FlexFEC config of video streams from the configuration of the FlexFEC stream(s). This also allows us to switch to a more logical creation order, where media streams are created before the FlexFEC stream. This is done in preparation for a larger refactoring of the RTP demuxing done in Call. BUG=None Review-Url: https://codereview.webrtc.org/2712683002 Cr-Commit-Position: refs/heads/master@{#17143} Committed: https://chromium.googlesource.com/external/webrtc/+/c69385de8b614b7edba4f640bca6aa0963e1505c

Patch Set 1 #

Total comments: 4

Patch Set 2 : CapitalizaTION fix. #

Patch Set 3 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -20 lines) Patch
M webrtc/call/call.cc View 1 2 1 chunk +2 lines, -10 lines 0 comments Download
M webrtc/media/engine/webrtcvideoengine2.cc View 1 2 1 chunk +9 lines, -3 lines 0 comments Download
M webrtc/video/video_receive_stream.h View 1 2 2 chunks +0 lines, -2 lines 0 comments Download
M webrtc/video/video_receive_stream.cc View 1 2 3 chunks +2 lines, -4 lines 0 comments Download
M webrtc/video/video_receive_stream_unittest.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/video_receive_stream.h View 1 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (13 generated)
nisse-webrtc
PTAL. Surprisingly, no need to update tests have surfaced yet.
3 years, 10 months ago (2017-02-22 13:20:37 UTC) #2
brandtr
lgtm! https://codereview.webrtc.org/2712683002/diff/1/webrtc/media/engine/webrtcvideoengine2.cc File webrtc/media/engine/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/2712683002/diff/1/webrtc/media/engine/webrtcvideoengine2.cc#newcode2302 webrtc/media/engine/webrtcvideoengine2.cc:2302: // the argument to CreateVideoReceiveStream a const ref? ...
3 years, 10 months ago (2017-02-23 11:58:32 UTC) #3
nisse-webrtc
Stefan, PTAL. https://codereview.webrtc.org/2712683002/diff/1/webrtc/media/engine/webrtcvideoengine2.cc File webrtc/media/engine/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/2712683002/diff/1/webrtc/media/engine/webrtcvideoengine2.cc#newcode2302 webrtc/media/engine/webrtcvideoengine2.cc:2302: // the argument to CreateVideoReceiveStream a const ...
3 years, 10 months ago (2017-02-23 13:01:22 UTC) #5
brandtr
https://codereview.webrtc.org/2712683002/diff/1/webrtc/media/engine/webrtcvideoengine2.cc File webrtc/media/engine/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/2712683002/diff/1/webrtc/media/engine/webrtcvideoengine2.cc#newcode2302 webrtc/media/engine/webrtcvideoengine2.cc:2302: // the argument to CreateVideoReceiveStream a const ref? On ...
3 years, 10 months ago (2017-02-23 15:28:35 UTC) #6
stefan-webrtc
lgtm
3 years, 9 months ago (2017-03-09 13:08:30 UTC) #7
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/2712683002/20001
3 years, 9 months ago (2017-03-09 13:09:46 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: linux_memcheck on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/linux_memcheck/builds/6093) linux_ubsan_vptr on master.tryserver.webrtc (JOB_FAILED, ...
3 years, 9 months ago (2017-03-09 13:12:17 UTC) #12
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/2712683002/40001
3 years, 9 months ago (2017-03-09 14:11:07 UTC) #19
commit-bot: I haz the power
3 years, 9 months ago (2017-03-09 14:13:24 UTC) #22
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/external/webrtc/+/c69385de8b614b7edba4f640b...

Powered by Google App Engine
This is Rietveld 408576698