From 83121d4dfeff7f7f117bba2d51428a7869a88331 Mon Sep 17 00:00:00 2001 From: philipel Date: Wed, 6 Oct 2021 13:45:03 +0200 Subject: [PATCH] Propagate scalability mode in CreateSimulcastOrConferenceModeScreenshareStreams. Bug: webrtc:11607 Change-Id: I0b14ea38026bccdb8f4bf1217fe2f9fa41f1c90e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/234344 Reviewed-by: Ilya Nikolaevskiy Commit-Queue: Philip Eliasson Cr-Commit-Position: refs/heads/main@{#35178} --- media/engine/webrtc_video_engine.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/media/engine/webrtc_video_engine.cc b/media/engine/webrtc_video_engine.cc index c11f29b779..cc6e29a93c 100644 --- a/media/engine/webrtc_video_engine.cc +++ b/media/engine/webrtc_video_engine.cc @@ -3692,6 +3692,8 @@ EncoderStreamFactory::CreateSimulcastOrConferenceModeScreenshareStreams( for (size_t i = 0; i < layers.size(); ++i) { layers[i].active = encoder_config.simulcast_layers[i].active; + layers[i].scalability_mode = + encoder_config.simulcast_layers[i].scalability_mode; // Update with configured num temporal layers if supported by codec. if (encoder_config.simulcast_layers[i].num_temporal_layers && IsTemporalLayersSupported(codec_name_)) {