Replaces call config create in tests with modify.
This ensures the event logs in CallTest will be used by default.
Bug: webrtc:9510
Change-Id: I9df82b5ef39e1b2cba2789f8c5c7a9fed3c4c2f6
Reviewed-on: https://webrtc-review.googlesource.com/88562
Commit-Queue: Sebastian Jansson <srte@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23970}
diff --git a/test/call_test.h b/test/call_test.h
index dcaff2e..b47377f 100644
--- a/test/call_test.h
+++ b/test/call_test.h
@@ -219,7 +219,7 @@
class BaseTest : public RtpRtcpObserver {
public:
BaseTest();
- explicit BaseTest(unsigned int timeout_ms);
+ explicit BaseTest(int timeout_ms);
virtual ~BaseTest();
virtual void PerformTest() = 0;
@@ -235,8 +235,9 @@
TestAudioDeviceModule* send_audio_device,
TestAudioDeviceModule* recv_audio_device);
- virtual Call::Config GetSenderCallConfig();
- virtual Call::Config GetReceiverCallConfig();
+ virtual void ModifySenderCallConfig(Call::Config* config);
+ virtual void ModifyReceiverCallConfig(Call::Config* config);
+
virtual void OnRtpTransportControllerSendCreated(
RtpTransportControllerSend* controller);
virtual void OnCallsCreated(Call* sender_call, Call* receiver_call);
@@ -274,13 +275,11 @@
FrameGeneratorCapturer* frame_generator_capturer);
virtual void OnStreamsStopped();
-
- std::unique_ptr<webrtc::RtcEventLog> event_log_;
};
class SendTest : public BaseTest {
public:
- explicit SendTest(unsigned int timeout_ms);
+ explicit SendTest(int timeout_ms);
bool ShouldCreateReceivers() const override;
};
@@ -288,7 +287,7 @@
class EndToEndTest : public BaseTest {
public:
EndToEndTest();
- explicit EndToEndTest(unsigned int timeout_ms);
+ explicit EndToEndTest(int timeout_ms);
bool ShouldCreateReceivers() const override;
};