Index: webrtc/pc/peerconnection.cc |
diff --git a/webrtc/pc/peerconnection.cc b/webrtc/pc/peerconnection.cc |
index a3981039e6cfe89554092b4c14d7f2f7b0f175e4..4e85e4bda8ab893fb34e4582062e9b87e06a413c 100644 |
--- a/webrtc/pc/peerconnection.cc |
+++ b/webrtc/pc/peerconnection.cc |
@@ -457,11 +457,10 @@ bool PeerConnection::Initialize( |
return false; |
} |
- media_controller_.reset(factory_->CreateMediaController( |
- configuration.media_config, event_log_.get())); |
- |
session_.reset(new WebRtcSession( |
- media_controller_.get(), factory_->network_thread(), |
+ factory_->channel_manager(), configuration.media_config, |
+ event_log_.get(), |
+ factory_->network_thread(), |
factory_->worker_thread(), factory_->signaling_thread(), |
port_allocator_.get(), |
std::unique_ptr<cricket::TransportController>( |