| Index: webrtc/pc/peerconnectioninterface_unittest.cc
|
| diff --git a/webrtc/pc/peerconnectioninterface_unittest.cc b/webrtc/pc/peerconnectioninterface_unittest.cc
|
| index 8b8b49c7223fee5cf7f6998d7336156111fa8560..de62104acf25bdb16bc9f8947dda4e7c65b61fef 100644
|
| --- a/webrtc/pc/peerconnectioninterface_unittest.cc
|
| +++ b/webrtc/pc/peerconnectioninterface_unittest.cc
|
| @@ -22,10 +22,12 @@
|
| #include "webrtc/api/rtpsenderinterface.h"
|
| #include "webrtc/api/test/fakeconstraints.h"
|
| #include "webrtc/base/gunit.h"
|
| +#include "webrtc/base/physicalsocketserver.h"
|
| #include "webrtc/base/ssladapter.h"
|
| #include "webrtc/base/sslstreamadapter.h"
|
| #include "webrtc/base/stringutils.h"
|
| #include "webrtc/base/thread.h"
|
| +#include "webrtc/base/virtualsocketserver.h"
|
| #include "webrtc/media/base/fakevideocapturer.h"
|
| #include "webrtc/media/sctp/sctptransportinternal.h"
|
| #include "webrtc/p2p/base/fakeportallocator.h"
|
| @@ -659,7 +661,10 @@ class PeerConnectionFactoryForTest : public webrtc::PeerConnectionFactory {
|
|
|
| class PeerConnectionInterfaceTest : public testing::Test {
|
| protected:
|
| - PeerConnectionInterfaceTest() {
|
| + PeerConnectionInterfaceTest()
|
| + : pss_(new rtc::PhysicalSocketServer),
|
| + vss_(new rtc::VirtualSocketServer(pss_.get())),
|
| + main_(vss_.get()) {
|
| #ifdef WEBRTC_ANDROID
|
| webrtc::InitializeAndroidObjects();
|
| #endif
|
| @@ -1123,6 +1128,9 @@ class PeerConnectionInterfaceTest : public testing::Test {
|
| return audio_desc->streams()[0].cname;
|
| }
|
|
|
| + std::unique_ptr<rtc::PhysicalSocketServer> pss_;
|
| + std::unique_ptr<rtc::VirtualSocketServer> vss_;
|
| + rtc::AutoSocketServerThread main_;
|
| cricket::FakePortAllocator* port_allocator_ = nullptr;
|
| FakeRTCCertificateGenerator* fake_certificate_generator_ = nullptr;
|
| rtc::scoped_refptr<webrtc::PeerConnectionFactoryInterface> pc_factory_;
|
|
|