Bug 1766646 - Vendor libwebrtc from dd837e28fa

Upstream commit: https://webrtc.googlesource.com/src/+/dd837e28fa1117cb5d16a8eb8b77e9ea21a9d800
    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}
This commit is contained in:
Michael Froman 2022-07-13 10:53:43 -05:00 коммит произвёл Connor Sheehan
Родитель 93742994c8
Коммит 357a90c70d
32 изменённых файлов: 91 добавлений и 1 удалений

3
third_party/libwebrtc/README.moz-ff-commit поставляемый
Просмотреть файл

@ -12918,3 +12918,6 @@ df894ad299
# MOZ_LIBWEBRTC_SRC=/home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src MOZ_LIBWEBRTC_COMMIT=mjfdev bash dom/media/webrtc/third_party_build/fast-forward-libwebrtc.sh
# base of lastest vendoring
a529b0c0f2
# MOZ_LIBWEBRTC_SRC=/home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src MOZ_LIBWEBRTC_COMMIT=mjfdev bash dom/media/webrtc/third_party_build/fast-forward-libwebrtc.sh
# base of lastest vendoring
dd837e28fa

2
third_party/libwebrtc/README.mozilla поставляемый
Просмотреть файл

@ -8624,3 +8624,5 @@ libwebrtc updated from /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwe
libwebrtc updated from /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src commit mjfdev on 2022-07-13T15:52:16.135333.
# python3 vendor-libwebrtc.py --from-local /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src --commit mjfdev libwebrtc
libwebrtc updated from /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src commit mjfdev on 2022-07-13T15:52:56.680610.
# python3 vendor-libwebrtc.py --from-local /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src --commit mjfdev libwebrtc
libwebrtc updated from /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src commit mjfdev on 2022-07-13T15:53:38.670496.

1
third_party/libwebrtc/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",
]
}

1
third_party/libwebrtc/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",

1
third_party/libwebrtc/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",

4
third_party/libwebrtc/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",

2
third_party/libwebrtc/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",
@ -383,6 +384,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",

2
third_party/libwebrtc/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",
@ -125,6 +126,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",

1
third_party/libwebrtc/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",

2
third_party/libwebrtc/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" ]
@ -513,6 +514,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",

4
third_party/libwebrtc/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",
@ -500,6 +502,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",
@ -616,6 +619,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",

Просмотреть файл

@ -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",
]
@ -1421,6 +1424,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",
@ -1447,6 +1451,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",

Просмотреть файл

@ -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",
@ -415,6 +418,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",

Просмотреть файл

@ -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",

Просмотреть файл

@ -65,6 +65,7 @@ if (rtc_include_tests) {
"../../api:scoped_refptr",
"../../rtc_base:checks",
"../../rtc_base:logging",
"../../rtc_base:timeutils",
]
if (rtc_desktop_capture_supported) {
deps += [
@ -127,6 +128,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.
@ -325,6 +327,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",
]
@ -471,6 +474,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",

Просмотреть файл

@ -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",

Просмотреть файл

@ -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",
@ -629,6 +631,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",

Просмотреть файл

@ -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",
]
@ -67,6 +68,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",
]
}

Просмотреть файл

@ -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",
@ -134,6 +135,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",

Просмотреть файл

@ -349,6 +349,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",
@ -531,6 +532,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",
@ -580,6 +582,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",
@ -691,6 +694,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",
@ -736,6 +740,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",
]
@ -798,6 +803,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",
@ -948,6 +954,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",
@ -1027,6 +1034,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",
@ -1113,6 +1121,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",
@ -1280,6 +1289,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",

Просмотреть файл

@ -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",

3
third_party/libwebrtc/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",

4
third_party/libwebrtc/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",

8
third_party/libwebrtc/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",
]
}
@ -953,6 +953,7 @@ rtc_library("rtc_base") {
":socket_server",
":stringutils",
":threading",
":timeutils",
"../api:array_view",
"../api:field_trials_view",
"../api:function_view",
@ -1247,6 +1248,7 @@ rtc_library("rtc_base_tests_utils") {
":socket_server",
":stringutils",
":threading",
":timeutils",
"../api/units:time_delta",
"../api/units:timestamp",
"../test:scoped_key_value_config",
@ -1350,6 +1352,7 @@ if (rtc_include_tests) {
":socket_server",
":testclient",
":threading",
":timeutils",
"../system_wrappers",
"../test:fileutils",
"../test:test_main",
@ -1441,6 +1444,7 @@ if (rtc_include_tests) {
":stringutils",
":testclient",
":threading",
":timeutils",
"../api:array_view",
"../api:scoped_refptr",
"../api/numerics",
@ -1477,6 +1481,7 @@ if (rtc_include_tests) {
":rtc_event",
":rtc_task_queue",
":task_queue_for_test",
":timeutils",
"../test:test_main",
"../test:test_support",
]
@ -1577,6 +1582,7 @@ if (rtc_include_tests) {
":stringutils",
":testclient",
":threading",
":timeutils",
"../api:array_view",
"../api/task_queue",
"../api/task_queue:task_queue_test",

Просмотреть файл

@ -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",

4
third_party/libwebrtc/sdk/BUILD.gn поставляемый
Просмотреть файл

@ -284,6 +284,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",
]
@ -1040,6 +1041,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",
@ -1659,6 +1661,7 @@ if (is_ios || is_mac) {
"../rtc_base",
"../rtc_base:checks",
"../rtc_base:logging",
"../rtc_base:timeutils",
]
}
@ -1718,6 +1721,7 @@ if (is_ios || is_mac) {
"../rtc_base:checks",
"../rtc_base:logging",
"../rtc_base:rtc_base_approved",
"../rtc_base:timeutils",
"//third_party/libyuv",
]

5
third_party/libwebrtc/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",

Просмотреть файл

@ -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",

1
third_party/libwebrtc/test/BUILD.gn поставляемый
Просмотреть файл

@ -915,6 +915,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",

Просмотреть файл

@ -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",

1
third_party/libwebrtc/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",

6
third_party/libwebrtc/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",