Delete Call dependency on ProcessThread as unused

Last usage or ProcessThread was removed in
https://webrtc-review.googlesource.com/c/src/+/265921

Bug: webrtc:7219
Change-Id: Ia46d9e2530cd0dbf56a5c0ca6e1bf0936fd62672
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266363
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37287}
diff --git a/api/test/create_time_controller.cc b/api/test/create_time_controller.cc
index d4ec987..d198f2b 100644
--- a/api/test/create_time_controller.cc
+++ b/api/test/create_time_controller.cc
@@ -37,22 +37,15 @@
     explicit TimeControllerBasedCallFactory(TimeController* time_controller)
         : time_controller_(time_controller) {}
     Call* CreateCall(const Call::Config& config) override {
-      if (!module_thread_) {
-        module_thread_ = SharedModuleThread::Create(
-            time_controller_->CreateProcessThread("CallModules"),
-            [this]() { module_thread_ = nullptr; });
-      }
-
       RtpTransportConfig transportConfig = config.ExtractTransportConfig();
 
-      return Call::Create(config, time_controller_->GetClock(), module_thread_,
+      return Call::Create(config, time_controller_->GetClock(),
                           config.rtp_transport_controller_send_factory->Create(
                               transportConfig, time_controller_->GetClock()));
     }
 
    private:
     TimeController* time_controller_;
-    rtc::scoped_refptr<SharedModuleThread> module_thread_;
   };
   return std::make_unique<TimeControllerBasedCallFactory>(time_controller);
 }