Index: webrtc/test/call_test.h |
diff --git a/webrtc/test/call_test.h b/webrtc/test/call_test.h |
index 4a645b4cfd5de69a8781568b74b027411a529d75..d80d81985904a68a58c468a4fa6f41b66da3b0ab 100644 |
--- a/webrtc/test/call_test.h |
+++ b/webrtc/test/call_test.h |
@@ -46,7 +46,7 @@ class CallTest : public ::testing::Test { |
static const int kAbsSendTimeExtensionId; |
protected: |
- void RunBaseTest(BaseTest* test); |
+ void RunBaseTest(BaseTest* test, const FakeNetworkPipe::Config& config); |
void CreateCalls(const Call::Config& sender_config, |
const Call::Config& receiver_config); |
@@ -67,11 +67,13 @@ class CallTest : public ::testing::Test { |
Clock* const clock_; |
rtc::scoped_ptr<Call> sender_call_; |
+ rtc::scoped_ptr<PacketTransport> send_transport_; |
VideoSendStream::Config send_config_; |
VideoEncoderConfig encoder_config_; |
VideoSendStream* send_stream_; |
rtc::scoped_ptr<Call> receiver_call_; |
+ rtc::scoped_ptr<PacketTransport> receive_transport_; |
std::vector<VideoReceiveStream::Config> receive_configs_; |
std::vector<VideoReceiveStream*> receive_streams_; |
@@ -83,7 +85,6 @@ class CallTest : public ::testing::Test { |
class BaseTest : public RtpRtcpObserver { |
public: |
explicit BaseTest(unsigned int timeout_ms); |
- BaseTest(unsigned int timeout_ms, const FakeNetworkPipe::Config& config); |
virtual ~BaseTest(); |
virtual void PerformTest() = 0; |
@@ -94,6 +95,8 @@ class BaseTest : public RtpRtcpObserver { |
virtual Call::Config GetSenderCallConfig(); |
virtual Call::Config GetReceiverCallConfig(); |
virtual void OnCallsCreated(Call* sender_call, Call* receiver_call); |
+ virtual void OnTransportsCreated(PacketTransport* send_transport, |
+ PacketTransport* receive_transport); |
virtual void ModifyConfigs( |
VideoSendStream::Config* send_config, |
@@ -110,7 +113,6 @@ class BaseTest : public RtpRtcpObserver { |
class SendTest : public BaseTest { |
public: |
explicit SendTest(unsigned int timeout_ms); |
- SendTest(unsigned int timeout_ms, const FakeNetworkPipe::Config& config); |
bool ShouldCreateReceivers() const override; |
}; |
@@ -118,7 +120,6 @@ class SendTest : public BaseTest { |
class EndToEndTest : public BaseTest { |
public: |
explicit EndToEndTest(unsigned int timeout_ms); |
- EndToEndTest(unsigned int timeout_ms, const FakeNetworkPipe::Config& config); |
bool ShouldCreateReceivers() const override; |
}; |