Index: webrtc/pc/webrtcsession_unittest.cc |
diff --git a/webrtc/pc/webrtcsession_unittest.cc b/webrtc/pc/webrtcsession_unittest.cc |
index 757e14e0497fe23347176da952f8f842f91ef984..1a5f47da257e4d33f6205c832a89a63a3c09a6f3 100644 |
--- a/webrtc/pc/webrtcsession_unittest.cc |
+++ b/webrtc/pc/webrtcsession_unittest.cc |
@@ -41,7 +41,6 @@ |
#include "webrtc/p2p/client/basicportallocator.h" |
#include "webrtc/pc/audiotrack.h" |
#include "webrtc/pc/channelmanager.h" |
-#include "webrtc/pc/fakemediacontroller.h" |
#include "webrtc/pc/mediasession.h" |
#include "webrtc/pc/peerconnection.h" |
#include "webrtc/pc/sctputils.h" |
@@ -255,7 +254,10 @@ class FakeSctpTransportFactory : public cricket::SctpTransportInternalFactory { |
class WebRtcSessionForTest : public webrtc::WebRtcSession { |
public: |
WebRtcSessionForTest( |
- webrtc::MediaControllerInterface* media_controller, |
+ webrtc::Call* fake_call, |
+ cricket::ChannelManager* channel_manager, |
+ const cricket::MediaConfig& media_config, |
+ webrtc::RtcEventLog* event_log, |
rtc::Thread* network_thread, |
rtc::Thread* worker_thread, |
rtc::Thread* signaling_thread, |
@@ -263,7 +265,7 @@ class WebRtcSessionForTest : public webrtc::WebRtcSession { |
webrtc::IceObserver* ice_observer, |
std::unique_ptr<cricket::TransportController> transport_controller, |
std::unique_ptr<FakeSctpTransportFactory> sctp_factory) |
- : WebRtcSession(media_controller, |
+ : WebRtcSession(fake_call, channel_manager, media_config, event_log, |
network_thread, |
worker_thread, |
signaling_thread, |
@@ -375,11 +377,6 @@ class WebRtcSessionTest |
std::unique_ptr<cricket::DataEngineInterface>(data_engine_), |
rtc::Thread::Current())), |
fake_call_(webrtc::Call::Config(&event_log_)), |
- media_controller_( |
- webrtc::MediaControllerInterface::Create(cricket::MediaConfig(), |
- rtc::Thread::Current(), |
- channel_manager_.get(), |
- &event_log_)), |
tdesc_factory_(new cricket::TransportDescriptionFactory()), |
desc_factory_( |
new cricket::MediaSessionDescriptionFactory(channel_manager_.get(), |
@@ -424,8 +421,9 @@ class WebRtcSessionTest |
const rtc::CryptoOptions& crypto_options) { |
ASSERT_TRUE(session_.get() == NULL); |
fake_sctp_transport_factory_ = new FakeSctpTransportFactory(); |
- session_.reset(new WebRtcSessionForTest( |
- media_controller_.get(), rtc::Thread::Current(), rtc::Thread::Current(), |
+ session_.reset(new WebRtcSessionForTest(&fake_call_, |
+ channel_manager_.get(), cricket::MediaConfig(), &event_log_, |
+ rtc::Thread::Current(), rtc::Thread::Current(), |
rtc::Thread::Current(), allocator_.get(), &observer_, |
std::unique_ptr<cricket::TransportController>( |
new cricket::TransportController( |
@@ -1380,8 +1378,6 @@ class WebRtcSessionTest |
} |
void TestPacketOptions() { |
- media_controller_.reset( |
- new cricket::FakeMediaController(channel_manager_.get(), &fake_call_)); |
LoopbackNetworkConfiguration config; |
LoopbackNetworkManager loopback_network_manager(this, config); |
@@ -1515,7 +1511,6 @@ class WebRtcSessionTest |
FakeSctpTransportFactory* fake_sctp_transport_factory_ = nullptr; |
std::unique_ptr<cricket::ChannelManager> channel_manager_; |
cricket::FakeCall fake_call_; |
- std::unique_ptr<webrtc::MediaControllerInterface> media_controller_; |
std::unique_ptr<cricket::TransportDescriptionFactory> tdesc_factory_; |
std::unique_ptr<cricket::MediaSessionDescriptionFactory> desc_factory_; |
std::unique_ptr<rtc::PhysicalSocketServer> pss_; |