Index: talk/media/base/fakemediaengine.h |
diff --git a/talk/media/base/fakemediaengine.h b/talk/media/base/fakemediaengine.h |
index 4296ec1e85c78d696bcb2555afb66cfeecf09c26..3a7d3f063fe8c87bc5019c53a77b7179ba43afa2 100644 |
--- a/talk/media/base/fakemediaengine.h |
+++ b/talk/media/base/fakemediaengine.h |
@@ -308,11 +308,9 @@ class FakeVoiceMediaChannel : public RtpHelper<VoiceMediaChannel> { |
ASSERT(it->second == renderer); |
} else { |
remote_renderers_.insert(std::make_pair(ssrc, renderer)); |
- renderer->AddChannel(0); |
} |
} else { |
if (it != remote_renderers_.end()) { |
- it->second->RemoveChannel(0); |
remote_renderers_.erase(it); |
} else { |
return false; |
@@ -374,12 +372,10 @@ class FakeVoiceMediaChannel : public RtpHelper<VoiceMediaChannel> { |
public: |
explicit VoiceChannelAudioSink(AudioRenderer* renderer) |
: renderer_(renderer) { |
- renderer_->AddChannel(0); |
renderer_->SetSink(this); |
} |
virtual ~VoiceChannelAudioSink() { |
if (renderer_) { |
- renderer_->RemoveChannel(0); |
renderer_->SetSink(NULL); |
} |
} |