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;
 };