DescriptionAllow applications to control audio send bitrate through RtpParameters.
This change builds on top of the refactoring in https://codereview.webrtc.org/1841083008/, and enables WebRTC client applications to control the max send bitrate for every audio stream through RtpParameters.
The AudioSendStream now stores the last codec spec, and whenever a global or per-stream bitrate limit changes, the effective limit (smaller of the two) is recomputed and the codec is reconfigured with that bitrate.
TBR=pthatcher
BUG=
Committed: https://crrev.com/e0d4637bea1c5914de73036006c2e4a34e297791
Cr-Commit-Position: refs/heads/master@{#12290}
Patch Set 1 #Patch Set 2 : Redesigned to keep the logic inside WebRtcVoiceMediaChannel #
Total comments: 14
Patch Set 3 : Code review feedback #
Total comments: 2
Patch Set 4 : More CR feedback #
Total comments: 5
Messages
Total messages: 22 (9 generated)
|