DescriptionUsing Rent-A-Codec for static Codec access in WVoE/MC.
Mostly moved code around in WebRtcVoiceEngine:
- Added new internal class WebRtcVoiceCodecs for static codec functions and the CodecPrefs.
- ConstructCodecs() -> WebRtcVoiceCodecs::SupportedCodecs().
- FindWebRtcCodec -> WebRtcVoiceCodecs::ToCodecInst().
- WebRtcVoiceMediaChannel::SetRecvCodecsInternal() folded into WebRtcVoiceMediaChannel::SetRecvCodecs() (slight logic change).
- Change to how SetRecPayloadType() is implemented in fakewebrtcvoiceengine.h (lines 460-470).
BUG=webrtc:4690
Committed: https://crrev.com/26c8c91de2db5da06ff337aae48e1d725aa91ab7
Cr-Commit-Position: refs/heads/master@{#10819}
Patch Set 1 #Patch Set 2 : more #Patch Set 3 : line lengths #Patch Set 4 : remove unneeded API #
Total comments: 2
Patch Set 5 : rebase+comment #Patch Set 6 : rebase #
Messages
Total messages: 23 (13 generated)
|