Move random out of rtc_base_approved
Bug: webrtc:9838 Change-Id: I64a5ef18c19d446139354d04aa6cb2a76d18aad0 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258762 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Florent Castelli <orphis@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36572}
This commit is contained in:

committed by
WebRTC LUCI CQ

parent
e288161529
commit
71337f387e
@ -672,6 +672,7 @@ rtc_source_set("simulated_network_api") {
|
|||||||
deps = [
|
deps = [
|
||||||
"../rtc_base",
|
"../rtc_base",
|
||||||
"../rtc_base:macromagic",
|
"../rtc_base:macromagic",
|
||||||
|
"../rtc_base:random",
|
||||||
]
|
]
|
||||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||||
}
|
}
|
||||||
|
@ -212,6 +212,7 @@ rtc_library("rtp_sender") {
|
|||||||
"../rtc_base:checks",
|
"../rtc_base:checks",
|
||||||
"../rtc_base:logging",
|
"../rtc_base:logging",
|
||||||
"../rtc_base:macromagic",
|
"../rtc_base:macromagic",
|
||||||
|
"../rtc_base:random",
|
||||||
"../rtc_base:rate_limiter",
|
"../rtc_base:rate_limiter",
|
||||||
"../rtc_base:rtc_base_approved",
|
"../rtc_base:rtc_base_approved",
|
||||||
"../rtc_base:rtc_task_queue",
|
"../rtc_base:rtc_task_queue",
|
||||||
@ -400,6 +401,7 @@ rtc_library("simulated_network") {
|
|||||||
"../api/units:timestamp",
|
"../api/units:timestamp",
|
||||||
"../rtc_base:checks",
|
"../rtc_base:checks",
|
||||||
"../rtc_base:macromagic",
|
"../rtc_base:macromagic",
|
||||||
|
"../rtc_base:random",
|
||||||
"../rtc_base:rtc_base_approved",
|
"../rtc_base:rtc_base_approved",
|
||||||
"../rtc_base/synchronization:mutex",
|
"../rtc_base/synchronization:mutex",
|
||||||
]
|
]
|
||||||
@ -496,6 +498,7 @@ if (rtc_include_tests) {
|
|||||||
"../rtc_base:checks",
|
"../rtc_base:checks",
|
||||||
"../rtc_base:logging",
|
"../rtc_base:logging",
|
||||||
"../rtc_base:macromagic",
|
"../rtc_base:macromagic",
|
||||||
|
"../rtc_base:random",
|
||||||
"../rtc_base:rate_limiter",
|
"../rtc_base:rate_limiter",
|
||||||
"../rtc_base:rtc_base_approved",
|
"../rtc_base:rtc_base_approved",
|
||||||
"../rtc_base:rtc_event",
|
"../rtc_base:rtc_event",
|
||||||
|
@ -510,6 +510,7 @@ if (rtc_enable_protobuf) {
|
|||||||
"../modules/rtp_rtcp:rtp_rtcp_format",
|
"../modules/rtp_rtcp:rtp_rtcp_format",
|
||||||
"../rtc_base:checks",
|
"../rtc_base:checks",
|
||||||
"../rtc_base:macromagic",
|
"../rtc_base:macromagic",
|
||||||
|
"../rtc_base:random",
|
||||||
"../rtc_base:rtc_base_approved",
|
"../rtc_base:rtc_base_approved",
|
||||||
"../rtc_base:rtc_base_tests_utils",
|
"../rtc_base:rtc_base_tests_utils",
|
||||||
"../rtc_base:timeutils",
|
"../rtc_base:timeutils",
|
||||||
|
@ -412,6 +412,7 @@ if (rtc_build_dcsctp) {
|
|||||||
"../p2p:rtc_p2p",
|
"../p2p:rtc_p2p",
|
||||||
"../rtc_base:checks",
|
"../rtc_base:checks",
|
||||||
"../rtc_base:logging",
|
"../rtc_base:logging",
|
||||||
|
"../rtc_base:random",
|
||||||
"../rtc_base:rtc_base_approved",
|
"../rtc_base:rtc_base_approved",
|
||||||
"../rtc_base:socket",
|
"../rtc_base:socket",
|
||||||
"../rtc_base:stringutils",
|
"../rtc_base:stringutils",
|
||||||
|
@ -191,6 +191,7 @@ rtc_library("audio_device_impl") {
|
|||||||
"../../rtc_base:logging",
|
"../../rtc_base:logging",
|
||||||
"../../rtc_base:macromagic",
|
"../../rtc_base:macromagic",
|
||||||
"../../rtc_base:platform_thread",
|
"../../rtc_base:platform_thread",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:refcount",
|
"../../rtc_base:refcount",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../rtc_base:rtc_event",
|
"../../rtc_base:rtc_event",
|
||||||
|
@ -388,6 +388,7 @@ if (rtc_include_tests) {
|
|||||||
"../../rtc_base:macromagic",
|
"../../rtc_base:macromagic",
|
||||||
"../../rtc_base:platform_thread",
|
"../../rtc_base:platform_thread",
|
||||||
"../../rtc_base:protobuf_utils",
|
"../../rtc_base:protobuf_utils",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:refcount",
|
"../../rtc_base:refcount",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../rtc_base:rtc_base_tests_utils",
|
"../../rtc_base:rtc_base_tests_utils",
|
||||||
@ -491,6 +492,7 @@ if (rtc_include_tests) {
|
|||||||
"../../rtc_base:atomicops",
|
"../../rtc_base:atomicops",
|
||||||
"../../rtc_base:platform_thread",
|
"../../rtc_base:platform_thread",
|
||||||
"../../rtc_base:protobuf_utils",
|
"../../rtc_base:protobuf_utils",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../rtc_base:rtc_event",
|
"../../rtc_base:rtc_event",
|
||||||
"../../rtc_base:safe_conversions",
|
"../../rtc_base:safe_conversions",
|
||||||
@ -643,6 +645,7 @@ rtc_library("audioproc_test_utils") {
|
|||||||
"../../api/audio:audio_frame_api",
|
"../../api/audio:audio_frame_api",
|
||||||
"../../common_audio",
|
"../../common_audio",
|
||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:refcount",
|
"../../rtc_base:refcount",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../rtc_base/system:arch",
|
"../../rtc_base/system:arch",
|
||||||
|
@ -314,6 +314,7 @@ if (rtc_include_tests) {
|
|||||||
"../../../api/audio:aec3_config",
|
"../../../api/audio:aec3_config",
|
||||||
"../../../rtc_base:checks",
|
"../../../rtc_base:checks",
|
||||||
"../../../rtc_base:macromagic",
|
"../../../rtc_base:macromagic",
|
||||||
|
"../../../rtc_base:random",
|
||||||
"../../../rtc_base:rtc_base_approved",
|
"../../../rtc_base:rtc_base_approved",
|
||||||
"../../../rtc_base:safe_minmax",
|
"../../../rtc_base:safe_minmax",
|
||||||
"../../../rtc_base:stringutils",
|
"../../../rtc_base:stringutils",
|
||||||
|
@ -179,6 +179,7 @@ if (rtc_include_tests) {
|
|||||||
"..:mocks",
|
"..:mocks",
|
||||||
"../../../api:array_view",
|
"../../../api:array_view",
|
||||||
"../../../rtc_base:checks",
|
"../../../rtc_base:checks",
|
||||||
|
"../../../rtc_base:random",
|
||||||
"../../../rtc_base:rtc_base_approved",
|
"../../../rtc_base:rtc_base_approved",
|
||||||
"../../../rtc_base:safe_conversions",
|
"../../../rtc_base:safe_conversions",
|
||||||
"../../../rtc_base:stringutils",
|
"../../../rtc_base:stringutils",
|
||||||
|
@ -306,6 +306,7 @@ rtc_library("test_utils") {
|
|||||||
deps = [
|
deps = [
|
||||||
"..:audio_frame_view",
|
"..:audio_frame_view",
|
||||||
"../../../rtc_base:checks",
|
"../../../rtc_base:checks",
|
||||||
|
"../../../rtc_base:random",
|
||||||
"../../../rtc_base:rtc_base_approved",
|
"../../../rtc_base:rtc_base_approved",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -344,6 +344,7 @@ if (rtc_include_tests) {
|
|||||||
"../../../logging:rtc_event_bwe",
|
"../../../logging:rtc_event_bwe",
|
||||||
"../../../rtc_base:checks",
|
"../../../rtc_base:checks",
|
||||||
"../../../rtc_base:logging",
|
"../../../rtc_base:logging",
|
||||||
|
"../../../rtc_base:random",
|
||||||
"../../../rtc_base:rtc_base_approved",
|
"../../../rtc_base:rtc_base_approved",
|
||||||
"../../../rtc_base:rtc_base_tests_utils",
|
"../../../rtc_base:rtc_base_tests_utils",
|
||||||
"../../../rtc_base:stringutils",
|
"../../../rtc_base:stringutils",
|
||||||
|
@ -36,6 +36,7 @@ rtc_library("pcc_controller") {
|
|||||||
"../../../api/units:time_delta",
|
"../../../api/units:time_delta",
|
||||||
"../../../api/units:timestamp",
|
"../../../api/units:timestamp",
|
||||||
"../../../rtc_base:checks",
|
"../../../rtc_base:checks",
|
||||||
|
"../../../rtc_base:random",
|
||||||
"../../../rtc_base:rtc_base_approved",
|
"../../../rtc_base:rtc_base_approved",
|
||||||
]
|
]
|
||||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||||
|
@ -62,6 +62,7 @@ if (rtc_include_tests) {
|
|||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
"../../rtc_base:logging",
|
"../../rtc_base:logging",
|
||||||
"../../rtc_base:platform_thread",
|
"../../rtc_base:platform_thread",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:timeutils",
|
"../../rtc_base:timeutils",
|
||||||
]
|
]
|
||||||
if (rtc_desktop_capture_supported) {
|
if (rtc_desktop_capture_supported) {
|
||||||
@ -125,6 +126,7 @@ if (rtc_include_tests) {
|
|||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
"../../rtc_base:logging",
|
"../../rtc_base:logging",
|
||||||
"../../rtc_base:macromagic",
|
"../../rtc_base:macromagic",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:timeutils",
|
"../../rtc_base:timeutils",
|
||||||
|
|
||||||
# TODO(bugs.webrtc.org/9987): Remove this dep on rtc_base:rtc_base once
|
# TODO(bugs.webrtc.org/9987): Remove this dep on rtc_base:rtc_base once
|
||||||
@ -488,6 +490,7 @@ rtc_library("desktop_capture_generic") {
|
|||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
"../../rtc_base:logging",
|
"../../rtc_base:logging",
|
||||||
"../../rtc_base:macromagic",
|
"../../rtc_base:macromagic",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:refcount",
|
"../../rtc_base:refcount",
|
||||||
"../../rtc_base:stringutils",
|
"../../rtc_base:stringutils",
|
||||||
"../../rtc_base:timeutils",
|
"../../rtc_base:timeutils",
|
||||||
|
@ -129,6 +129,7 @@ if (rtc_include_tests) {
|
|||||||
"../../api/units:data_rate",
|
"../../api/units:data_rate",
|
||||||
"../../rtc_base",
|
"../../rtc_base",
|
||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../system_wrappers",
|
"../../system_wrappers",
|
||||||
"../../test:field_trial",
|
"../../test:field_trial",
|
||||||
|
@ -298,6 +298,7 @@ rtc_library("rtp_rtcp") {
|
|||||||
"../../rtc_base:gtest_prod",
|
"../../rtc_base:gtest_prod",
|
||||||
"../../rtc_base:logging",
|
"../../rtc_base:logging",
|
||||||
"../../rtc_base:macromagic",
|
"../../rtc_base:macromagic",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:rate_limiter",
|
"../../rtc_base:rate_limiter",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../rtc_base:rtc_numerics",
|
"../../rtc_base:rtc_numerics",
|
||||||
@ -436,6 +437,7 @@ rtc_library("fec_test_helper") {
|
|||||||
":rtp_rtcp",
|
":rtp_rtcp",
|
||||||
":rtp_rtcp_format",
|
":rtp_rtcp_format",
|
||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -494,6 +496,7 @@ if (rtc_include_tests) {
|
|||||||
deps = [
|
deps = [
|
||||||
":rtp_rtcp",
|
":rtp_rtcp",
|
||||||
":rtp_rtcp_format",
|
":rtp_rtcp_format",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../test:fileutils",
|
"../../test:fileutils",
|
||||||
"../../test:test_support",
|
"../../test:test_support",
|
||||||
@ -622,6 +625,7 @@ if (rtc_include_tests) {
|
|||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
"../../rtc_base:logging",
|
"../../rtc_base:logging",
|
||||||
"../../rtc_base:macromagic",
|
"../../rtc_base:macromagic",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:rate_limiter",
|
"../../rtc_base:rate_limiter",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../rtc_base:rtc_base_tests_utils",
|
"../../rtc_base:rtc_base_tests_utils",
|
||||||
|
@ -1259,6 +1259,7 @@ if (rtc_include_tests) {
|
|||||||
"../../rtc_base",
|
"../../rtc_base",
|
||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
"../../rtc_base:platform_thread",
|
"../../rtc_base:platform_thread",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:refcount",
|
"../../rtc_base:refcount",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../rtc_base:rtc_base_tests_utils",
|
"../../rtc_base:rtc_base_tests_utils",
|
||||||
|
@ -188,6 +188,7 @@ if (rtc_include_tests) {
|
|||||||
"../../../api:array_view",
|
"../../../api:array_view",
|
||||||
"../../../api/task_queue:task_queue",
|
"../../../api/task_queue:task_queue",
|
||||||
"../../../rtc_base:logging",
|
"../../../rtc_base:logging",
|
||||||
|
"../../../rtc_base:random",
|
||||||
"../../../rtc_base:rtc_base_approved",
|
"../../../rtc_base:rtc_base_approved",
|
||||||
"../../../test:test_support",
|
"../../../test:test_support",
|
||||||
"../public:socket",
|
"../public:socket",
|
||||||
|
@ -87,6 +87,7 @@ rtc_library("rtc_base_approved") {
|
|||||||
":macromagic",
|
":macromagic",
|
||||||
":platform_thread",
|
":platform_thread",
|
||||||
":platform_thread_types",
|
":platform_thread_types",
|
||||||
|
":random",
|
||||||
":refcount",
|
":refcount",
|
||||||
":rtc_event",
|
":rtc_event",
|
||||||
":safe_conversions",
|
":safe_conversions",
|
||||||
@ -133,8 +134,7 @@ rtc_library("rtc_base_approved") {
|
|||||||
"one_time_event.h",
|
"one_time_event.h",
|
||||||
"race_checker.cc",
|
"race_checker.cc",
|
||||||
"race_checker.h",
|
"race_checker.h",
|
||||||
"random.cc",
|
"random.h", # Transitional, use :random
|
||||||
"random.h",
|
|
||||||
"rate_statistics.cc",
|
"rate_statistics.cc",
|
||||||
"rate_statistics.h",
|
"rate_statistics.h",
|
||||||
"rate_tracker.cc",
|
"rate_tracker.cc",
|
||||||
@ -189,6 +189,18 @@ rtc_source_set("macromagic") {
|
|||||||
deps = [ "system:arch" ]
|
deps = [ "system:arch" ]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
rtc_library("random") {
|
||||||
|
visibility = [ "*" ]
|
||||||
|
sources = [
|
||||||
|
"random.cc",
|
||||||
|
"random.h",
|
||||||
|
]
|
||||||
|
deps = [
|
||||||
|
":checks",
|
||||||
|
":safe_conversions",
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
rtc_library("platform_thread_types") {
|
rtc_library("platform_thread_types") {
|
||||||
sources = [
|
sources = [
|
||||||
"platform_thread_types.cc",
|
"platform_thread_types.cc",
|
||||||
@ -1413,6 +1425,7 @@ if (rtc_include_tests) {
|
|||||||
":macromagic",
|
":macromagic",
|
||||||
":null_socket_server",
|
":null_socket_server",
|
||||||
":platform_thread",
|
":platform_thread",
|
||||||
|
":random",
|
||||||
":rate_limiter",
|
":rate_limiter",
|
||||||
":refcount",
|
":refcount",
|
||||||
":rtc_base",
|
":rtc_base",
|
||||||
|
@ -145,6 +145,7 @@ if (rtc_include_tests && !build_with_chromium) {
|
|||||||
":metrics",
|
":metrics",
|
||||||
":system_wrappers",
|
":system_wrappers",
|
||||||
"../rtc_base:checks",
|
"../rtc_base:checks",
|
||||||
|
"../rtc_base:random",
|
||||||
"../rtc_base:rtc_base_approved",
|
"../rtc_base:rtc_base_approved",
|
||||||
"../test:rtc_expect_death",
|
"../test:rtc_expect_death",
|
||||||
"../test:test_main",
|
"../test:test_main",
|
||||||
|
@ -69,6 +69,7 @@ rtc_library("frame_generator_impl") {
|
|||||||
"../rtc_base:checks",
|
"../rtc_base:checks",
|
||||||
"../rtc_base:criticalsection",
|
"../rtc_base:criticalsection",
|
||||||
"../rtc_base:logging",
|
"../rtc_base:logging",
|
||||||
|
"../rtc_base:random",
|
||||||
"../rtc_base:rtc_base_approved",
|
"../rtc_base:rtc_base_approved",
|
||||||
"../rtc_base:rtc_event",
|
"../rtc_base:rtc_event",
|
||||||
"../rtc_base/synchronization:mutex",
|
"../rtc_base/synchronization:mutex",
|
||||||
|
@ -406,6 +406,7 @@ webrtc_fuzzer_test("neteq_signal_fuzzer") {
|
|||||||
"../../modules/audio_coding:neteq_test_tools",
|
"../../modules/audio_coding:neteq_test_tools",
|
||||||
"../../modules/audio_coding:neteq_tools_minimal",
|
"../../modules/audio_coding:neteq_tools_minimal",
|
||||||
"../../modules/audio_coding:pcm16b",
|
"../../modules/audio_coding:pcm16b",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../rtc_base:safe_conversions",
|
"../../rtc_base:safe_conversions",
|
||||||
]
|
]
|
||||||
|
@ -61,6 +61,7 @@ rtc_library("emulated_network") {
|
|||||||
"../../rtc_base:logging",
|
"../../rtc_base:logging",
|
||||||
"../../rtc_base:macromagic",
|
"../../rtc_base:macromagic",
|
||||||
"../../rtc_base:network_constants",
|
"../../rtc_base:network_constants",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:rtc_base_tests_utils",
|
"../../rtc_base:rtc_base_tests_utils",
|
||||||
"../../rtc_base:rtc_event",
|
"../../rtc_base:rtc_event",
|
||||||
"../../rtc_base:rtc_task_queue",
|
"../../rtc_base:rtc_task_queue",
|
||||||
|
@ -102,6 +102,7 @@ if (rtc_include_tests) {
|
|||||||
"../../modules/video_coding:video_coding_utility",
|
"../../modules/video_coding:video_coding_utility",
|
||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
"../../rtc_base:logging",
|
"../../rtc_base:logging",
|
||||||
|
"../../rtc_base:random",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../rtc_base:rtc_base_tests_utils",
|
"../../rtc_base:rtc_base_tests_utils",
|
||||||
"../../rtc_base:rtc_event",
|
"../../rtc_base:rtc_event",
|
||||||
|
Reference in New Issue
Block a user