You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 25, 2024. It is now read-only.
Merge to M88: Enable initial frame drop for single stream/layer
This is merge of 4 separate CLs:
1) Enable initial frame drop for SVC 'singlecast'
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/195542
(cherry picked from commit cde4a9f)
2) Reset initial frame dropper if the stream changes for external reasons
External reasons here are simulcast configuration and
source resolution change.
Initial frame dropper should be enabled in these cases because the
client can request way too big resolution for available bitrate and
usual quality scaling would take too long.
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/195004
(cherry picked from commit 84bc348)
3) Adjust min bitrate for the first active stream
Without this change, if the user disables QVGA and VGA streams via |active|
flags in SetParamters, the resulting stream would have too high min bitrate.
This would lead to bad performance and low quality adaptation rate.
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/195325
(cherry picked from commit d381194)
4) Enable initial frame drop for one active simulcast layer.
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/193840
(cherry picked from commit f46723c)
No-Try: True
Bug: chromium:1153693
Change-Id: I7f31f85b5da2afdfd79e9c6f92d9a5a629cf18f7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/195940
Commit-Queue: Mirko Bonadei <[email protected]>
Reviewed-by: Åsa Persson <[email protected]>
Cr-Commit-Position: refs/branch-heads/4324@{#2}
Cr-Branched-From: daab689-refs/heads/master@{#32599}
0 commit comments