Fixing the change in number of temporal layers in screen sharing mode.

Number of temporal layers in screen sharing was unintentionally changed
from 3 to 2 in a796a7ee85b8805a92e21f888a893bef1581bfee.

This changes the value to 3.

Bug: webrtc:9013
Change-Id: I68291b49276afd2689f20d1c3581e149aa6fd610
Reviewed-on: https://webrtc-review.googlesource.com/61860
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22621}
This commit is contained in:
Sergey Silkin 2018-03-14 17:00:50 +01:00 committed by Commit Bot
parent 370228c312
commit ca091254fd

View File

@ -267,8 +267,7 @@ std::vector<webrtc::VideoStream> GetScreenshareLayers(
layers[1].height = height;
layers[1].max_qp = max_qp;
layers[1].max_framerate = max_framerate;
// Three temporal layers means two thresholds.
layers[1].num_temporal_layers = 2;
layers[1].num_temporal_layers = 3;
layers[1].min_bitrate_bps = layers[0].target_bitrate_bps * 2;
layers[1].target_bitrate_bps = max_bitrate_bps;
layers[1].max_bitrate_bps = max_bitrate_bps;