rtc::Event: Finalize migration to TimeDelta.

Bug: webrtc:14366
Change-Id: Icd8792a2f9efa5609dd13da2e175042fac101d36
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/272101
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Auto-Submit: Markus Handell <handellm@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37844}
diff --git a/sdk/objc/unittests/RTCAudioSessionTest.mm b/sdk/objc/unittests/RTCAudioSessionTest.mm
index f62eb46..2a00909 100644
--- a/sdk/objc/unittests/RTCAudioSessionTest.mm
+++ b/sdk/objc/unittests/RTCAudioSessionTest.mm
@@ -287,15 +287,15 @@
 
   rtc::Event waitLock;
   rtc::Event waitCleanup;
-  constexpr int timeoutMs = 5000;
-  thread->PostTask([audioSession, &waitLock, &waitCleanup] {
+  constexpr webrtc::TimeDelta timeout = webrtc::TimeDelta::Seconds(5);
+  thread->PostTask([audioSession, &waitLock, &waitCleanup, timeout] {
     [audioSession lockForConfiguration];
     waitLock.Set();
-    waitCleanup.Wait(timeoutMs);
+    waitCleanup.Wait(timeout);
     [audioSession unlockForConfiguration];
   });
 
-  waitLock.Wait(timeoutMs);
+  waitLock.Wait(timeout);
   [audioSession setCategory:AVAudioSessionCategoryPlayAndRecord withOptions:0 error:&error];
   EXPECT_TRUE(error != nil);
   EXPECT_EQ(error.domain, kRTCAudioSessionErrorDomain);