Chromium Code Reviews
DescriptionFix flake in TwoStreamsSendAndReceive.
Whether two streams get 300k or 150k as initial bitrate is flaky, since
InitEncode may happen asynchronously either before or after two streams
have shared the 300k, meaning that the first sender either thinks it
should start at 300k or at 150k.
This should ideally be fixed by reconfiguring encoders to use QVGA if a
lower estimate arrives before the first frame is encoded, but right now
that would require reconfigure logic in all VideoEncoder wrappers, which
is also less than ideal. It would be good to revisit this once
QualityScaler moves outside the VideoEncoder implementations (into
GenericEncoder).
BUG=webrtc:5678
R=stefan@webrtc.org
Committed: https://crrev.com/d1f584bb06a0c042a17408072d4c7691915db6b9
Cr-Commit-Position: refs/heads/master@{#12448}
Patch Set 1 #
Total comments: 1
Patch Set 2 : remove one initially #
Messages
Total messages: 8 (3 generated)
|
||||||||||||||||||||||||||||