| Index: webrtc/voice_engine/channel_proxy.cc
|
| diff --git a/webrtc/voice_engine/channel_proxy.cc b/webrtc/voice_engine/channel_proxy.cc
|
| index 1f9d7f3467b295226e9245175c14fae99348b4ac..bfd5b17b285f71cdd06e0600d07dec89a76a14c7 100644
|
| --- a/webrtc/voice_engine/channel_proxy.cc
|
| +++ b/webrtc/voice_engine/channel_proxy.cc
|
| @@ -236,6 +236,17 @@ void ChannelProxy::SetTransportOverhead(int transport_overhead_per_packet) {
|
| channel()->SetTransportOverhead(transport_overhead_per_packet);
|
| }
|
|
|
| +void ChannelProxy::AssociateSendChannel(
|
| + const ChannelProxy& send_channel_proxy) {
|
| + RTC_DCHECK(thread_checker_.CalledOnValidThread());
|
| + channel()->set_associate_send_channel(send_channel_proxy.channel_owner_);
|
| +}
|
| +
|
| +void ChannelProxy::DisassociateSendChannel() {
|
| + RTC_DCHECK(thread_checker_.CalledOnValidThread());
|
| + channel()->set_associate_send_channel(ChannelOwner(nullptr));
|
| +}
|
| +
|
| Channel* ChannelProxy::channel() const {
|
| RTC_DCHECK(channel_owner_.channel());
|
| return channel_owner_.channel();
|
|
|