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

Issue 2911913002: Recreate FlexfecReceiveStream separately from VideoReceiveStream. (Closed)

Created:
3 years, 6 months ago by brandtr
Modified:
3 years, 6 months ago
Reviewers:
perkj_webrtc
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, the sun
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Recreate FlexfecReceiveStream separately from VideoReceiveStream. After this CL, reconfiguring the FlexFEC payload type at the WebRtcVideoChannel2 level will no longer lead to the recreation of the VideoReceiveStream. This means that the jitter buffer will not be destroyed and a smoother video playback is achieved during SDP renegotiation. BUG=webrtc:5654 Review-Url: https://codereview.webrtc.org/2911913002 Cr-Commit-Position: refs/heads/master@{#18318} Committed: https://chromium.googlesource.com/external/webrtc/+/11fb472ae40de4e03e5b12aa0bb3f99d7e9c1a69

Patch Set 1 : Unit test. #

Patch Set 2 : Change. #

Total comments: 2

Patch Set 3 : perkj comments 1. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+142 lines, -28 lines) Patch
M webrtc/media/engine/webrtcvideoengine2.h View 1 5 chunks +20 lines, -3 lines 0 comments Download
M webrtc/media/engine/webrtcvideoengine2.cc View 1 2 13 chunks +75 lines, -25 lines 0 comments Download
M webrtc/media/engine/webrtcvideoengine2_unittest.cc View 1 chunk +47 lines, -0 lines 0 comments Download

Messages

Total messages: 18 (10 generated)
brandtr
Unit test.
3 years, 6 months ago (2017-05-29 12:20:02 UTC) #1
brandtr
Change.
3 years, 6 months ago (2017-05-29 12:26:37 UTC) #3
brandtr
Hey Per, Would you mind taking a look at this change? It's basically a sibling ...
3 years, 6 months ago (2017-05-29 14:05:20 UTC) #5
perkj_webrtc
lgtm In general it seems like webrtcvideoengine2.cc needs some love. It looks like way to ...
3 years, 6 months ago (2017-05-30 05:49:54 UTC) #6
brandtr
On 2017/05/30 05:49:54, perkj_webrtc wrote: > lgtm > > In general it seems like webrtcvideoengine2.cc ...
3 years, 6 months ago (2017-05-30 07:46:50 UTC) #7
brandtr
https://codereview.webrtc.org/2911913002/diff/40001/webrtc/media/engine/webrtcvideoengine2.cc File webrtc/media/engine/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/2911913002/diff/40001/webrtc/media/engine/webrtcvideoengine2.cc#newcode2415 webrtc/media/engine/webrtcvideoengine2.cc:2415: stream_ = call_->CreateVideoReceiveStream(config.Copy()); On 2017/05/30 05:49:54, perkj_webrtc wrote: > ...
3 years, 6 months ago (2017-05-30 07:57:34 UTC) #10
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/2911913002/60001
3 years, 6 months ago (2017-05-30 08:30:01 UTC) #15
commit-bot: I haz the power
3 years, 6 months ago (2017-05-30 08:31:41 UTC) #18
Message was sent while issue was closed.
Committed patchset #3 (id:60001) as
https://chromium.googlesource.com/external/webrtc/+/11fb472ae40de4e03e5b12aa0...

Powered by Google App Engine
This is Rietveld 408576698