Compute scaling factors for not-explicitly configured layers in VP9 encoder
The division by 2 has been accidentally removed in https://webrtc-review.googlesource.com/c/src/+/76921 The code and comment are out of sync now. Bug: None Change-Id: If43a40461878ffe58dd9ed0ab8a6244ad79c4f6b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/336283 Reviewed-by: Sergey Silkin <ssilkin@webrtc.org> Auto-Submit: Ilya Nikolaevskiy <ilnik@webrtc.org> Commit-Queue: Sergey Silkin <ssilkin@webrtc.org> Cr-Commit-Position: refs/heads/main@{#41627}
This commit is contained in:
parent
98db63cfb6
commit
6adf2243b5
@ -836,6 +836,8 @@ int LibvpxVp9Encoder::InitAndSetControlSettings(const VideoCodec* inst) {
|
||||
// 1:2 scaling in each dimension.
|
||||
svc_params_.scaling_factor_num[i] = scaling_factor_num;
|
||||
svc_params_.scaling_factor_den[i] = 256;
|
||||
if (inst->mode != VideoCodecMode::kScreensharing)
|
||||
scaling_factor_num /= 2;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user