DescriptionRemove conference_mode flag from AudioOptions and VideoOptions.
For audio, the flag is apparently unused. For video, the flag is moved to
VideoSendParameters, with the intention to keep only per-stream flags in
VideoOptions. The flag is used for the webrtcvideoengine2 logic commented like
// Conference mode screencast uses 2 temporal layers split at 100kbit.
// For screenshare in conference mode, tl0 and tl1 bitrates are piggybacked
// on the VideoCodec struct as target and max bitrates, respectively.
// See eg. webrtc::VP8EncoderImpl::SetRates().
BUG=webrtc:5426
Committed: https://crrev.com/4b4dc86c611e8db9b75de40d2b6ddd5f215e95ab
Cr-Commit-Position: refs/heads/master@{#11651}
Patch Set 1 #Patch Set 2 : Fix logic when SetSendParameters changes conference_mode but no options. #
Messages
Total messages: 17 (8 generated)
|