Remove //rtc_base:timeutils from public deps
Bug: webrtc:8603
Change-Id: Iaca9356d16275a02e8842c783f259131d72ef010
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/257914
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36460}
diff --git a/api/audio/BUILD.gn b/api/audio/BUILD.gn
index 2e059fd..46edb62 100644
--- a/api/audio/BUILD.gn
+++ b/api/audio/BUILD.gn
@@ -23,6 +23,7 @@
"../../rtc_base:logging",
"../../rtc_base:macromagic",
"../../rtc_base:rtc_base_approved",
+ "../../rtc_base:timeutils",
]
}
diff --git a/api/video/BUILD.gn b/api/video/BUILD.gn
index 074ec2d..f2c5bab 100644
--- a/api/video/BUILD.gn
+++ b/api/video/BUILD.gn
@@ -72,6 +72,7 @@
"../../rtc_base:checks",
"../../rtc_base:refcount",
"../../rtc_base:rtc_base_approved",
+ "../../rtc_base:timeutils",
"../../rtc_base/memory:aligned_malloc",
"../../rtc_base/system:rtc_export",
"//third_party/libyuv",
diff --git a/audio/BUILD.gn b/audio/BUILD.gn
index 267e5d3..f938e43 100644
--- a/audio/BUILD.gn
+++ b/audio/BUILD.gn
@@ -98,6 +98,7 @@
"../rtc_base:safe_minmax",
"../rtc_base:stringutils",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/containers:flat_set",
"../rtc_base/experiments:field_trial_parser",
"../rtc_base/synchronization:mutex",
diff --git a/call/BUILD.gn b/call/BUILD.gn
index b0876b0..1175878 100644
--- a/call/BUILD.gn
+++ b/call/BUILD.gn
@@ -215,6 +215,7 @@
"../rtc_base:rate_limiter",
"../rtc_base:rtc_base_approved",
"../rtc_base:rtc_task_queue",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../rtc_base/task_utils:repeating_task",
]
@@ -323,6 +324,7 @@
"../rtc_base:rtc_task_queue",
"../rtc_base:safe_minmax",
"../rtc_base:stringutils",
+ "../rtc_base:timeutils",
"../rtc_base/experiments:field_trial_parser",
"../rtc_base/network:sent_packet",
"../rtc_base/system:no_unique_address",
@@ -499,6 +501,7 @@
"../rtc_base:rtc_event",
"../rtc_base:safe_conversions",
"../rtc_base:task_queue_for_test",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../system_wrappers",
"../test:audio_codec_mocks",
@@ -568,6 +571,7 @@
"../rtc_base:stringutils",
"../rtc_base:task_queue_for_test",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../rtc_base/task_utils:pending_task_safety_flag",
"../rtc_base/task_utils:repeating_task",
diff --git a/common_audio/BUILD.gn b/common_audio/BUILD.gn
index 14eb9af..d7baba1 100644
--- a/common_audio/BUILD.gn
+++ b/common_audio/BUILD.gn
@@ -52,6 +52,7 @@
"../rtc_base:rtc_base_approved",
"../rtc_base:safe_conversions",
"../rtc_base:sanitizer",
+ "../rtc_base:timeutils",
"../rtc_base/memory:aligned_malloc",
"../rtc_base/system:arch",
"../rtc_base/system:file_wrapper",
@@ -385,6 +386,7 @@
"../rtc_base:rtc_base_approved",
"../rtc_base:rtc_base_tests_utils",
"../rtc_base:stringutils",
+ "../rtc_base:timeutils",
"../rtc_base/system:arch",
"../system_wrappers",
"../test:fileutils",
diff --git a/common_video/BUILD.gn b/common_video/BUILD.gn
index ca16a97..7a6d3af 100644
--- a/common_video/BUILD.gn
+++ b/common_video/BUILD.gn
@@ -63,6 +63,7 @@
"../rtc_base:refcount",
"../rtc_base:rtc_task_queue",
"../rtc_base:safe_minmax",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../rtc_base/system:rtc_export",
"../system_wrappers:metrics",
@@ -121,6 +122,7 @@
"../rtc_base:macromagic",
"../rtc_base:rtc_base_approved",
"../rtc_base:rtc_base_tests_utils",
+ "../rtc_base:timeutils",
"../system_wrappers:system_wrappers",
"../test:fileutils",
"../test:frame_utils",
diff --git a/examples/BUILD.gn b/examples/BUILD.gn
index d1d4bac..d292174 100644
--- a/examples/BUILD.gn
+++ b/examples/BUILD.gn
@@ -927,6 +927,7 @@
"../rtc_base:rtc_base_approved",
"../rtc_base:socket_address",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../test:scoped_key_value_config",
"//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/flags:parse",
diff --git a/logging/BUILD.gn b/logging/BUILD.gn
index 66a7b00..dc2b33e 100644
--- a/logging/BUILD.gn
+++ b/logging/BUILD.gn
@@ -374,6 +374,7 @@
"../rtc_base:rtc_task_queue",
"../rtc_base:safe_conversions",
"../rtc_base:safe_minmax",
+ "../rtc_base:timeutils",
"../rtc_base/system:no_unique_address",
]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
@@ -511,6 +512,7 @@
"../rtc_base:macromagic",
"../rtc_base:rtc_base_approved",
"../rtc_base:rtc_base_tests_utils",
+ "../rtc_base:timeutils",
"../system_wrappers",
"../test:fileutils",
"../test:test_support",
diff --git a/media/BUILD.gn b/media/BUILD.gn
index 87d5175..47fcdb4 100644
--- a/media/BUILD.gn
+++ b/media/BUILD.gn
@@ -88,6 +88,7 @@
"../rtc_base:sanitizer",
"../rtc_base:socket",
"../rtc_base:stringutils",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../rtc_base/system:file_wrapper",
"../rtc_base/system:no_unique_address",
@@ -301,6 +302,7 @@
"../rtc_base:safe_conversions",
"../rtc_base:stringutils",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/experiments:field_trial_parser",
"../rtc_base/experiments:min_video_bitrate_experiment",
"../rtc_base/experiments:normalize_simulcast_size_experiment",
@@ -498,6 +500,7 @@
"../rtc_base:rtc_task_queue",
"../rtc_base:stringutils",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../rtc_base/third_party/sigslot",
"../test:scoped_key_value_config",
@@ -614,6 +617,7 @@
"../rtc_base:safe_conversions",
"../rtc_base:stringutils",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/experiments:min_video_bitrate_experiment",
"../rtc_base/synchronization:mutex",
"../rtc_base/third_party/sigslot",
diff --git a/modules/audio_coding/BUILD.gn b/modules/audio_coding/BUILD.gn
index a6aacea..387aefa 100644
--- a/modules/audio_coding/BUILD.gn
+++ b/modules/audio_coding/BUILD.gn
@@ -767,6 +767,7 @@
"../../rtc_base:safe_conversions",
"../../rtc_base:safe_minmax",
"../../rtc_base:stringutils",
+ "../../rtc_base:timeutils",
"../../system_wrappers:field_trial",
]
absl_deps = [
@@ -916,6 +917,7 @@
"../../rtc_base:protobuf_utils",
"../../rtc_base:rtc_base_approved",
"../../rtc_base:safe_conversions",
+ "../../rtc_base:timeutils",
"../../rtc_base/system:file_wrapper",
"../../system_wrappers",
"../../system_wrappers:field_trial",
@@ -1172,6 +1174,7 @@
"../../rtc_base:rtc_base_approved",
"../../rtc_base:safe_conversions",
"../../rtc_base:stringutils",
+ "../../rtc_base:timeutils",
"../rtp_rtcp",
"../rtp_rtcp:rtp_rtcp_format",
]
@@ -1419,6 +1422,7 @@
"../../rtc_base:macromagic",
"../../rtc_base:rtc_base_approved",
"../../rtc_base:stringutils",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../test:fileutils",
"../../test:scoped_key_value_config",
@@ -1445,6 +1449,7 @@
"../../api/audio_codecs/opus:audio_encoder_opus",
"../../rtc_base:macromagic",
"../../rtc_base:rtc_base_approved",
+ "../../rtc_base:timeutils",
"../../system_wrappers",
"../../system_wrappers:field_trial",
"../../test:fileutils",
diff --git a/modules/audio_device/BUILD.gn b/modules/audio_device/BUILD.gn
index 6171a55..e4a45bc 100644
--- a/modules/audio_device/BUILD.gn
+++ b/modules/audio_device/BUILD.gn
@@ -77,6 +77,7 @@
"../../rtc_base:rtc_base_approved",
"../../rtc_base:rtc_task_queue",
"../../rtc_base:safe_conversions",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../system_wrappers",
"../../system_wrappers:metrics",
@@ -160,6 +161,7 @@
"../../rtc_base:rtc_base_approved",
"../../rtc_base:safe_conversions",
"../../rtc_base:stringutils",
+ "../../rtc_base:timeutils",
]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
}
@@ -191,6 +193,7 @@
"../../rtc_base:rtc_task_queue",
"../../rtc_base:safe_conversions",
"../../rtc_base:stringutils",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../rtc_base/system:arch",
"../../rtc_base/system:file_wrapper",
@@ -413,6 +416,7 @@
"../../rtc_base:rtc_base_approved",
"../../rtc_base:rtc_event",
"../../rtc_base:safe_conversions",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../system_wrappers",
"../../test:fileutils",
diff --git a/modules/audio_processing/BUILD.gn b/modules/audio_processing/BUILD.gn
index 39b29aa..64fcb80 100644
--- a/modules/audio_processing/BUILD.gn
+++ b/modules/audio_processing/BUILD.gn
@@ -186,6 +186,7 @@
"../../rtc_base:refcount",
"../../rtc_base:safe_minmax",
"../../rtc_base:sanitizer",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../rtc_base/system:rtc_export",
"../../system_wrappers",
@@ -552,6 +553,7 @@
"../../rtc_base:safe_conversions",
"../../rtc_base:stringutils",
"../../rtc_base:task_queue_for_test",
+ "../../rtc_base:timeutils",
"../../rtc_base/system:file_wrapper",
"../../system_wrappers",
"../../system_wrappers:field_trial",
diff --git a/modules/desktop_capture/BUILD.gn b/modules/desktop_capture/BUILD.gn
index 9c82ce2..f1ae63d 100644
--- a/modules/desktop_capture/BUILD.gn
+++ b/modules/desktop_capture/BUILD.gn
@@ -61,6 +61,7 @@
"../../api:scoped_refptr",
"../../rtc_base:checks",
"../../rtc_base:logging",
+ "../../rtc_base:timeutils",
]
if (rtc_desktop_capture_supported) {
deps += [
@@ -123,6 +124,7 @@
"../../rtc_base:checks",
"../../rtc_base:logging",
"../../rtc_base:macromagic",
+ "../../rtc_base:timeutils",
# TODO(bugs.webrtc.org/9987): Remove this dep on rtc_base:rtc_base once
# rtc_base:threading is fully defined.
@@ -319,6 +321,7 @@
"../../rtc_base:checks",
"../../rtc_base:logging",
"../../rtc_base:rtc_base_approved",
+ "../../rtc_base:timeutils",
"../../rtc_base/system:rtc_export",
"../../sdk:helpers_objc",
]
@@ -485,6 +488,7 @@
"../../rtc_base:macromagic",
"../../rtc_base:refcount",
"../../rtc_base:stringutils",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../rtc_base/system:arch",
"../../rtc_base/system:no_unique_address",
diff --git a/modules/pacing/BUILD.gn b/modules/pacing/BUILD.gn
index 41e8c76..30390e2 100644
--- a/modules/pacing/BUILD.gn
+++ b/modules/pacing/BUILD.gn
@@ -53,6 +53,7 @@
"../../rtc_base:rtc_base_approved",
"../../rtc_base:rtc_numerics",
"../../rtc_base:rtc_task_queue",
+ "../../rtc_base:timeutils",
"../../rtc_base/experiments:field_trial_parser",
"../../rtc_base/synchronization:mutex",
"../../rtc_base/task_utils:to_queued_task",
diff --git a/modules/rtp_rtcp/BUILD.gn b/modules/rtp_rtcp/BUILD.gn
index 1704ea0..b2a0ff0 100644
--- a/modules/rtp_rtcp/BUILD.gn
+++ b/modules/rtp_rtcp/BUILD.gn
@@ -303,6 +303,7 @@
"../../rtc_base:rtc_numerics",
"../../rtc_base:safe_conversions",
"../../rtc_base:safe_minmax",
+ "../../rtc_base:timeutils",
"../../rtc_base/containers:flat_map",
"../../rtc_base/experiments:field_trial_parser",
"../../rtc_base/synchronization:mutex",
@@ -390,6 +391,7 @@
"../../rtc_base:logging",
"../../rtc_base:rtc_base_approved",
"../../rtc_base:rtc_event",
+ "../../rtc_base:timeutils",
"../../rtc_base/containers:flat_map",
"../../rtc_base/task_utils:repeating_task",
"../../rtc_base/task_utils:to_queued_task",
@@ -627,6 +629,7 @@
"../../rtc_base:rtc_numerics",
"../../rtc_base:stringutils",
"../../rtc_base:task_queue_for_test",
+ "../../rtc_base:timeutils",
"../../rtc_base/task_utils:to_queued_task",
"../../system_wrappers",
"../../test:field_trial",
diff --git a/modules/utility/BUILD.gn b/modules/utility/BUILD.gn
index 9eec6bc..9b6c0d1 100644
--- a/modules/utility/BUILD.gn
+++ b/modules/utility/BUILD.gn
@@ -38,6 +38,7 @@
"../../rtc_base:logging",
"../../rtc_base:rtc_base_approved",
"../../rtc_base:rtc_event",
+ "../../rtc_base:timeutils",
"../../rtc_base/system:arch",
"../../system_wrappers",
]
@@ -65,6 +66,7 @@
"../../api/task_queue",
"../../api/task_queue:task_queue_test",
"../../rtc_base:rtc_base_approved",
+ "../../rtc_base:timeutils",
"../../test:test_support",
]
}
diff --git a/modules/video_capture/BUILD.gn b/modules/video_capture/BUILD.gn
index b15b733..e46a8d2 100644
--- a/modules/video_capture/BUILD.gn
+++ b/modules/video_capture/BUILD.gn
@@ -37,6 +37,7 @@
"../../rtc_base:refcount",
"../../rtc_base:rtc_base_approved",
"../../rtc_base:stringutils",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../system_wrappers",
"//third_party/libyuv",
@@ -139,6 +140,7 @@
"../../api/video:video_rtp_headers",
"../../common_video",
"../../rtc_base:rtc_base_approved",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../system_wrappers",
"../../test:frame_utils",
diff --git a/modules/video_coding/BUILD.gn b/modules/video_coding/BUILD.gn
index 5168492..e56830c 100644
--- a/modules/video_coding/BUILD.gn
+++ b/modules/video_coding/BUILD.gn
@@ -347,6 +347,7 @@
"../../rtc_base:rtc_task_queue",
"../../rtc_base:safe_conversions",
"../../rtc_base:threading",
+ "../../rtc_base:timeutils",
"../../rtc_base/experiments:alr_experiment",
"../../rtc_base/experiments:field_trial_parser",
"../../rtc_base/experiments:jitter_upper_bound_experiment",
@@ -529,6 +530,7 @@
"../../rtc_base:rtc_numerics",
"../../rtc_base:rtc_task_queue",
"../../rtc_base:stringutils",
+ "../../rtc_base:timeutils",
"../../rtc_base:weak_ptr",
"../../rtc_base/experiments:bandwidth_quality_scaler_settings",
"../../rtc_base/experiments:encoder_info_settings",
@@ -578,6 +580,7 @@
"../../rtc_base",
"../../rtc_base:checks",
"../../rtc_base:logging",
+ "../../rtc_base:timeutils",
"../../rtc_base/system:rtc_export",
"../../system_wrappers:field_trial",
"../../system_wrappers:metrics",
@@ -683,6 +686,7 @@
"../../rtc_base:logging",
"../../rtc_base:rtc_base_approved",
"../../rtc_base:rtc_numerics",
+ "../../rtc_base:timeutils",
"../../rtc_base/experiments:cpu_speed_experiment",
"../../rtc_base/experiments:encoder_info_settings",
"../../rtc_base/experiments:field_trial_parser",
@@ -724,6 +728,7 @@
"../../rtc_base:macromagic",
"../../rtc_base:rtc_base_approved",
"../../rtc_base:rtc_numerics",
+ "../../rtc_base:timeutils",
"../../system_wrappers:field_trial",
"../../system_wrappers:metrics",
]
@@ -786,6 +791,7 @@
"../../rtc_base:checks",
"../../rtc_base:logging",
"../../rtc_base:stringutils",
+ "../../rtc_base:timeutils",
"../../rtc_base/experiments:encoder_info_settings",
"../../rtc_base/experiments:field_trial_parser",
"../../rtc_base/experiments:rate_control_settings",
@@ -932,6 +938,7 @@
"../../rtc_base:rtc_base_approved",
"../../rtc_base:rtc_event",
"../../rtc_base:rtc_task_queue",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../rtc_base/system:no_unique_address",
"../../rtc_base/task_utils:to_queued_task",
@@ -1007,6 +1014,7 @@
"../../rtc_base:rtc_base_tests_utils",
"../../rtc_base:stringutils",
"../../rtc_base:task_queue_for_test",
+ "../../rtc_base:timeutils",
"../../system_wrappers",
"../../test:fileutils",
"../../test:perf_test",
@@ -1093,6 +1101,7 @@
"../../rtc_base",
"../../rtc_base:refcount",
"../../rtc_base:stringutils",
+ "../../rtc_base:timeutils",
"../../test:explicit_key_value_config",
"../../test:field_trial",
"../../test:fileutils",
@@ -1256,6 +1265,7 @@
"../../rtc_base:rtc_task_queue",
"../../rtc_base:stringutils",
"../../rtc_base:task_queue_for_test",
+ "../../rtc_base:timeutils",
"../../rtc_base/experiments:encoder_info_settings",
"../../rtc_base/experiments:jitter_upper_bound_experiment",
"../../rtc_base/synchronization:mutex",
diff --git a/net/dcsctp/socket/BUILD.gn b/net/dcsctp/socket/BUILD.gn
index edb5a2a..63364eb 100644
--- a/net/dcsctp/socket/BUILD.gn
+++ b/net/dcsctp/socket/BUILD.gn
@@ -240,6 +240,7 @@
"../../../rtc_base:rtc_base_tests_utils",
"../../../rtc_base:socket_address",
"../../../rtc_base:stringutils",
+ "../../../rtc_base:timeutils",
"../../../rtc_base/task_utils:to_queued_task",
"../../../test:test_support",
"../common:handover_testing",
diff --git a/p2p/BUILD.gn b/p2p/BUILD.gn
index eab036e..ebbf701 100644
--- a/p2p/BUILD.gn
+++ b/p2p/BUILD.gn
@@ -117,6 +117,7 @@
"../rtc_base:socket_server",
"../rtc_base:stringutils",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/containers:flat_map",
"../rtc_base/experiments:field_trial_parser",
"../rtc_base/memory:always_valid_pointer",
@@ -265,6 +266,7 @@
"../rtc_base:socket_address",
"../rtc_base:testclient",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/network:sent_packet",
"../rtc_base/third_party/sigslot",
"../system_wrappers:metrics",
@@ -330,6 +332,7 @@
"../rtc_base:logging",
"../rtc_base:socket_address",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/system:rtc_export",
"../rtc_base/task_utils:pending_task_safety_flag",
"../rtc_base/task_utils:to_queued_task",
diff --git a/pc/BUILD.gn b/pc/BUILD.gn
index fc6950a..98dd867 100644
--- a/pc/BUILD.gn
+++ b/pc/BUILD.gn
@@ -584,6 +584,7 @@
"../rtc_base:macromagic",
"../rtc_base:rtc_base_approved",
"../rtc_base:stringutils",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../system_wrappers:metrics",
]
@@ -938,6 +939,7 @@
"../rtc_base:socket_factory",
"../rtc_base:socket_server",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/task_utils:to_queued_task",
]
}
@@ -2349,6 +2351,7 @@
"../rtc_base:socket_address",
"../rtc_base:stringutils",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../rtc_base/third_party/base64",
"../rtc_base/third_party/sigslot",
@@ -2628,6 +2631,7 @@
"../rtc_base:stringutils",
"../rtc_base:task_queue_for_test",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../rtc_base/task_utils:repeating_task",
"../rtc_base/third_party/sigslot",
diff --git a/rtc_base/BUILD.gn b/rtc_base/BUILD.gn
index 1bcbde8..83e1366 100644
--- a/rtc_base/BUILD.gn
+++ b/rtc_base/BUILD.gn
@@ -90,6 +90,7 @@
":safe_compare",
":safe_conversions",
":stringutils",
+ ":timeutils",
":type_traits",
"../api:array_view",
"../api:scoped_refptr",
@@ -181,7 +182,6 @@
public_deps += [ # no-presubmit-check TODO(webrtc:8603)
":platform_thread",
":platform_thread_types",
- ":timeutils",
"../api:sequence_checker",
]
}
@@ -951,6 +951,7 @@
":socket_server",
":stringutils",
":threading",
+ ":timeutils",
"../api:array_view",
"../api:field_trials_view",
"../api:function_view",
@@ -1244,6 +1245,7 @@
":socket_server",
":stringutils",
":threading",
+ ":timeutils",
"../api/units:time_delta",
"../api/units:timestamp",
"../test:scoped_key_value_config",
@@ -1346,6 +1348,7 @@
":socket_server",
":testclient",
":threading",
+ ":timeutils",
"../system_wrappers",
"../test:fileutils",
"../test:test_main",
@@ -1437,6 +1440,7 @@
":stringutils",
":testclient",
":threading",
+ ":timeutils",
"../api:array_view",
"../api:scoped_refptr",
"../api/numerics",
@@ -1473,6 +1477,7 @@
":rtc_event",
":rtc_task_queue",
":task_queue_for_test",
+ ":timeutils",
"../test:test_main",
"../test:test_support",
]
@@ -1573,6 +1578,7 @@
":stringutils",
":testclient",
":threading",
+ ":timeutils",
"../api:array_view",
"../api/task_queue",
"../api/task_queue:task_queue_test",
diff --git a/rtc_tools/network_tester/BUILD.gn b/rtc_tools/network_tester/BUILD.gn
index df984a0..408a6a8 100644
--- a/rtc_tools/network_tester/BUILD.gn
+++ b/rtc_tools/network_tester/BUILD.gn
@@ -53,6 +53,7 @@
"../../rtc_base:rtc_task_queue",
"../../rtc_base:socket_address",
"../../rtc_base:threading",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../rtc_base/system:no_unique_address",
"../../rtc_base/third_party/sigslot",
diff --git a/sdk/BUILD.gn b/sdk/BUILD.gn
index 81f09d9..780bcf3 100644
--- a/sdk/BUILD.gn
+++ b/sdk/BUILD.gn
@@ -282,6 +282,7 @@
"../rtc_base:macromagic",
"../rtc_base:refcount",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../system_wrappers:field_trial",
"../system_wrappers:metrics",
]
@@ -1038,6 +1039,7 @@
"../rtc_base:logging",
"../rtc_base:network_constants",
"../rtc_base:safe_conversions",
+ "../rtc_base:timeutils",
"../stats:rtc_stats",
"../system_wrappers:field_trial",
"../system_wrappers:metrics",
@@ -1657,6 +1659,7 @@
"../rtc_base",
"../rtc_base:checks",
"../rtc_base:logging",
+ "../rtc_base:timeutils",
]
}
@@ -1716,6 +1719,7 @@
"../rtc_base:checks",
"../rtc_base:logging",
"../rtc_base:rtc_base_approved",
+ "../rtc_base:timeutils",
"//third_party/libyuv",
]
diff --git a/sdk/android/BUILD.gn b/sdk/android/BUILD.gn
index 3b595c1..ce94621 100644
--- a/sdk/android/BUILD.gn
+++ b/sdk/android/BUILD.gn
@@ -698,6 +698,7 @@
"../../rtc_base:rtc_task_queue",
"../../rtc_base:safe_conversions",
"../../rtc_base:threading",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../rtc_base/task_utils:to_queued_task",
"//third_party/libyuv",
@@ -1139,6 +1140,7 @@
"../../rtc_base:checks",
"../../rtc_base:refcount",
"../../rtc_base:rtc_base_approved",
+ "../../rtc_base:timeutils",
]
}
@@ -1205,6 +1207,7 @@
"../../rtc_base:logging",
"../../rtc_base:macromagic",
"../../rtc_base:rtc_base_approved",
+ "../../rtc_base:timeutils",
"../../system_wrappers:field_trial",
"../../system_wrappers:metrics",
]
@@ -1262,6 +1265,7 @@
"../../rtc_base:logging",
"../../rtc_base:macromagic",
"../../rtc_base:rtc_base_approved",
+ "../../rtc_base:timeutils",
]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
}
@@ -1644,6 +1648,7 @@
"../../rtc_base:rtc_event",
"../../rtc_base:stringutils",
"../../rtc_base:threading",
+ "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex",
"../../rtc_base/system:inline",
"../../system_wrappers",
diff --git a/system_wrappers/BUILD.gn b/system_wrappers/BUILD.gn
index dc329b3..433ec41 100644
--- a/system_wrappers/BUILD.gn
+++ b/system_wrappers/BUILD.gn
@@ -38,6 +38,7 @@
"../rtc_base:checks",
"../rtc_base:logging",
"../rtc_base:safe_conversions",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../rtc_base/system:arch",
"../rtc_base/system:rtc_export",
diff --git a/test/BUILD.gn b/test/BUILD.gn
index ae0e226..953d774 100644
--- a/test/BUILD.gn
+++ b/test/BUILD.gn
@@ -912,6 +912,7 @@
"../rtc_base:rtc_event",
"../rtc_base:task_queue_for_test",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/task_utils:to_queued_task",
"../system_wrappers",
"../system_wrappers:field_trial",
diff --git a/test/fuzzers/utils/BUILD.gn b/test/fuzzers/utils/BUILD.gn
index 3e0782f..7ed8a37 100644
--- a/test/fuzzers/utils/BUILD.gn
+++ b/test/fuzzers/utils/BUILD.gn
@@ -29,6 +29,7 @@
"../../../rtc_base:rtc_base_approved",
"../../../rtc_base:rtc_base_tests_utils",
"../../../rtc_base:rtc_json",
+ "../../../rtc_base:timeutils",
"../../../system_wrappers",
"../../../test:call_config_utils",
"../../../test:encoder_settings",
diff --git a/test/pc/e2e/BUILD.gn b/test/pc/e2e/BUILD.gn
index b4e6244..163e274 100644
--- a/test/pc/e2e/BUILD.gn
+++ b/test/pc/e2e/BUILD.gn
@@ -672,6 +672,7 @@
"../../../rtc_base:rtc_event",
"../../../rtc_base:rtc_numerics",
"../../../rtc_base:stringutils",
+ "../../../rtc_base:timeutils",
"../../../rtc_base/synchronization:mutex",
"../../../rtc_tools:video_quality_analysis",
"../../../system_wrappers",
diff --git a/video/BUILD.gn b/video/BUILD.gn
index c9ba3e8..b770963 100644
--- a/video/BUILD.gn
+++ b/video/BUILD.gn
@@ -122,6 +122,7 @@
"../rtc_base:safe_conversions",
"../rtc_base:stringutils",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base:weak_ptr",
"../rtc_base/experiments:alr_experiment",
"../rtc_base/experiments:field_trial_parser",
@@ -210,6 +211,7 @@
"../rtc_base:rtc_numerics",
"../rtc_base:rtc_task_queue",
"../rtc_base:stringutils",
+ "../rtc_base:timeutils",
"../rtc_base/experiments:field_trial_parser",
"../rtc_base/experiments:keyframe_interval_settings_experiment",
"../rtc_base/synchronization:mutex",
@@ -251,6 +253,7 @@
"../rtc_base:logging",
"../rtc_base:rtc_base_approved",
"../rtc_base:rtc_task_queue",
+ "../rtc_base:timeutils",
"../rtc_base/memory:always_valid_pointer",
"../rtc_base/synchronization:mutex",
"../system_wrappers",
@@ -295,6 +298,7 @@
"../rtc_base:logging",
"../rtc_base:macromagic",
"../rtc_base:rtc_base_approved",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../rtc_base/system:no_unique_address",
"../rtc_base/task_utils:pending_task_safety_flag",
@@ -573,6 +577,7 @@
"../rtc_base:rtc_numerics",
"../rtc_base:stringutils",
"../rtc_base:task_queue_for_test",
+ "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../rtc_base/task_utils:repeating_task",
"../system_wrappers",
@@ -912,6 +917,7 @@
"../rtc_base:stringutils",
"../rtc_base:task_queue_for_test",
"../rtc_base:threading",
+ "../rtc_base:timeutils",
"../rtc_base/containers:flat_map",
"../rtc_base/experiments:alr_experiment",
"../rtc_base/experiments:encoder_info_settings",