From dd837e28fa1117cb5d16a8eb8b77e9ea21a9d800 Mon Sep 17 00:00:00 2001 From: Florent Castelli Date: Mon, 4 Apr 2022 17:16:15 +0200 Subject: [PATCH] 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 Auto-Submit: Florent Castelli Commit-Queue: Florent Castelli Cr-Commit-Position: refs/heads/main@{#36460} --- api/audio/BUILD.gn | 1 + api/video/BUILD.gn | 1 + audio/BUILD.gn | 1 + call/BUILD.gn | 4 ++++ common_audio/BUILD.gn | 2 ++ common_video/BUILD.gn | 2 ++ examples/BUILD.gn | 1 + logging/BUILD.gn | 2 ++ media/BUILD.gn | 4 ++++ modules/audio_coding/BUILD.gn | 5 +++++ modules/audio_device/BUILD.gn | 4 ++++ modules/audio_processing/BUILD.gn | 2 ++ modules/desktop_capture/BUILD.gn | 4 ++++ modules/pacing/BUILD.gn | 1 + modules/rtp_rtcp/BUILD.gn | 3 +++ modules/utility/BUILD.gn | 2 ++ modules/video_capture/BUILD.gn | 2 ++ modules/video_coding/BUILD.gn | 10 ++++++++++ net/dcsctp/socket/BUILD.gn | 1 + p2p/BUILD.gn | 3 +++ pc/BUILD.gn | 4 ++++ rtc_base/BUILD.gn | 8 +++++++- rtc_tools/network_tester/BUILD.gn | 1 + sdk/BUILD.gn | 4 ++++ sdk/android/BUILD.gn | 5 +++++ system_wrappers/BUILD.gn | 1 + test/BUILD.gn | 1 + test/fuzzers/utils/BUILD.gn | 1 + test/pc/e2e/BUILD.gn | 1 + video/BUILD.gn | 6 ++++++ 30 files changed, 86 insertions(+), 1 deletion(-) diff --git a/api/audio/BUILD.gn b/api/audio/BUILD.gn index 2e059fd9c2..46edb62ace 100644 --- a/api/audio/BUILD.gn +++ b/api/audio/BUILD.gn @@ -23,6 +23,7 @@ rtc_library("audio_frame_api") { "../../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 074ec2d8dd..f2c5babe36 100644 --- a/api/video/BUILD.gn +++ b/api/video/BUILD.gn @@ -72,6 +72,7 @@ rtc_library("video_frame") { "../../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 267e5d36c2..f938e43b26 100644 --- a/audio/BUILD.gn +++ b/audio/BUILD.gn @@ -98,6 +98,7 @@ rtc_library("audio") { "../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 b0876b0eb1..11758780cf 100644 --- a/call/BUILD.gn +++ b/call/BUILD.gn @@ -215,6 +215,7 @@ rtc_library("rtp_sender") { "../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_library("call") { "../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 @@ if (rtc_include_tests) { "../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 @@ if (rtc_include_tests) { "../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 14eb9af8c2..d7baba1d57 100644 --- a/common_audio/BUILD.gn +++ b/common_audio/BUILD.gn @@ -52,6 +52,7 @@ rtc_library("common_audio") { "../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 @@ if (rtc_include_tests && !build_with_chromium) { "../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 ca16a973f1..7a6d3af741 100644 --- a/common_video/BUILD.gn +++ b/common_video/BUILD.gn @@ -63,6 +63,7 @@ rtc_library("common_video") { "../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 @@ if (rtc_include_tests && !build_with_chromium) { "../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 d1d4baca83..d292174e18 100644 --- a/examples/BUILD.gn +++ b/examples/BUILD.gn @@ -927,6 +927,7 @@ if (!build_with_chromium) { "../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 66a7b007b5..dc2b33e848 100644 --- a/logging/BUILD.gn +++ b/logging/BUILD.gn @@ -374,6 +374,7 @@ if (rtc_enable_protobuf) { "../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 @@ if (rtc_enable_protobuf) { "../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 87d51754fe..47fcdb4f15 100644 --- a/media/BUILD.gn +++ b/media/BUILD.gn @@ -88,6 +88,7 @@ rtc_library("rtc_media_base") { "../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_library("rtc_audio_video") { "../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 @@ if (rtc_include_tests) { "../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 @@ if (rtc_include_tests) { "../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 a6aacea3a2..387aefad45 100644 --- a/modules/audio_coding/BUILD.gn +++ b/modules/audio_coding/BUILD.gn @@ -767,6 +767,7 @@ rtc_library("webrtc_opus") { "../../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_library("audio_network_adaptor") { "../../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_library("neteq_tools") { "../../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 @@ if (rtc_include_tests) { "../../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 @@ if (rtc_include_tests) { "../../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 6171a55d1b..e4a45bc908 100644 --- a/modules/audio_device/BUILD.gn +++ b/modules/audio_device/BUILD.gn @@ -77,6 +77,7 @@ rtc_library("audio_device_buffer") { "../../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_source_set("audio_device_module_from_input_and_output") { "../../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_library("audio_device_impl") { "../../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 @@ if (rtc_include_tests && !build_with_chromium) { "../../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 39b29aaabe..64fcb80c60 100644 --- a/modules/audio_processing/BUILD.gn +++ b/modules/audio_processing/BUILD.gn @@ -186,6 +186,7 @@ rtc_library("audio_processing") { "../../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 @@ if (rtc_include_tests) { "../../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 9c82ce266e..f1ae63d7d0 100644 --- a/modules/desktop_capture/BUILD.gn +++ b/modules/desktop_capture/BUILD.gn @@ -61,6 +61,7 @@ if (rtc_include_tests) { "../../api:scoped_refptr", "../../rtc_base:checks", "../../rtc_base:logging", + "../../rtc_base:timeutils", ] if (rtc_desktop_capture_supported) { deps += [ @@ -123,6 +124,7 @@ if (rtc_include_tests) { "../../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 @@ if (is_mac) { "../../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_library("desktop_capture_generic") { "../../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 41e8c761ca..30390e2ce3 100644 --- a/modules/pacing/BUILD.gn +++ b/modules/pacing/BUILD.gn @@ -53,6 +53,7 @@ rtc_library("pacing") { "../../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 1704ea043d..b2a0ff0301 100644 --- a/modules/rtp_rtcp/BUILD.gn +++ b/modules/rtp_rtcp/BUILD.gn @@ -303,6 +303,7 @@ rtc_library("rtp_rtcp") { "../../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_library("rtcp_transceiver") { "../../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 @@ if (rtc_include_tests) { "../../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 9eec6bca8c..9b6c0d15bf 100644 --- a/modules/utility/BUILD.gn +++ b/modules/utility/BUILD.gn @@ -38,6 +38,7 @@ rtc_library("utility") { "../../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 @@ if (rtc_include_tests) { "../../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 b15b73340c..e46a8d26de 100644 --- a/modules/video_capture/BUILD.gn +++ b/modules/video_capture/BUILD.gn @@ -37,6 +37,7 @@ rtc_library("video_capture_module") { "../../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 @@ if (!build_with_chromium) { "../../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 5168492876..e56830cf05 100644 --- a/modules/video_coding/BUILD.gn +++ b/modules/video_coding/BUILD.gn @@ -347,6 +347,7 @@ rtc_library("video_coding") { "../../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_library("video_coding_utility") { "../../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_library("webrtc_h264") { "../../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_library("webrtc_vp8") { "../../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_library("webrtc_vp8_temporal_layers") { "../../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_library("webrtc_vp9") { "../../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 @@ if (rtc_include_tests) { "../../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 @@ if (rtc_include_tests) { "../../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 @@ if (rtc_include_tests) { "../../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 @@ if (rtc_include_tests) { "../../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 edb5a2a615..63364ebd59 100644 --- a/net/dcsctp/socket/BUILD.gn +++ b/net/dcsctp/socket/BUILD.gn @@ -240,6 +240,7 @@ if (rtc_include_tests) { "../../../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 eab036e2d0..ebbf70194a 100644 --- a/p2p/BUILD.gn +++ b/p2p/BUILD.gn @@ -117,6 +117,7 @@ rtc_library("rtc_p2p") { "../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 @@ if (rtc_include_tests) { "../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_library("libstunprober") { "../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 fc6950acdb..98dd86735a 100644 --- a/pc/BUILD.gn +++ b/pc/BUILD.gn @@ -584,6 +584,7 @@ rtc_source_set("srtp_session") { "../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_library("connection_context") { "../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 @@ if (rtc_include_tests && !build_with_chromium) { "../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 @@ if (rtc_include_tests && !build_with_chromium) { "../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 1bcbde85ee..83e136647e 100644 --- a/rtc_base/BUILD.gn +++ b/rtc_base/BUILD.gn @@ -90,6 +90,7 @@ rtc_library("rtc_base_approved") { ":safe_compare", ":safe_conversions", ":stringutils", + ":timeutils", ":type_traits", "../api:array_view", "../api:scoped_refptr", @@ -181,7 +182,6 @@ rtc_library("rtc_base_approved") { public_deps += [ # no-presubmit-check TODO(webrtc:8603) ":platform_thread", ":platform_thread_types", - ":timeutils", "../api:sequence_checker", ] } @@ -951,6 +951,7 @@ rtc_library("rtc_base") { ":socket_server", ":stringutils", ":threading", + ":timeutils", "../api:array_view", "../api:field_trials_view", "../api:function_view", @@ -1244,6 +1245,7 @@ rtc_library("rtc_base_tests_utils") { ":socket_server", ":stringutils", ":threading", + ":timeutils", "../api/units:time_delta", "../api/units:timestamp", "../test:scoped_key_value_config", @@ -1346,6 +1348,7 @@ if (rtc_include_tests) { ":socket_server", ":testclient", ":threading", + ":timeutils", "../system_wrappers", "../test:fileutils", "../test:test_main", @@ -1437,6 +1440,7 @@ if (rtc_include_tests) { ":stringutils", ":testclient", ":threading", + ":timeutils", "../api:array_view", "../api:scoped_refptr", "../api/numerics", @@ -1473,6 +1477,7 @@ if (rtc_include_tests) { ":rtc_event", ":rtc_task_queue", ":task_queue_for_test", + ":timeutils", "../test:test_main", "../test:test_support", ] @@ -1573,6 +1578,7 @@ if (rtc_include_tests) { ":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 df984a010a..408a6a8603 100644 --- a/rtc_tools/network_tester/BUILD.gn +++ b/rtc_tools/network_tester/BUILD.gn @@ -53,6 +53,7 @@ if (rtc_enable_protobuf) { "../../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 81f09d9b7c..780bcf36ae 100644 --- a/sdk/BUILD.gn +++ b/sdk/BUILD.gn @@ -282,6 +282,7 @@ if (is_ios || is_mac) { "../rtc_base:macromagic", "../rtc_base:refcount", "../rtc_base:threading", + "../rtc_base:timeutils", "../system_wrappers:field_trial", "../system_wrappers:metrics", ] @@ -1038,6 +1039,7 @@ if (is_ios || is_mac) { "../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 @@ if (is_ios || is_mac) { "../rtc_base", "../rtc_base:checks", "../rtc_base:logging", + "../rtc_base:timeutils", ] } @@ -1716,6 +1719,7 @@ if (is_ios || is_mac) { "../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 3b595c1cd2..ce94621c00 100644 --- a/sdk/android/BUILD.gn +++ b/sdk/android/BUILD.gn @@ -698,6 +698,7 @@ if (current_os == "linux" || is_android) { "../../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 @@ if (current_os == "linux" || is_android) { "../../rtc_base:checks", "../../rtc_base:refcount", "../../rtc_base:rtc_base_approved", + "../../rtc_base:timeutils", ] } @@ -1205,6 +1207,7 @@ if (current_os == "linux" || is_android) { "../../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 @@ if (current_os == "linux" || is_android) { "../../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 @@ if (is_android) { "../../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 dc329b3c96..433ec415cf 100644 --- a/system_wrappers/BUILD.gn +++ b/system_wrappers/BUILD.gn @@ -38,6 +38,7 @@ rtc_library("system_wrappers") { "../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 ae0e2266fc..953d7746a0 100644 --- a/test/BUILD.gn +++ b/test/BUILD.gn @@ -912,6 +912,7 @@ rtc_library("test_common") { "../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 3e0782f39d..7ed8a379da 100644 --- a/test/fuzzers/utils/BUILD.gn +++ b/test/fuzzers/utils/BUILD.gn @@ -29,6 +29,7 @@ rtc_library("rtp_replayer") { "../../../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 b4e6244333..163e274f59 100644 --- a/test/pc/e2e/BUILD.gn +++ b/test/pc/e2e/BUILD.gn @@ -672,6 +672,7 @@ if (!build_with_chromium) { "../../../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 c9ba3e8296..b770963a8b 100644 --- a/video/BUILD.gn +++ b/video/BUILD.gn @@ -122,6 +122,7 @@ rtc_library("video") { "../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_source_set("video_legacy") { "../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_library("video_stream_decoder_impl") { "../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_library("frame_cadence_adapter") { "../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 @@ if (rtc_include_tests) { "../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 @@ if (rtc_include_tests) { "../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",