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

Issue 2791273002: Update screen simulcast config and fix periodic encoder param update (Closed)

Created:
3 years, 8 months ago by sprang_webrtc
Modified:
3 years, 7 months ago
Reviewers:
stefan-webrtc
CC:
webrtc-reviews_webrtc.org, video-team_agora.io, yujie_mao (webrtc), zhengzhonghou_agora.io, stefan-webrtc, tterriberry_mozilla.com, the sun, mflodman, ilnik
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Update screen simulcast config and fix periodic encoder param update Lower then bitrate so that the delta between the highest layer of the lower stream and lowest layer of the higher stream is not too large. Also fix a bug in vie_encoder where the codec was not perioducally updated unless a new bitrate estimate was triggered. BUG=webrtc:4172 Review-Url: https://codereview.webrtc.org/2791273002 Cr-Commit-Position: refs/heads/master@{#18232} Committed: https://chromium.googlesource.com/external/webrtc/+/dceb42da3e7d24ffeee93e20c4ce1ce90953bf88

Patch Set 1 #

Total comments: 16

Patch Set 2 : Comments #

Patch Set 3 : update last_update_time on ReconfigureEncoder() #

Patch Set 4 : Rebase #

Patch Set 5 : Remove period reconfig and test, moved to separate cl #

Unified diffs Side-by-side diffs Delta from patch set Stats (+65 lines, -35 lines) Patch
M webrtc/media/engine/simulcast.cc View 1 4 chunks +65 lines, -35 lines 0 comments Download

Messages

Total messages: 26 (13 generated)
sprang_webrtc
3 years, 8 months ago (2017-04-03 14:43:02 UTC) #2
ilnik
On 2017/04/03 14:43:02, språng_OOO_1May wrote: Stefan, you should probably review this. I will try to ...
3 years, 8 months ago (2017-04-05 14:19:15 UTC) #4
stefan-webrtc
https://codereview.webrtc.org/2791273002/diff/1/webrtc/media/engine/simulcast.cc File webrtc/media/engine/simulcast.cc (right): https://codereview.webrtc.org/2791273002/diff/1/webrtc/media/engine/simulcast.cc#newcode181 webrtc/media/engine/simulcast.cc:181: std::min<int>(max_streams, kDefaultScreenshareSimulcastStreams); kDefaultScreenshareSimulcastStreams should maybe be called kMaxScreenshareSimulcastStreams? https://codereview.webrtc.org/2791273002/diff/1/webrtc/media/engine/simulcast.cc#newcode201 ...
3 years, 8 months ago (2017-04-05 15:06:48 UTC) #5
sprang_webrtc
https://codereview.webrtc.org/2791273002/diff/1/webrtc/media/engine/simulcast.cc File webrtc/media/engine/simulcast.cc (right): https://codereview.webrtc.org/2791273002/diff/1/webrtc/media/engine/simulcast.cc#newcode181 webrtc/media/engine/simulcast.cc:181: std::min<int>(max_streams, kDefaultScreenshareSimulcastStreams); On 2017/04/05 15:06:48, stefan-webrtc wrote: > kDefaultScreenshareSimulcastStreams ...
3 years, 7 months ago (2017-05-08 08:50:54 UTC) #6
stefan-webrtc
https://codereview.webrtc.org/2791273002/diff/1/webrtc/video/vie_encoder.cc File webrtc/video/vie_encoder.cc (right): https://codereview.webrtc.org/2791273002/diff/1/webrtc/video/vie_encoder.cc#newcode680 webrtc/video/vie_encoder.cc:680: } On 2017/05/08 08:50:53, sprang_webrtc wrote: > On 2017/04/05 ...
3 years, 7 months ago (2017-05-08 11:09:40 UTC) #7
sprang_webrtc
https://codereview.webrtc.org/2791273002/diff/1/webrtc/video/vie_encoder.cc File webrtc/video/vie_encoder.cc (right): https://codereview.webrtc.org/2791273002/diff/1/webrtc/video/vie_encoder.cc#newcode680 webrtc/video/vie_encoder.cc:680: } On 2017/05/08 11:09:40, stefan-webrtc wrote: > On 2017/05/08 ...
3 years, 7 months ago (2017-05-08 11:12:28 UTC) #8
sprang_webrtc
https://codereview.webrtc.org/2791273002/diff/1/webrtc/video/vie_encoder.cc File webrtc/video/vie_encoder.cc (right): https://codereview.webrtc.org/2791273002/diff/1/webrtc/video/vie_encoder.cc#newcode680 webrtc/video/vie_encoder.cc:680: } On 2017/05/08 11:09:40, stefan-webrtc wrote: > On 2017/05/08 ...
3 years, 7 months ago (2017-05-08 11:12:28 UTC) #9
stefan-webrtc
lgtm
3 years, 7 months ago (2017-05-08 11:14:52 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/2791273002/60001
3 years, 7 months ago (2017-05-08 12:38:34 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: linux_tsan2 on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/linux_tsan2/builds/22364)
3 years, 7 months ago (2017-05-08 12:50:24 UTC) #15
sprang_webrtc
All rate update logic and tests have been moved to https://codereview.webrtc.org/2883963002/ Only simulcast config remains ...
3 years, 7 months ago (2017-05-22 14:14:44 UTC) #18
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/2791273002/80001
3 years, 7 months ago (2017-05-23 13:43:36 UTC) #23
commit-bot: I haz the power
3 years, 7 months ago (2017-05-23 13:45:16 UTC) #26
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/external/webrtc/+/dceb42da3e7d24ffeee93e20c...

Powered by Google App Engine
This is Rietveld 408576698