Mass removal of absl_deps in all BUILD.gn files

Bug: webrtc:341803749
Change-Id: Id73844ba8d63b9f2f2c9391d8d8116ad0864c36d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/351540
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42372}
This commit is contained in:
Florent Castelli 2024-05-23 11:21:53 +00:00 committed by WebRTC LUCI CQ
parent b5df2ba10d
commit 99c519b3fd
106 changed files with 662 additions and 1397 deletions

View File

@ -135,14 +135,14 @@ rtc_library("rtp_packet_info") {
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"units:time_delta", "units:time_delta",
"units:timestamp", "units:timestamp",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("video_track_source_constraints") { rtc_source_set("video_track_source_constraints") {
visibility = [ "*" ] visibility = [ "*" ]
sources = [ "video_track_source_constraints.h" ] sources = [ "video_track_source_constraints.h" ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("media_stream_interface") { rtc_library("media_stream_interface") {
@ -168,9 +168,7 @@ rtc_library("media_stream_interface") {
"audio:audio_processing_statistics", "audio:audio_processing_statistics",
"video:recordable_encoded_frame", "video:recordable_encoded_frame",
"video:video_frame", "video:video_frame",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -193,10 +191,8 @@ rtc_library("candidate") {
"../rtc_base:ssl", "../rtc_base:ssl",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -234,8 +230,8 @@ rtc_library("dtls_transport_interface") {
":scoped_refptr", ":scoped_refptr",
"../rtc_base:ssl", "../rtc_base:ssl",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("dtmf_sender_interface") { rtc_library("dtmf_sender_interface") {
@ -268,8 +264,8 @@ rtc_library("rtp_sender_interface") {
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"crypto:frame_encryptor_interface", "crypto:frame_encryptor_interface",
"video_codecs:video_codecs_api", "video_codecs:video_codecs_api",
"//third_party/abseil-cpp/absl/functional:any_invocable",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
} }
rtc_library("libjingle_peerconnection_api") { rtc_library("libjingle_peerconnection_api") {
@ -371,6 +367,12 @@ rtc_library("libjingle_peerconnection_api") {
"video:video_frame", "video:video_frame",
"video:video_rtp_headers", "video:video_rtp_headers",
"video_codecs:video_codecs_api", "video_codecs:video_codecs_api",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
# Basically, don't add stuff here. You might break sensitive downstream # Basically, don't add stuff here. You might break sensitive downstream
# targets like pnacl. API should not depend on anything outside of this # targets like pnacl. API should not depend on anything outside of this
@ -382,14 +384,6 @@ rtc_library("libjingle_peerconnection_api") {
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_source_set("frame_transformer_interface") { rtc_source_set("frame_transformer_interface") {
@ -418,9 +412,7 @@ rtc_library("rtc_error") {
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -443,8 +435,8 @@ rtc_source_set("async_dns_resolver") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:socket_address", "../rtc_base:socket_address",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/functional:any_invocable",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
} }
rtc_source_set("ref_count") { rtc_source_set("ref_count") {
@ -479,9 +471,7 @@ rtc_source_set("video_quality_analyzer_api") {
"video:video_frame", "video:video_frame",
"video:video_rtp_headers", "video:video_rtp_headers",
"video_codecs:video_codecs_api", "video_codecs:video_codecs_api",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -489,7 +479,7 @@ rtc_source_set("video_quality_analyzer_api") {
rtc_source_set("track_id_stream_info_map") { rtc_source_set("track_id_stream_info_map") {
visibility = [ "*" ] visibility = [ "*" ]
sources = [ "test/track_id_stream_info_map.h" ] sources = [ "test/track_id_stream_info_map.h" ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] deps = [ "//third_party/abseil-cpp/absl/strings:string_view" ]
} }
rtc_source_set("rtp_transceiver_direction") { rtc_source_set("rtp_transceiver_direction") {
@ -520,10 +510,8 @@ rtc_library("rtp_parameters") {
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"video:resolution", "video:resolution",
"video_codecs:scalability_mode", "video_codecs:scalability_mode",
]
absl_deps = [
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -550,9 +538,10 @@ rtc_source_set("stats_observer_interface") {
testonly = true testonly = true
sources = [ "test/stats_observer_interface.h" ] sources = [ "test/stats_observer_interface.h" ]
deps = [ ":rtc_stats_api" ] deps = [
":rtc_stats_api",
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] "//third_party/abseil-cpp/absl/strings:string_view",
]
} }
rtc_source_set("peer_network_dependencies") { rtc_source_set("peer_network_dependencies") {
@ -606,11 +595,9 @@ rtc_source_set("peer_connection_quality_test_fixture_api") {
"units:time_delta", "units:time_delta",
"video:video_frame", "video:video_frame",
"video_codecs:video_codecs_api", "video_codecs:video_codecs_api",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -625,8 +612,8 @@ rtc_source_set("frame_generator_api") {
deps = [ deps = [
":scoped_refptr", ":scoped_refptr",
"video:video_frame", "video:video_frame",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -731,8 +718,6 @@ rtc_library("create_frame_generator") {
"../test:frame_generator_impl", "../test:frame_generator_impl",
"environment", "environment",
"environment:environment_factory", "environment:environment_factory",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
@ -752,14 +737,14 @@ rtc_library("create_peer_connection_quality_test_frame_generator") {
"../rtc_base:checks", "../rtc_base:checks",
"../test:fileutils", "../test:fileutils",
"test/pclf:media_configuration", "test/pclf:media_configuration",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("libjingle_logging_api") { rtc_source_set("libjingle_logging_api") {
visibility = [ "*" ] visibility = [ "*" ]
sources = [ "rtc_event_log_output.h" ] sources = [ "rtc_event_log_output.h" ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings:strings" ] deps = [ "//third_party/abseil-cpp/absl/strings:string_view" ]
} }
rtc_library("rtc_event_log_output_file") { rtc_library("rtc_event_log_output_file") {
@ -798,9 +783,6 @@ rtc_source_set("rtc_stats_api") {
"../rtc_base:refcount", "../rtc_base:refcount",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"units:timestamp", "units:timestamp",
]
absl_deps = [
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
] ]
@ -817,8 +799,8 @@ rtc_library("audio_options_api") {
":array_view", ":array_view",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("transport_api") { rtc_library("transport_api") {
@ -851,8 +833,6 @@ rtc_source_set("simulated_network_api") {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base:random", "../rtc_base:random",
"units:data_rate", "units:data_rate",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -1016,11 +996,9 @@ if (rtc_include_tests) {
"../modules/audio_coding:neteq_test_factory", "../modules/audio_coding:neteq_test_factory",
"../rtc_base:checks", "../rtc_base:checks",
"neteq:neteq_api", "neteq:neteq_api",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/flags:parse",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1058,8 +1036,8 @@ if (rtc_include_tests) {
"../api/units:frequency", "../api/units:frequency",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"video:video_frame_type", "video:video_frame_type",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("videocodec_test_fixture_api") { rtc_library("videocodec_test_fixture_api") {
@ -1107,8 +1085,8 @@ if (rtc_include_tests) {
deps = [ deps = [
"../api:media_stream_interface", "../api:media_stream_interface",
"../test:test_support", "../test:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("mock_data_channel") { rtc_source_set("mock_data_channel") {
@ -1435,8 +1413,8 @@ if (rtc_include_tests) {
"../test/time_controller", "../test/time_controller",
"environment", "environment",
"environment:environment_factory", "environment:environment_factory",
"//third_party/abseil-cpp/absl/base:nullability",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
} }
rtc_library("rtc_api_unittests") { rtc_library("rtc_api_unittests") {
@ -1500,9 +1478,7 @@ if (rtc_include_tests) {
"video:frame_buffer_unittest", "video:frame_buffer_unittest",
"video:rtp_video_frame_assembler_unittests", "video:rtp_video_frame_assembler_unittests",
"video:video_frame_metadata_unittest", "video:video_frame_metadata_unittest",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1556,18 +1532,19 @@ rtc_source_set("field_trials_registry") {
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base/containers:flat_set", "../rtc_base/containers:flat_set",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
rtc_source_set("field_trials_view") { rtc_source_set("field_trials_view") {
visibility = [ "*" ] visibility = [ "*" ]
sources = [ "field_trials_view.h" ] sources = [ "field_trials_view.h" ]
deps = [ "../rtc_base/system:rtc_export" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
]
} }
rtc_source_set("webrtc_key_value_config") { rtc_source_set("webrtc_key_value_config") {
@ -1587,8 +1564,8 @@ rtc_library("field_trials") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base/containers:flat_map", "../rtc_base/containers:flat_map",
"../system_wrappers:field_trial", "../system_wrappers:field_trial",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("frame_transformer_factory") { rtc_library("frame_transformer_factory") {

View File

@ -20,8 +20,8 @@ rtc_source_set("audio_device") {
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
"../task_queue", "../task_queue",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("audio_frame_api") { rtc_library("audio_frame_api") {
@ -79,8 +79,6 @@ rtc_source_set("audio_processing") {
"../../rtc_base/system:file_wrapper", "../../rtc_base/system:file_wrapper",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../task_queue", "../task_queue",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
@ -93,8 +91,10 @@ rtc_source_set("audio_processing_statistics") {
"audio_processing_statistics.cc", "audio_processing_statistics.cc",
"audio_processing_statistics.h", "audio_processing_statistics.h",
] ]
deps = [ "../../rtc_base/system:rtc_export" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] "../../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("aec3_config") { rtc_library("aec3_config") {

View File

@ -44,10 +44,9 @@ rtc_library("audio_codecs_api") {
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../units:data_rate", "../units:data_rate",
"../units:time_delta", "../units:time_delta",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -27,8 +27,6 @@ rtc_library("audio_encoder_L16") {
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
"../../../rtc_base/system:rtc_export", "../../../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -47,8 +45,6 @@ rtc_library("audio_decoder_L16") {
"../../../modules/audio_coding:pcm16b", "../../../modules/audio_coding:pcm16b",
"../../../rtc_base:safe_conversions", "../../../rtc_base:safe_conversions",
"../../../rtc_base/system:rtc_export", "../../../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]

View File

@ -27,8 +27,6 @@ rtc_library("audio_encoder_g711") {
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
"../../../rtc_base/system:rtc_export", "../../../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -47,8 +45,6 @@ rtc_library("audio_decoder_g711") {
"../../../modules/audio_coding:g711", "../../../modules/audio_coding:g711",
"../../../rtc_base:safe_conversions", "../../../rtc_base:safe_conversions",
"../../../rtc_base/system:rtc_export", "../../../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]

View File

@ -34,8 +34,6 @@ rtc_library("audio_encoder_g722") {
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
"../../../rtc_base/system:rtc_export", "../../../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -54,8 +52,6 @@ rtc_library("audio_decoder_g722") {
"../../../modules/audio_coding:g722", "../../../modules/audio_coding:g722",
"../../../rtc_base:safe_conversions", "../../../rtc_base:safe_conversions",
"../../../rtc_base/system:rtc_export", "../../../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]

View File

@ -32,8 +32,6 @@ rtc_library("audio_encoder_ilbc") {
"../../../rtc_base:safe_conversions", "../../../rtc_base:safe_conversions",
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -50,8 +48,6 @@ rtc_library("audio_decoder_ilbc") {
"..:audio_codecs_api", "..:audio_codecs_api",
"../../../api:field_trials_view", "../../../api:field_trials_view",
"../../../modules/audio_coding:ilbc", "../../../modules/audio_coding:ilbc",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]

View File

@ -20,8 +20,10 @@ rtc_library("audio_encoder_opus_config") {
"audio_encoder_opus_config.cc", "audio_encoder_opus_config.cc",
"audio_encoder_opus_config.h", "audio_encoder_opus_config.h",
] ]
deps = [ "../../../rtc_base/system:rtc_export" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] "../../../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
]
defines = [] defines = []
if (rtc_opus_variable_complexity) { if (rtc_opus_variable_complexity) {
defines += [ "WEBRTC_OPUS_VARIABLE_COMPLEXITY=1" ] defines += [ "WEBRTC_OPUS_VARIABLE_COMPLEXITY=1" ]
@ -47,9 +49,6 @@ rtc_library("audio_encoder_opus") {
"../../../api:field_trials_view", "../../../api:field_trials_view",
"../../../modules/audio_coding:webrtc_opus", "../../../modules/audio_coding:webrtc_opus",
"../../../rtc_base/system:rtc_export", "../../../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -66,8 +65,6 @@ rtc_library("audio_decoder_opus") {
"../../../api:field_trials_view", "../../../api:field_trials_view",
"../../../modules/audio_coding:webrtc_opus", "../../../modules/audio_coding:webrtc_opus",
"../../../rtc_base/system:rtc_export", "../../../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -84,8 +81,8 @@ rtc_library("audio_encoder_multiopus") {
"../../../modules/audio_coding:webrtc_multiopus", "../../../modules/audio_coding:webrtc_multiopus",
"../../../rtc_base/system:rtc_export", "../../../rtc_base/system:rtc_export",
"../opus:audio_encoder_opus_config", "../opus:audio_encoder_opus_config",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("audio_decoder_multiopus") { rtc_library("audio_decoder_multiopus") {
@ -101,8 +98,6 @@ rtc_library("audio_decoder_multiopus") {
"../../../api:field_trials_view", "../../../api:field_trials_view",
"../../../modules/audio_coding:webrtc_multiopus", "../../../modules/audio_coding:webrtc_multiopus",
"../../../rtc_base/system:rtc_export", "../../../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",

View File

@ -15,8 +15,8 @@ rtc_source_set("environment") {
"..:refcountedbase", "..:refcountedbase",
"..:scoped_refptr", "..:scoped_refptr",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/base:nullability",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
} }
rtc_library("environment_factory") { rtc_library("environment_factory") {
@ -37,8 +37,8 @@ rtc_library("environment_factory") {
"../rtc_event_log", "../rtc_event_log",
"../task_queue:default_task_queue_factory", "../task_queue:default_task_queue_factory",
"../transport:field_trial_based_config", "../transport:field_trial_based_config",
"//third_party/abseil-cpp/absl/base:nullability",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -54,8 +54,6 @@ if (rtc_include_tests) {
"../rtc_event_log", "../rtc_event_log",
"../task_queue", "../task_queue",
"../units:timestamp", "../units:timestamp",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]

View File

@ -14,6 +14,6 @@ rtc_source_set("metronome") {
deps = [ deps = [
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../units:time_delta", "../units:time_delta",
"//third_party/abseil-cpp/absl/functional:any_invocable",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
} }

View File

@ -18,6 +18,6 @@ rtc_library("fake_metronome") {
"..:metronome", "..:metronome",
"../../task_queue", "../../task_queue",
"../../units:time_delta", "../../units:time_delta",
"//third_party/abseil-cpp/absl/functional:any_invocable",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
} }

View File

@ -23,8 +23,8 @@ rtc_source_set("neteq_api") {
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
"../../system_wrappers:system_wrappers", "../../system_wrappers:system_wrappers",
"../audio_codecs:audio_codecs_api", "../audio_codecs:audio_codecs_api",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("custom_neteq_factory") { rtc_source_set("custom_neteq_factory") {
@ -55,8 +55,8 @@ rtc_source_set("neteq_controller_api") {
":neteq_api", ":neteq_api",
":tick_timer", ":tick_timer",
"../../system_wrappers:system_wrappers", "../../system_wrappers:system_wrappers",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("default_neteq_controller_factory") { rtc_source_set("default_neteq_controller_factory") {
@ -78,9 +78,7 @@ rtc_source_set("tick_timer") {
"tick_timer.cc", "tick_timer.cc",
"tick_timer.h", "tick_timer.h",
] ]
deps = [ deps = [ "../../rtc_base:checks" ]
"../../rtc_base:checks",
]
} }
rtc_source_set("tick_timer_unittest") { rtc_source_set("tick_timer_unittest") {

View File

@ -21,8 +21,8 @@ rtc_library("numerics") {
"../../rtc_base:rtc_numerics", "../../rtc_base:rtc_numerics",
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../units:timestamp", "../units:timestamp",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -35,7 +35,7 @@ if (rtc_include_tests) {
deps = [ deps = [
":numerics", ":numerics",
"../../test:test_support", "../../test:test_support",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
} }

View File

@ -24,8 +24,8 @@ rtc_library("rtc_event_log") {
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../environment", "../environment",
"../task_queue", "../task_queue",
"//third_party/abseil-cpp/absl/base:nullability",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
} }
rtc_library("rtc_event_log_factory") { rtc_library("rtc_event_log_factory") {
@ -41,10 +41,9 @@ rtc_library("rtc_event_log_factory") {
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../environment", "../environment",
"../task_queue", "../task_queue",
"//third_party/abseil-cpp/absl/base:nullability",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
if (rtc_enable_protobuf) { if (rtc_enable_protobuf) {
defines = [ "WEBRTC_ENABLE_RTC_EVENT_LOG" ] defines = [ "WEBRTC_ENABLE_RTC_EVENT_LOG" ]
deps += [ "../../logging:rtc_event_log_impl" ] deps += [ "../../logging:rtc_event_log_impl" ]

View File

@ -22,12 +22,10 @@ rtc_library("task_queue") {
"../../rtc_base:macromagic", "../../rtc_base:macromagic",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../units:time_delta", "../units:time_delta",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:config",
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -56,8 +54,6 @@ rtc_library("task_queue_test") {
deps = [ deps = [
"../../../webrtc_overrides:webrtc_component", "../../../webrtc_overrides:webrtc_component",
"../../test:test_support", "../../test:test_support",
]
absl_deps = [
"//third_party/abseil-cpp/absl/cleanup", "//third_party/abseil-cpp/absl/cleanup",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
] ]
@ -72,8 +68,6 @@ rtc_library("task_queue_test") {
"../../rtc_base:rtc_event", "../../rtc_base:rtc_event",
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../../test:test_support", "../../test:test_support",
]
absl_deps = [
"//third_party/abseil-cpp/absl/cleanup", "//third_party/abseil-cpp/absl/cleanup",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
] ]
@ -134,8 +128,6 @@ rtc_library("pending_task_safety_flag") {
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base/system:no_unique_address", "../../rtc_base/system:no_unique_address",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
] ]

View File

@ -15,6 +15,6 @@ rtc_library("mock_task_queue_base") {
"../../../api/task_queue:task_queue", "../../../api/task_queue:task_queue",
"../../../api/units:time_delta", "../../../api/units:time_delta",
"../../../test:test_support", "../../../test:test_support",
"//third_party/abseil-cpp/absl/functional:any_invocable",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
} }

View File

@ -49,8 +49,10 @@ rtc_library("metric") {
"metric.cc", "metric.cc",
"metric.h", "metric.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] deps = [
deps = [ "../../../api/units:timestamp" ] "../../../api/units:timestamp",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("metrics_logger") { rtc_library("metrics_logger") {
@ -66,8 +68,8 @@ rtc_library("metrics_logger") {
"../../../rtc_base/synchronization:mutex", "../../../rtc_base/synchronization:mutex",
"../../../system_wrappers", "../../../system_wrappers",
"../../numerics", "../../numerics",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("metrics_accumulator") { rtc_library("metrics_accumulator") {
@ -82,8 +84,8 @@ rtc_library("metrics_accumulator") {
"../../../rtc_base/synchronization:mutex", "../../../rtc_base/synchronization:mutex",
"../../numerics", "../../numerics",
"../../units:timestamp", "../../units:timestamp",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("metrics_exporter") { rtc_library("metrics_exporter") {
@ -106,8 +108,8 @@ rtc_library("stdout_metrics_exporter") {
":metrics_exporter", ":metrics_exporter",
"../..:array_view", "../..:array_view",
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("chrome_perf_dashboard_metrics_exporter") { rtc_library("chrome_perf_dashboard_metrics_exporter") {
@ -123,10 +125,8 @@ rtc_library("chrome_perf_dashboard_metrics_exporter") {
"../../../api:array_view", "../../../api:array_view",
"../../../test:fileutils", "../../../test:fileutils",
"../../../test:perf_test", "../../../test:perf_test",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -198,8 +198,8 @@ if (rtc_include_tests) {
"../../../system_wrappers", "../../../system_wrappers",
"../../../test:test_support", "../../../test:test_support",
"../../numerics", "../../numerics",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("metrics_accumulator_test") { rtc_library("metrics_accumulator_test") {
@ -211,7 +211,6 @@ if (rtc_include_tests) {
"../../../test:test_support", "../../../test:test_support",
"../../units:timestamp", "../../units:timestamp",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("stdout_metrics_exporter_test") { rtc_library("stdout_metrics_exporter_test") {
@ -246,8 +245,8 @@ if (rtc_include_tests) {
":metrics_logger", ":metrics_logger",
"../../../system_wrappers", "../../../system_wrappers",
"../../../test:test_support", "../../../test:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_enable_protobuf) { if (rtc_enable_protobuf) {

View File

@ -30,8 +30,8 @@ rtc_library("network_emulation") {
"../../units:data_size", "../../units:data_size",
"../../units:time_delta", "../../units:time_delta",
"../../units:timestamp", "../../units:timestamp",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("create_cross_traffic") { rtc_library("create_cross_traffic") {

View File

@ -49,10 +49,8 @@ rtc_source_set("media_configuration") {
"../../units:time_delta", "../../units:time_delta",
"../../video_codecs:video_codecs_api", "../../video_codecs:video_codecs_api",
"../video:video_frame_writer", "../video:video_frame_writer",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -114,9 +112,7 @@ rtc_library("peer_configurer") {
"../../../rtc_base:rtc_certificate_generator", "../../../rtc_base:rtc_certificate_generator",
"../../../rtc_base:ssl", "../../../rtc_base:ssl",
"../../audio:audio_processing", "../../audio:audio_processing",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
] ]

View File

@ -47,6 +47,6 @@ rtc_library("test_video_track_source") {
"../../../rtc_base/system:no_unique_address", "../../../rtc_base/system:no_unique_address",
"../../video:recordable_encoded_frame", "../../video:recordable_encoded_frame",
"../../video:video_frame", "../../video:video_frame",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }

View File

@ -14,8 +14,10 @@ rtc_library("bitrate_settings") {
"bitrate_settings.cc", "bitrate_settings.cc",
"bitrate_settings.h", "bitrate_settings.h",
] ]
deps = [ "../../rtc_base/system:rtc_export" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] "../../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("bandwidth_estimation_settings") { rtc_library("bandwidth_estimation_settings") {
@ -45,8 +47,6 @@ rtc_library("network_control") {
"../units:data_size", "../units:data_size",
"../units:time_delta", "../units:time_delta",
"../units:timestamp", "../units:timestamp",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -62,8 +62,8 @@ rtc_library("field_trial_based_config") {
"../../api:field_trials_registry", "../../api:field_trials_registry",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../../system_wrappers:field_trial", "../../system_wrappers:field_trial",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_source_set("datagram_transport_interface") { rtc_source_set("datagram_transport_interface") {
@ -73,8 +73,8 @@ rtc_source_set("datagram_transport_interface") {
"..:array_view", "..:array_view",
"..:rtc_error", "..:rtc_error",
"../../rtc_base:copy_on_write_buffer", "../../rtc_base:copy_on_write_buffer",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("goog_cc") { rtc_library("goog_cc") {
@ -116,8 +116,8 @@ rtc_source_set("stun_types") {
"../../rtc_base:socket_address", "../../rtc_base:socket_address",
"../../rtc_base:ssl", "../../rtc_base:ssl",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {

View File

@ -16,8 +16,8 @@ rtc_source_set("rtp_source") {
"../../../api/units:time_delta", "../../../api/units:time_delta",
"../../../api/units:timestamp", "../../../api/units:timestamp",
"../../../rtc_base:checks", "../../../rtc_base:checks",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("dependency_descriptor") { rtc_source_set("dependency_descriptor") {
@ -29,10 +29,8 @@ rtc_source_set("dependency_descriptor") {
deps = [ deps = [
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../video:render_resolution", "../../video:render_resolution",
]
absl_deps = [
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -35,9 +35,6 @@ rtc_library("video_rtp_headers") {
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../units:data_rate", "../units:data_rate",
"../units:time_delta", "../units:time_delta",
]
absl_deps = [
"//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -76,9 +73,9 @@ rtc_library("video_frame") {
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../../rtc_base/memory:aligned_malloc", "../../rtc_base/memory:aligned_malloc",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
"//third_party/libyuv", "//third_party/libyuv",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (is_android) { if (is_android) {
@ -127,8 +124,10 @@ rtc_source_set("recordable_encoded_frame") {
rtc_source_set("video_frame_type") { rtc_source_set("video_frame_type") {
visibility = [ "*" ] visibility = [ "*" ]
sources = [ "video_frame_type.h" ] sources = [ "video_frame_type.h" ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] deps = [
deps = [ "../../rtc_base:checks" ] "../../rtc_base:checks",
"//third_party/abseil-cpp/absl/strings:string_view",
]
} }
rtc_source_set("render_resolution") { rtc_source_set("render_resolution") {
@ -160,8 +159,8 @@ rtc_library("encoded_image") {
"../../rtc_base:refcount", "../../rtc_base:refcount",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../units:timestamp", "../units:timestamp",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("encoded_frame") { rtc_library("encoded_frame") {
@ -177,8 +176,8 @@ rtc_library("encoded_frame") {
"../../modules/rtp_rtcp:rtp_video_header", "../../modules/rtp_rtcp:rtp_video_header",
"../../modules/video_coding:video_codec_interface", "../../modules/video_coding:video_codec_interface",
"../units:timestamp", "../units:timestamp",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("rtp_video_frame_assembler") { rtc_library("rtp_video_frame_assembler") {
@ -196,9 +195,6 @@ rtc_library("rtp_video_frame_assembler") {
"../../modules/video_coding:video_coding", "../../modules/video_coding:video_coding",
"../../rtc_base:logging", "../../rtc_base:logging",
"../../rtc_base:rtc_numerics", "../../rtc_base:rtc_numerics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -236,15 +232,17 @@ rtc_library("video_bitrate_allocation") {
"../../rtc_base:safe_conversions", "../../rtc_base:safe_conversions",
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("video_layers_allocation") { rtc_source_set("video_layers_allocation") {
visibility = [ "*" ] visibility = [ "*" ]
sources = [ "video_layers_allocation.h" ] sources = [ "video_layers_allocation.h" ]
deps = [ "../units:data_rate" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/container:inlined_vector" ] "../units:data_rate",
"//third_party/abseil-cpp/absl/container:inlined_vector",
]
} }
rtc_library("video_bitrate_allocator") { rtc_library("video_bitrate_allocator") {
@ -303,7 +301,6 @@ rtc_source_set("video_stream_encoder") {
"../units:data_rate", "../units:data_rate",
"../video_codecs:video_codecs_api", "../video_codecs:video_codecs_api",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("video_frame_metadata") { rtc_source_set("video_frame_metadata") {
@ -320,8 +317,6 @@ rtc_source_set("video_frame_metadata") {
"../../modules/video_coding:codec_globals_headers", "../../modules/video_coding:codec_globals_headers",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../transport/rtp:dependency_descriptor", "../transport/rtp:dependency_descriptor",
]
absl_deps = [
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
@ -344,8 +339,8 @@ rtc_library("builtin_video_bitrate_allocator_factory") {
"../../modules/video_coding:video_coding_utility", "../../modules/video_coding:video_coding_utility",
"../../modules/video_coding/svc:svc_rate_allocator", "../../modules/video_coding/svc:svc_rate_allocator",
"../video_codecs:video_codecs_api", "../video_codecs:video_codecs_api",
"//third_party/abseil-cpp/absl/base:core_headers",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
} }
rtc_library("frame_buffer") { rtc_library("frame_buffer") {
@ -361,8 +356,6 @@ rtc_library("frame_buffer") {
"../../modules/video_coding:video_coding_utility", "../../modules/video_coding:video_coding_utility",
"../../rtc_base:logging", "../../rtc_base:logging",
"../../rtc_base:rtc_numerics", "../../rtc_base:rtc_numerics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",

View File

@ -28,8 +28,8 @@ rtc_library("rtc_api_video_unittests") {
"..:video_rtp_headers", "..:video_rtp_headers",
"../../../test:frame_utils", "../../../test:frame_utils",
"../../../test:test_support", "../../../test:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("mock_recordable_encoded_frame") { rtc_source_set("mock_recordable_encoded_frame") {

View File

@ -21,8 +21,8 @@ rtc_source_set("scalability_mode") {
deps = [ deps = [
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_source_set("scalability_mode_helper") { rtc_source_set("scalability_mode_helper") {
@ -34,9 +34,7 @@ rtc_source_set("scalability_mode_helper") {
deps = [ deps = [
":scalability_mode", ":scalability_mode",
"../../modules/video_coding/svc:scalability_mode_util", "../../modules/video_coding/svc:scalability_mode_util",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -101,11 +99,10 @@ rtc_library("video_codecs_api") {
"../video:video_codec_constants", "../video:video_codec_constants",
"../video:video_frame", "../video:video_frame",
"../video:video_rtp_headers", "../video:video_rtp_headers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -113,8 +110,10 @@ rtc_library("video_codecs_api") {
rtc_source_set("bitstream_parser_api") { rtc_source_set("bitstream_parser_api") {
visibility = [ "*" ] visibility = [ "*" ]
sources = [ "bitstream_parser.h" ] sources = [ "bitstream_parser.h" ]
deps = [ "..:array_view" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] "..:array_view",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("builtin_video_decoder_factory") { rtc_library("builtin_video_decoder_factory") {
@ -150,9 +149,6 @@ rtc_library("builtin_video_encoder_factory") {
"../../media:rtc_simulcast_encoder_adapter", "../../media:rtc_simulcast_encoder_adapter",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../environment", "../environment",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -167,9 +163,8 @@ rtc_source_set("video_encoder_factory_template") {
"..:array_view", "..:array_view",
"../../modules/video_coding/svc:scalability_mode_util", "../../modules/video_coding/svc:scalability_mode_util",
"../environment", "../environment",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
rtc_source_set("video_encoder_factory_template_libvpx_vp8_adapter") { rtc_source_set("video_encoder_factory_template_libvpx_vp8_adapter") {
@ -182,9 +177,8 @@ rtc_source_set("video_encoder_factory_template_libvpx_vp8_adapter") {
"../../modules/video_coding:webrtc_vp8", "../../modules/video_coding:webrtc_vp8",
"../../modules/video_coding:webrtc_vp8_scalability", "../../modules/video_coding:webrtc_vp8_scalability",
"../environment", "../environment",
"//third_party/abseil-cpp/absl/container:inlined_vector",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/container:inlined_vector" ]
} }
rtc_source_set("video_encoder_factory_template_libvpx_vp9_adapter") { rtc_source_set("video_encoder_factory_template_libvpx_vp9_adapter") {
@ -222,8 +216,8 @@ rtc_source_set("video_encoder_factory_template_libaom_av1_adapter") {
"../../modules/video_coding/codecs/av1:libaom_av1_encoder", "../../modules/video_coding/codecs/av1:libaom_av1_encoder",
"../../modules/video_coding/svc:scalability_mode_util", "../../modules/video_coding/svc:scalability_mode_util",
"../environment", "../environment",
"//third_party/abseil-cpp/absl/container:inlined_vector",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/container:inlined_vector" ]
} }
rtc_source_set("video_decoder_factory_template") { rtc_source_set("video_decoder_factory_template") {
@ -235,9 +229,8 @@ rtc_source_set("video_decoder_factory_template") {
":video_codecs_api", ":video_codecs_api",
"..:array_view", "..:array_view",
"../environment", "../environment",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
rtc_source_set("video_decoder_factory_template_libvpx_vp8_adapter") { rtc_source_set("video_decoder_factory_template_libvpx_vp8_adapter") {
@ -297,9 +290,6 @@ rtc_source_set("video_encoder_interface") {
"../../api/video:video_frame", "../../api/video:video_frame",
"../../api/video_codecs:video_codecs_api", "../../api/video_codecs:video_codecs_api",
"../../rtc_base:rtc_numerics", "../../rtc_base:rtc_numerics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
@ -315,9 +305,6 @@ rtc_source_set("video_encoder_factory_interface") {
"../../api/units:time_delta", "../../api/units:time_delta",
"../../api/video:resolution", "../../api/video:resolution",
"../../rtc_base:rtc_numerics", "../../rtc_base:rtc_numerics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
] ]
@ -338,9 +325,6 @@ rtc_library("simple_encoder_wrapper") {
"../../common_video/generic_frame_descriptor:generic_frame_descriptor", "../../common_video/generic_frame_descriptor:generic_frame_descriptor",
"../../modules/video_coding/svc:scalability_structures", "../../modules/video_coding/svc:scalability_structures",
"../../rtc_base:logging", "../../rtc_base:logging",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
@ -376,12 +360,9 @@ rtc_library("libaom_av1_encoder_factory") {
"../../api/units:time_delta", "../../api/units:time_delta",
"../../rtc_base:logging", "../../rtc_base:logging",
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
"//third_party/libaom",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/cleanup", "//third_party/abseil-cpp/absl/cleanup",
"//third_party/libaom",
] ]
} }
@ -401,9 +382,8 @@ rtc_library("libaom_av1_encoder_factory_test") {
"../../test:fileutils", "../../test:fileutils",
"../../test:test_support", "../../test:test_support",
"../../test:video_test_support", "../../test:video_test_support",
"//third_party/abseil-cpp/absl/types:variant",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:variant" ]
} }
rtc_library("vp8_temporal_layers_factory") { rtc_library("vp8_temporal_layers_factory") {
@ -452,9 +432,6 @@ rtc_library("rtc_software_fallback_wrappers") {
"../video:video_bitrate_allocation", "../video:video_bitrate_allocation",
"../video:video_frame", "../video:video_frame",
"../video:video_rtp_headers", "../video:video_rtp_headers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]

View File

@ -50,8 +50,8 @@ if (rtc_include_tests) {
"../../video:video_frame", "../../video:video_frame",
"../../video:video_rtp_headers", "../../video:video_rtp_headers",
"//testing/gtest", "//testing/gtest",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("video_encoder_factory_template_tests") { rtc_library("video_encoder_factory_template_tests") {

View File

@ -23,8 +23,6 @@ rtc_source_set("voip_api") {
"..:array_view", "..:array_view",
"../audio_codecs:audio_codecs_api", "../audio_codecs:audio_codecs_api",
"../neteq:neteq_api", "../neteq:neteq_api",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -57,8 +55,8 @@ if (rtc_include_tests) {
":voip_api", ":voip_api",
"..:array_view", "..:array_view",
"../../test:test_support", "../../test:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("voip_engine_factory_unittests") { rtc_library("voip_engine_factory_unittests") {

View File

@ -112,11 +112,9 @@ rtc_library("audio") {
"../system_wrappers:field_trial", "../system_wrappers:field_trial",
"../system_wrappers:metrics", "../system_wrappers:metrics",
"utility:audio_frame_operations", "utility:audio_frame_operations",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -221,10 +219,7 @@ if (rtc_include_tests) {
"../test/time_controller:time_controller", "../test/time_controller:time_controller",
"utility:utility_tests", "utility:utility_tests",
"//testing/gtest", "//testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -248,10 +243,7 @@ if (rtc_include_tests) {
"../test:mock_transport", "../test:mock_transport",
"../test:test_support", "../test:test_support",
"../test/time_controller", "../test/time_controller",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }
} }

View File

@ -30,8 +30,8 @@ rtc_library("audio_frame_operations") {
"../../rtc_base:logging", "../../rtc_base:logging",
"../../rtc_base:safe_conversions", "../../rtc_base:safe_conversions",
"../../system_wrappers:field_trial", "../../system_wrappers:field_trial",
"//third_party/abseil-cpp/absl/base:core_headers",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {

View File

@ -27,7 +27,6 @@ rtc_library("voip_core") {
"../../rtc_base:logging", "../../rtc_base:logging",
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("audio_channel") { rtc_library("audio_channel") {
@ -74,8 +73,8 @@ rtc_library("audio_ingress") {
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"../utility:audio_frame_operations", "../utility:audio_frame_operations",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("audio_egress") { rtc_library("audio_egress") {

View File

@ -56,8 +56,8 @@ if (rtc_include_tests) {
"../../../rtc_base:logging", "../../../rtc_base:logging",
"../../../test:mock_transport", "../../../test:mock_transport",
"../../../test:test_support", "../../../test:test_support",
"//third_party/abseil-cpp/absl/functional:any_invocable",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
} }
rtc_library("audio_ingress_unittests") { rtc_library("audio_ingress_unittests") {

View File

@ -76,11 +76,8 @@ rtc_library("call_interfaces") {
"../rtc_base:refcount", "../rtc_base:refcount",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/network:sent_packet", "../rtc_base/network:sent_packet",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -126,10 +123,8 @@ rtc_library("rtp_interfaces") {
"../modules/rtp_rtcp:rtp_rtcp_format", "../modules/rtp_rtcp:rtp_rtcp_format",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:stringutils", "../rtc_base:stringutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -157,10 +152,7 @@ rtc_library("rtp_receiver") {
"../rtc_base/containers:flat_map", "../rtc_base/containers:flat_map",
"../rtc_base/containers:flat_set", "../rtc_base/containers:flat_set",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -223,11 +215,10 @@ rtc_library("rtp_sender") {
"../rtc_base:timeutils", "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../rtc_base/task_utils:repeating_task", "../rtc_base/task_utils:repeating_task",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
] ]
@ -240,6 +231,7 @@ rtc_library("bitrate_configurator") {
] ]
deps = [ deps = [
":rtp_interfaces", ":rtp_interfaces",
"//third_party/abseil-cpp/absl/types:optional",
# For api/bitrate_constraints.h # For api/bitrate_constraints.h
"../api:libjingle_peerconnection_api", "../api:libjingle_peerconnection_api",
@ -247,7 +239,6 @@ rtc_library("bitrate_configurator") {
"../api/units:data_rate", "../api/units:data_rate",
"../rtc_base:checks", "../rtc_base:checks",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("bitrate_allocator") { rtc_library("bitrate_allocator") {
@ -268,8 +259,8 @@ rtc_library("bitrate_allocator") {
"../system_wrappers", "../system_wrappers",
"../system_wrappers:field_trial", "../system_wrappers:field_trial",
"../system_wrappers:metrics", "../system_wrappers:metrics",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
rtc_library("call") { rtc_library("call") {
@ -341,10 +332,8 @@ rtc_library("call") {
"../video:decode_synchronizer", "../video:decode_synchronizer",
"../video/config:encoder_config", "../video/config:encoder_config",
"adaptation:resource_adaptation", "adaptation:resource_adaptation",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -392,9 +381,6 @@ rtc_library("video_stream_api") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../video/config:encoder_config", "../video/config:encoder_config",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -523,11 +509,9 @@ if (rtc_include_tests) {
"adaptation:resource_adaptation_test_utilities", "adaptation:resource_adaptation_test_utilities",
"//testing/gmock", "//testing/gmock",
"//testing/gtest", "//testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
] ]
@ -597,10 +581,8 @@ if (rtc_include_tests) {
"../video", "../video",
"../video/config:encoder_config", "../video/config:encoder_config",
"//testing/gtest", "//testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
} }
@ -626,8 +608,8 @@ if (rtc_include_tests) {
"../rtc_base:rate_limiter", "../rtc_base:rate_limiter",
"../rtc_base/network:sent_packet", "../rtc_base/network:sent_packet",
"../test:test_support", "../test:test_support",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_source_set("mock_bitrate_allocator") { rtc_source_set("mock_bitrate_allocator") {
testonly = true testonly = true
@ -665,6 +647,5 @@ if (rtc_include_tests) {
"../test/network:simulated_network", "../test/network:simulated_network",
"//testing/gtest", "//testing/gtest",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
} }

View File

@ -56,10 +56,8 @@ rtc_library("resource_adaptation") {
"../../rtc_base/system:no_unique_address", "../../rtc_base/system:no_unique_address",
"../../video:video_stream_encoder_interface", "../../video:video_stream_encoder_interface",
"../../video/config:encoder_config", "../../video/config:encoder_config",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
] ]
@ -97,8 +95,8 @@ if (rtc_include_tests) {
"../../test:scoped_key_value_config", "../../test:scoped_key_value_config",
"../../test:test_support", "../../test:test_support",
"../../video/config:encoder_config", "../../video/config:encoder_config",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("resource_adaptation_test_utilities") { rtc_source_set("resource_adaptation_test_utilities") {
@ -126,9 +124,7 @@ if (rtc_include_tests) {
"../../test:test_support", "../../test:test_support",
"../../video:video_stream_encoder_interface", "../../video:video_stream_encoder_interface",
"../../video/config:encoder_config", "../../video/config:encoder_config",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -57,8 +57,8 @@ rtc_library("common_audio") {
"../rtc_base/system:file_wrapper", "../rtc_base/system:file_wrapper",
"../system_wrappers", "../system_wrappers",
"third_party/ooura:fft_size_256", "third_party/ooura:fft_size_256",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
defines = [] defines = []

View File

@ -85,6 +85,8 @@ rtc_library("common_video") {
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../system_wrappers:metrics", "../system_wrappers:metrics",
"//third_party/abseil-cpp/absl/numeric:bits",
"//third_party/abseil-cpp/absl/types:optional",
"//third_party/libyuv", "//third_party/libyuv",
] ]
if (rtc_use_h265) { if (rtc_use_h265) {
@ -93,10 +95,6 @@ rtc_library("common_video") {
"../rtc_base/containers:flat_map", "../rtc_base/containers:flat_map",
] ]
} }
absl_deps = [
"//third_party/abseil-cpp/absl/numeric:bits",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_source_set("frame_counts") { rtc_source_set("frame_counts") {
@ -166,8 +164,6 @@ if (rtc_include_tests && !build_with_chromium) {
"//third_party/libyuv", "//third_party/libyuv",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
data = common_video_resources data = common_video_resources
if (is_android) { if (is_android) {
deps += [ "//testing/android/native_test:native_test_support" ] deps += [ "//testing/android/native_test:native_test_support" ]

View File

@ -19,10 +19,7 @@ rtc_library("generic_frame_descriptor") {
"../../api/transport/rtp:dependency_descriptor", "../../api/transport/rtp:dependency_descriptor",
"../../api/video:video_codec_constants", "../../api/video:video_codec_constants",
"../../rtc_base:checks", "../../rtc_base:checks",
]
absl_deps = [
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -71,8 +71,8 @@ rtc_library("read_auth_file") {
deps = [ deps = [
"../api:array_view", "../api:array_view",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings:strings" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {

View File

@ -35,8 +35,10 @@ rtc_source_set("rtc_event_log_api") {
rtc_source_set("rtc_event_log_parse_status") { rtc_source_set("rtc_event_log_parse_status") {
sources = [ "rtc_event_log/events/rtc_event_log_parse_status.h" ] sources = [ "rtc_event_log/events/rtc_event_log_parse_status.h" ]
deps = [ "../rtc_base:checks" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] "../rtc_base:checks",
"//third_party/abseil-cpp/absl/strings:string_view",
]
} }
rtc_library("rtc_event_field") { rtc_library("rtc_event_field") {
@ -61,9 +63,7 @@ rtc_library("rtc_event_field") {
"../rtc_base:bitstream_reader", "../rtc_base:bitstream_reader",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:logging", "../rtc_base:logging",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -77,8 +77,8 @@ rtc_library("rtc_stream_config") {
deps = [ deps = [
"../api:rtp_headers", "../api:rtp_headers",
"../api:rtp_parameters", "../api:rtp_parameters",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("rtc_event_pacing") { rtc_library("rtc_event_pacing") {
@ -92,10 +92,8 @@ rtc_library("rtc_event_pacing") {
":rtc_event_field", ":rtc_event_field",
"../api/rtc_event_log", "../api/rtc_event_log",
"../api/units:timestamp", "../api/units:timestamp",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -121,10 +119,8 @@ rtc_library("rtc_event_audio") {
"../api/units:timestamp", "../api/units:timestamp",
"../modules/audio_coding:audio_network_adaptor_config", "../modules/audio_coding:audio_network_adaptor_config",
"../rtc_base:checks", "../rtc_base:checks",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -140,8 +136,8 @@ rtc_library("rtc_event_begin_end") {
"../api:array_view", "../api:array_view",
"../api/rtc_event_log", "../api/rtc_event_log",
"../api/units:timestamp", "../api/units:timestamp",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("rtc_event_bwe") { rtc_library("rtc_event_bwe") {
@ -168,10 +164,8 @@ rtc_library("rtc_event_bwe") {
"../api/rtc_event_log", "../api/rtc_event_log",
"../api/units:data_rate", "../api/units:data_rate",
"../api/units:timestamp", "../api/units:timestamp",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -188,11 +182,8 @@ rtc_library("rtc_event_frame_events") {
"../api/units:timestamp", "../api/units:timestamp",
"../api/video:video_frame", "../api/video:video_frame",
"../rtc_base:timeutils", "../rtc_base:timeutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -211,10 +202,8 @@ rtc_library("rtc_event_generic_packet_events") {
"../api/rtc_event_log", "../api/rtc_event_log",
"../api/units:timestamp", "../api/units:timestamp",
"../rtc_base:timeutils", "../rtc_base:timeutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -242,10 +231,8 @@ rtc_library("rtc_event_rtp_rtcp") {
"../modules/rtp_rtcp:rtp_rtcp_format", "../modules/rtp_rtcp:rtp_rtcp_format",
"../rtc_base:buffer", "../rtc_base:buffer",
"../rtc_base:checks", "../rtc_base:checks",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -264,10 +251,8 @@ rtc_library("rtc_event_video") {
"../api/rtc_event_log", "../api/rtc_event_log",
"../api/units:timestamp", "../api/units:timestamp",
"../rtc_base:checks", "../rtc_base:checks",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -288,11 +273,7 @@ rtc_library("rtc_event_number_encodings") {
"../rtc_base:bitstream_reader", "../rtc_base:bitstream_reader",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:macromagic", "../rtc_base:macromagic",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -305,8 +286,8 @@ rtc_library("rtc_event_log_blob_encoding") {
":rtc_event_number_encodings", ":rtc_event_number_encodings",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:logging", "../rtc_base:logging",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("rtc_event_log_optional_blob_encoding") { rtc_library("rtc_event_log_optional_blob_encoding") {
@ -319,9 +300,7 @@ rtc_library("rtc_event_log_optional_blob_encoding") {
"../rtc_base:bitstream_reader", "../rtc_base:bitstream_reader",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:logging", "../rtc_base:logging",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -338,10 +317,8 @@ rtc_library("rtc_event_log_delta_encoding") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base:safe_conversions", "../rtc_base:safe_conversions",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -363,10 +340,6 @@ rtc_library("rtc_event_log_impl_encoder") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base:safe_conversions", "../rtc_base:safe_conversions",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -420,9 +393,6 @@ if (rtc_enable_protobuf) {
"../rtc_base:bitstream_reader", "../rtc_base:bitstream_reader",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:logging", "../rtc_base:logging",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -471,10 +441,7 @@ if (rtc_enable_protobuf) {
"../rtc_base:safe_minmax", "../rtc_base:safe_minmax",
"../rtc_base:timeutils", "../rtc_base:timeutils",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }
} }
@ -493,8 +460,8 @@ rtc_library("fake_rtc_event_log") {
"../api/rtc_event_log", "../api/rtc_event_log",
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"//third_party/abseil-cpp/absl/base:nullability",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
} }
if (rtc_enable_protobuf) { if (rtc_enable_protobuf) {
@ -558,11 +525,9 @@ if (rtc_enable_protobuf) {
"../rtc_base:rtc_numerics", "../rtc_base:rtc_numerics",
"../rtc_base:safe_conversions", "../rtc_base:safe_conversions",
"../rtc_base/system:file_wrapper", "../rtc_base/system:file_wrapper",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -637,10 +602,8 @@ if (rtc_enable_protobuf) {
"../test/logging:log_writer", "../test/logging:log_writer",
"../test/time_controller", "../test/time_controller",
"//testing/gtest", "//testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -693,10 +656,8 @@ rtc_library("ice_log") {
"../api:libjingle_logging_api", "../api:libjingle_logging_api",
"../api/rtc_event_log", "../api/rtc_event_log",
"../api/units:timestamp", "../api/units:timestamp",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }

View File

@ -41,8 +41,6 @@ rtc_library("rtc_sdp_video_format_utils") {
"../api/video_codecs:video_codecs_api", "../api/video_codecs:video_codecs_api",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:stringutils", "../rtc_base:stringutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -128,12 +126,6 @@ rtc_library("rtc_media_base") {
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
"../video/config:encoder_config", "../video/config:encoder_config",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -155,14 +147,13 @@ rtc_library("adapted_video_track_source") {
"../rtc_base:timeutils", "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("audio_source") { rtc_source_set("audio_source") {
sources = [ "base/audio_source.h" ] sources = [ "base/audio_source.h" ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
deps = []
} }
rtc_library("video_adapter") { rtc_library("video_adapter") {
@ -182,8 +173,8 @@ rtc_library("video_adapter") {
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../system_wrappers:field_trial", "../system_wrappers:field_trial",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("video_source_base") { rtc_library("video_source_base") {
@ -196,8 +187,8 @@ rtc_library("video_source_base") {
"../api/video:video_frame", "../api/video:video_frame",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
rtc_library("video_broadcaster") { rtc_library("video_broadcaster") {
@ -217,8 +208,8 @@ rtc_library("video_broadcaster") {
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("video_common") { rtc_library("video_common") {
@ -257,8 +248,8 @@ rtc_library("media_engine") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/system:file_wrapper", "../rtc_base/system:file_wrapper",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
rtc_library("media_channel_impl") { rtc_library("media_channel_impl") {
@ -304,10 +295,8 @@ rtc_library("media_channel_impl") {
"../rtc_base:network_route", "../rtc_base:network_route",
"../rtc_base:socket", "../rtc_base:socket",
"../rtc_base/network:sent_packet", "../rtc_base/network:sent_packet",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -356,10 +345,6 @@ rtc_source_set("media_channel") {
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/network:sent_packet", "../rtc_base/network:sent_packet",
"../video/config:encoder_config", "../video/config:encoder_config",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -378,11 +363,10 @@ rtc_library("codec") {
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -401,8 +385,8 @@ rtc_library("rtp_utils") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:digest", "../rtc_base:digest",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("stream_params") { rtc_library("stream_params") {
@ -415,8 +399,8 @@ rtc_library("stream_params") {
"../api:array_view", "../api:array_view",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base:unique_id_generator", "../rtc_base:unique_id_generator",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
rtc_library("media_constants") { rtc_library("media_constants") {
@ -480,8 +464,6 @@ rtc_library("rtc_simulcast_encoder_adapter") {
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../system_wrappers", "../system_wrappers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
@ -519,6 +501,8 @@ rtc_library("rtc_internal_video_codecs") {
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../system_wrappers:field_trial", "../system_wrappers:field_trial",
"../test:fake_video_codecs", "../test:fake_video_codecs",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
] ]
if (enable_libaom) { if (enable_libaom) {
@ -531,10 +515,6 @@ rtc_library("rtc_internal_video_codecs") {
if (rtc_include_dav1d_in_internal_decoder_factory) { if (rtc_include_dav1d_in_internal_decoder_factory) {
deps += [ "../modules/video_coding/codecs/av1:dav1d_decoder" ] deps += [ "../modules/video_coding/codecs/av1:dav1d_decoder" ]
} }
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
sources = [ sources = [
"engine/fake_video_codec_factory.cc", "engine/fake_video_codec_factory.cc",
"engine/fake_video_codec_factory.h", "engine/fake_video_codec_factory.h",
@ -656,14 +636,13 @@ rtc_library("rtc_audio_video") {
"../system_wrappers", "../system_wrappers",
"../system_wrappers:metrics", "../system_wrappers:metrics",
"../video/config:encoder_config", "../video/config:encoder_config",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm", "//third_party/abseil-cpp/absl/algorithm",
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -742,8 +721,6 @@ if (rtc_build_dcsctp) {
"../rtc_base/network:received_packet", "../rtc_base/network:received_packet",
"../rtc_base/third_party/sigslot:sigslot", "../rtc_base/third_party/sigslot:sigslot",
"../system_wrappers", "../system_wrappers",
]
absl_deps += [
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -844,11 +821,10 @@ if (rtc_include_tests) {
"../test:test_support", "../test:test_support",
"../video/config:streams_config", "../video/config:streams_config",
"//testing/gtest", "//testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
@ -990,18 +966,17 @@ if (rtc_include_tests) {
"../test:video_test_common", "../test:video_test_common",
"../test/time_controller", "../test/time_controller",
"../video/config:streams_config", "../video/config:streams_config",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
if (enable_libaom) { if (enable_libaom) {
defines += [ "RTC_USE_LIBAOM_AV1_ENCODER" ] defines += [ "RTC_USE_LIBAOM_AV1_ENCODER" ]
} }
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
sources = [ sources = [
"base/codec_unittest.cc", "base/codec_unittest.cc",
"base/media_engine_unittest.cc", "base/media_engine_unittest.cc",

View File

@ -30,7 +30,7 @@ group("modules") {
rtc_source_set("module_api_public") { rtc_source_set("module_api_public") {
sources = [ "include/module_common_types_public.h" ] sources = [ "include/module_common_types_public.h" ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("module_api") { rtc_source_set("module_api") {

View File

@ -58,9 +58,8 @@ rtc_library("audio_coding") {
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"../../system_wrappers", "../../system_wrappers",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -75,8 +74,8 @@ rtc_library("legacy_encoded_audio_frame") {
"../../api/audio_codecs:audio_codecs_api", "../../api/audio_codecs:audio_codecs_api",
"../../rtc_base:buffer", "../../rtc_base:buffer",
"../../rtc_base:checks", "../../rtc_base:checks",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("webrtc_cng") { rtc_library("webrtc_cng") {
@ -108,8 +107,8 @@ rtc_library("audio_encoder_cng") {
"../../api/units:time_delta", "../../api/units:time_delta",
"../../common_audio", "../../common_audio",
"../../rtc_base:checks", "../../rtc_base:checks",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("red") { rtc_library("red") {
@ -129,9 +128,7 @@ rtc_library("red") {
"../../rtc_base:byte_order", "../../rtc_base:byte_order",
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:logging", "../../rtc_base:logging",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -153,8 +150,8 @@ rtc_library("g711") {
"../../api/units:time_delta", "../../api/units:time_delta",
"../../rtc_base:buffer", "../../rtc_base:buffer",
"../../rtc_base:checks", "../../rtc_base:checks",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
public_deps += [ ":g711_c" ] # no-presubmit-check TODO(webrtc:8603) public_deps += [ ":g711_c" ] # no-presubmit-check TODO(webrtc:8603)
} }
@ -186,8 +183,8 @@ rtc_library("g722") {
"../../rtc_base:buffer", "../../rtc_base:buffer",
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:safe_conversions", "../../rtc_base:safe_conversions",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
public_deps += [ ":g722_c" ] # no-presubmit-check TODO(webrtc:8603) public_deps += [ ":g722_c" ] # no-presubmit-check TODO(webrtc:8603)
} }
@ -221,8 +218,8 @@ rtc_library("ilbc") {
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:logging", "../../rtc_base:logging",
"../../rtc_base:safe_conversions", "../../rtc_base:safe_conversions",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
public_deps += [ ":ilbc_c" ] # no-presubmit-check TODO(webrtc:8603) public_deps += [ ":ilbc_c" ] # no-presubmit-check TODO(webrtc:8603)
} }
@ -377,8 +374,8 @@ rtc_library("ilbc_c") {
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:sanitizer", "../../rtc_base:sanitizer",
"../../rtc_base/system:arch", "../../rtc_base/system:arch",
"//third_party/abseil-cpp/absl/base:core_headers",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
} }
rtc_library("isac_vad") { rtc_library("isac_vad") {
@ -452,9 +449,7 @@ rtc_library("audio_coding_opus_common") {
"../../api/audio_codecs:audio_codecs_api", "../../api/audio_codecs:audio_codecs_api",
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -487,9 +482,8 @@ rtc_library("webrtc_opus") {
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../../system_wrappers:field_trial", "../../system_wrappers:field_trial",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
public_deps += # no-presubmit-check TODO(webrtc:8603) public_deps += # no-presubmit-check TODO(webrtc:8603)
@ -520,8 +514,6 @@ rtc_library("webrtc_multiopus") {
"../../rtc_base:macromagic", "../../rtc_base:macromagic",
"../../rtc_base:safe_minmax", "../../rtc_base:safe_minmax",
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
@ -577,7 +569,7 @@ rtc_library("audio_network_adaptor_config") {
"audio_network_adaptor/audio_network_adaptor_config.cc", "audio_network_adaptor/audio_network_adaptor_config.cc",
"audio_network_adaptor/include/audio_network_adaptor_config.h", "audio_network_adaptor/include/audio_network_adaptor_config.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("audio_network_adaptor") { rtc_library("audio_network_adaptor") {
@ -625,10 +617,8 @@ rtc_library("audio_network_adaptor") {
"../../rtc_base/system:file_wrapper", "../../rtc_base/system:file_wrapper",
"../../system_wrappers", "../../system_wrappers",
"../../system_wrappers:field_trial", "../../system_wrappers:field_trial",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -740,9 +730,8 @@ rtc_library("neteq") {
"../../system_wrappers", "../../system_wrappers",
"../../system_wrappers:field_trial", "../../system_wrappers:field_trial",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -802,8 +791,8 @@ rtc_library("neteq_tools_minimal") {
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
"../../system_wrappers", "../../system_wrappers",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
defines = audio_codec_defines defines = audio_codec_defines
} }
@ -842,9 +831,7 @@ rtc_library("neteq_test_tools") {
"../../rtc_base/system:arch", "../../rtc_base/system:arch",
"../../test:rtp_test_utils", "../../test:rtp_test_utils",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -877,9 +864,7 @@ rtc_library("neteq_tools") {
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../rtp_rtcp", "../rtp_rtcp",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -906,8 +891,8 @@ rtc_library("neteq_input_audio_tools") {
deps = [ deps = [
"../../common_audio", "../../common_audio",
"../../rtc_base:checks", "../../rtc_base:checks",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
if (rtc_enable_protobuf) { if (rtc_enable_protobuf) {
@ -960,9 +945,8 @@ rtc_library("audio_coding_modules_tests_shared") {
"../../test:fileutils", "../../test:fileutils",
"../../test:test_support", "../../test:test_support",
"//testing/gtest", "//testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
defines = audio_coding_defines defines = audio_coding_defines
@ -1093,10 +1077,8 @@ if (rtc_include_tests) {
"../../test:fileutils", "../../test:fileutils",
"../../test:scoped_key_value_config", "../../test:scoped_key_value_config",
"../../test:test_support", "../../test:test_support",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
defines = audio_coding_defines defines = audio_coding_defines
} }
@ -1121,8 +1103,8 @@ if (rtc_include_tests) {
"../../test:fileutils", "../../test:fileutils",
"../../test:test_flags", "../../test:test_flags",
"../../test:test_support", "../../test:test_support",
"//third_party/abseil-cpp/absl/flags:flag",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/flags:flag" ]
} }
rtc_library("acm_receive_test") { rtc_library("acm_receive_test") {
@ -1146,7 +1128,6 @@ if (rtc_include_tests) {
] ]
deps += audio_coding_deps deps += audio_coding_deps
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("acm_send_test") { rtc_library("acm_send_test") {
@ -1171,9 +1152,10 @@ if (rtc_include_tests) {
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
"../../test:test_support", "../../test:test_support",
"//testing/gtest", "//testing/gtest",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
deps += audio_coding_deps deps += audio_coding_deps
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
if (!build_with_chromium) { if (!build_with_chromium) {
@ -1238,9 +1220,7 @@ if (rtc_include_tests) {
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:refcount", "../../rtc_base:refcount",
"../../test:fileutils", "../../test:fileutils",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
@ -1382,10 +1362,8 @@ if (rtc_include_tests) {
"../../test:fileutils", "../../test:fileutils",
"../../test:test_support", "../../test:test_support",
"//testing/gtest", "//testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -1738,11 +1716,9 @@ if (rtc_include_tests) {
"codecs/opus/test", "codecs/opus/test",
"codecs/opus/test:test_unittest", "codecs/opus/test:test_unittest",
"//testing/gtest", "//testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]

View File

@ -78,8 +78,8 @@ rtc_library("audio_device_buffer") {
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"../../system_wrappers", "../../system_wrappers",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("audio_device_generic") { rtc_library("audio_device_generic") {
@ -99,7 +99,7 @@ rtc_library("audio_device_name") {
"audio_device_name.cc", "audio_device_name.cc",
"audio_device_name.h", "audio_device_name.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] deps = [ "//third_party/abseil-cpp/absl/strings:string_view" ]
} }
rtc_source_set("windows_core_audio_utility") { rtc_source_set("windows_core_audio_utility") {
@ -119,8 +119,8 @@ rtc_source_set("windows_core_audio_utility") {
"../../rtc_base:platform_thread_types", "../../rtc_base:platform_thread_types",
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
"../../rtc_base/win:windows_version", "../../rtc_base/win:windows_version",
"//third_party/abseil-cpp/absl/strings:strings",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings:strings" ]
libs = [ "oleaut32.lib" ] libs = [ "oleaut32.lib" ]
} }
@ -165,8 +165,6 @@ rtc_source_set("audio_device_module_from_input_and_output") {
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../../rtc_base/win:scoped_com_initializer", "../../rtc_base/win:scoped_com_initializer",
"../../rtc_base/win:windows_version", "../../rtc_base/win:windows_version",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -205,9 +203,7 @@ if (!build_with_chromium) {
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"../../rtc_base/task_utils:repeating_task", "../../rtc_base/task_utils:repeating_task",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -249,8 +245,8 @@ if (!build_with_chromium) {
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"../../rtc_base/system:file_wrapper", "../../rtc_base/system:file_wrapper",
"../../system_wrappers", "../../system_wrappers",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
} }
@ -292,11 +288,8 @@ rtc_library("audio_device_impl") {
"../../system_wrappers:field_trial", "../../system_wrappers:field_trial",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
"../utility", "../utility",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
if (rtc_include_internal_audio_device && is_ios) { if (rtc_include_internal_audio_device && is_ios) {
deps += [ "../../sdk:audio_device" ] deps += [ "../../sdk:audio_device" ]
@ -444,8 +437,8 @@ rtc_source_set("mock_audio_device") {
"../../api:make_ref_counted", "../../api:make_ref_counted",
"../../api/audio:audio_device", "../../api/audio:audio_device",
"../../test:test_support", "../../test:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_include_tests && !build_with_chromium) { if (rtc_include_tests && !build_with_chromium) {
@ -486,9 +479,6 @@ if (rtc_include_tests && !build_with_chromium) {
"../../test:fileutils", "../../test:fileutils",
"../../test:test_support", "../../test:test_support",
"../../test/time_controller", "../../test/time_controller",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
if (is_linux || is_chromeos || is_mac || is_win) { if (is_linux || is_chromeos || is_mac || is_win) {

View File

@ -110,7 +110,6 @@ if (rtc_include_tests) {
"audio_mixer_impl_unittest.cc", "audio_mixer_impl_unittest.cc",
"frame_combiner_unittest.cc", "frame_combiner_unittest.cc",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
deps = [ deps = [
":audio_frame_manipulator", ":audio_frame_manipulator",
":audio_mixer_impl", ":audio_mixer_impl",
@ -125,6 +124,7 @@ if (rtc_include_tests) {
"../../rtc_base:task_queue_for_test", "../../rtc_base:task_queue_for_test",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
"../../test:test_support", "../../test:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -91,8 +91,6 @@ rtc_source_set("aec_dump_interface") {
deps = [ deps = [
":audio_frame_view", ":audio_frame_view",
"../../api/audio:audio_processing", "../../api/audio:audio_processing",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -193,10 +191,9 @@ rtc_library("audio_processing") {
"ns", "ns",
"transient:transient_suppressor_api", "transient:transient_suppressor_api",
"vad", "vad",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -236,8 +233,8 @@ rtc_library("residual_echo_detector") {
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:logging", "../../rtc_base:logging",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("optionally_built_submodule_creators") { rtc_library("optionally_built_submodule_creators") {
@ -260,8 +257,8 @@ rtc_source_set("rms_level") {
deps = [ deps = [
"../../api:array_view", "../../api:array_view",
"../../rtc_base:checks", "../../rtc_base:checks",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("audio_processing_statistics") { rtc_library("audio_processing_statistics") {
@ -294,9 +291,7 @@ rtc_library("apm_logging") {
"../../common_audio", "../../common_audio",
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
defines = [] defines = []
@ -314,10 +309,8 @@ if (rtc_include_tests) {
"../../api/audio:audio_processing_statistics", "../../api/audio:audio_processing_statistics",
"../../api/task_queue", "../../api/task_queue",
"../../test:test_support", "../../test:test_support",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -420,9 +413,7 @@ if (rtc_include_tests) {
"utility:pffft_wrapper_unittest", "utility:pffft_wrapper_unittest",
"vad:vad_unittests", "vad:vad_unittests",
"//testing/gtest", "//testing/gtest",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -450,8 +441,8 @@ if (rtc_include_tests) {
"../../rtc_base:rtc_base_tests_utils", "../../rtc_base:rtc_base_tests_utils",
"aec_dump", "aec_dump",
"aec_dump:aec_dump_unittests", "aec_dump:aec_dump_unittests",
"//third_party/abseil-cpp/absl/flags:flag",
] ]
absl_deps += [ "//third_party/abseil-cpp/absl/flags:flag" ]
sources += [ sources += [
"audio_processing_impl_locking_unittest.cc", "audio_processing_impl_locking_unittest.cc",
"audio_processing_impl_unittest.cc", "audio_processing_impl_unittest.cc",
@ -497,8 +488,8 @@ if (rtc_include_tests) {
"../../rtc_base:safe_conversions", "../../rtc_base:safe_conversions",
"../../system_wrappers", "../../system_wrappers",
"../../test:test_support", "../../test:test_support",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("analog_mic_simulation") { rtc_library("analog_mic_simulation") {
@ -515,8 +506,8 @@ if (rtc_include_tests) {
"../../rtc_base:safe_conversions", "../../rtc_base:safe_conversions",
"../../rtc_base:safe_minmax", "../../rtc_base:safe_minmax",
"agc2:gain_map", "agc2:gain_map",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_enable_protobuf && !build_with_chromium) { if (rtc_enable_protobuf && !build_with_chromium) {
@ -564,11 +555,9 @@ if (rtc_include_tests) {
"aec_dump", "aec_dump",
"aec_dump:aec_dump_impl", "aec_dump:aec_dump_impl",
"//testing/gtest", "//testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/flags:parse",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} # audioproc_f_impl } # audioproc_f_impl
@ -646,9 +635,7 @@ rtc_library("audioproc_test_utils") {
"../../test:test_support", "../../test:test_support",
"../audio_coding:neteq_input_audio_tools", "../audio_coding:neteq_input_audio_tools",
"//testing/gtest", "//testing/gtest",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -667,6 +654,6 @@ rtc_library("aec3_config_json") {
"../../rtc_base:rtc_json", "../../rtc_base:rtc_json",
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }

View File

@ -156,9 +156,7 @@ rtc_library("aec3") {
"../../../system_wrappers:field_trial", "../../../system_wrappers:field_trial",
"../../../system_wrappers:metrics", "../../../system_wrappers:metrics",
"../utility:cascaded_biquad_filter", "../utility:cascaded_biquad_filter",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -210,8 +208,8 @@ rtc_source_set("adaptive_fir_filter") {
"..:apm_logging", "..:apm_logging",
"../../../api:array_view", "../../../api:array_view",
"../../../rtc_base/system:arch", "../../../rtc_base/system:arch",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_source_set("adaptive_fir_filter_erl") { rtc_source_set("adaptive_fir_filter_erl") {
@ -230,8 +228,8 @@ rtc_source_set("matched_filter") {
"../../../api:array_view", "../../../api:array_view",
"../../../rtc_base:gtest_prod", "../../../rtc_base:gtest_prod",
"../../../rtc_base/system:arch", "../../../rtc_base/system:arch",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("vector_math") { rtc_source_set("vector_math") {
@ -328,8 +326,8 @@ if (rtc_include_tests) {
"../../../test:field_trial", "../../../test:field_trial",
"../../../test:test_support", "../../../test:test_support",
"../utility:cascaded_biquad_filter", "../utility:cascaded_biquad_filter",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
defines = [] defines = []

View File

@ -17,10 +17,8 @@ rtc_source_set("aec_dump") {
"../../../api/task_queue", "../../../api/task_queue",
"../../../rtc_base/system:file_wrapper", "../../../rtc_base/system:file_wrapper",
"../../../rtc_base/system:rtc_export", "../../../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -77,10 +75,8 @@ if (rtc_enable_protobuf) {
"../../../rtc_base:rtc_event", "../../../rtc_base:rtc_event",
"../../../rtc_base/system:file_wrapper", "../../../rtc_base/system:file_wrapper",
"../../../system_wrappers", "../../../system_wrappers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
deps += [ "../:audioproc_debug_proto" ] deps += [ "../:audioproc_debug_proto" ]
@ -113,9 +109,7 @@ rtc_library("null_aec_dump_factory") {
":aec_dump", ":aec_dump",
"..:aec_dump_interface", "..:aec_dump_interface",
"../../../api/task_queue", "../../../api/task_queue",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }

View File

@ -38,8 +38,8 @@ rtc_library("agc") {
"../agc2:gain_map", "../agc2:gain_map",
"../agc2:input_volume_stats_reporter", "../agc2:input_volume_stats_reporter",
"../vad", "../vad",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("level_estimation") { rtc_library("level_estimation") {
@ -117,10 +117,7 @@ if (rtc_include_tests) {
"../../../test:fileutils", "../../../test:fileutils",
"../../../test:test_support", "../../../test:test_support",
"//testing/gtest", "//testing/gtest",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }
} }

View File

@ -80,9 +80,8 @@ rtc_library("saturation_protector") {
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../../rtc_base:safe_compare", "../../../rtc_base:safe_compare",
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("biquad_filter") { rtc_library("biquad_filter") {
@ -118,9 +117,8 @@ rtc_library("clipping_predictor") {
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../../rtc_base:logging", "../../../rtc_base:logging",
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("common") { rtc_source_set("common") {
@ -157,8 +155,8 @@ rtc_library("fixed_digital") {
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
"../../../system_wrappers:metrics", "../../../system_wrappers:metrics",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("gain_applier") { rtc_library("gain_applier") {
@ -221,9 +219,8 @@ rtc_library("input_volume_controller") {
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"../../../system_wrappers:field_trial", "../../../system_wrappers:field_trial",
"../../../system_wrappers:metrics", "../../../system_wrappers:metrics",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("noise_level_estimator") { rtc_library("noise_level_estimator") {
@ -425,8 +422,6 @@ rtc_library("input_volume_controller_unittests") {
"../../../test:test_support", "../../../test:test_support",
"//testing/gtest", "//testing/gtest",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("noise_estimator_unittests") { rtc_library("noise_estimator_unittests") {
@ -490,9 +485,7 @@ rtc_library("input_volume_stats_reporter") {
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
"../../../system_wrappers:metrics", "../../../system_wrappers:metrics",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -505,6 +498,6 @@ rtc_library("input_volume_stats_reporter_unittests") {
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
"../../../system_wrappers:metrics", "../../../system_wrappers:metrics",
"../../../test:test_support", "../../../test:test_support",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }

View File

@ -100,12 +100,12 @@ rtc_source_set("rnn_vad_layers") {
"../../../../api:function_view", "../../../../api:function_view",
"../../../../rtc_base:checks", "../../../../rtc_base:checks",
"../../../../rtc_base:safe_conversions", "../../../../rtc_base:safe_conversions",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/rnnoise:rnn_vad", "//third_party/rnnoise:rnn_vad",
] ]
if (current_cpu == "x86" || current_cpu == "x64") { if (current_cpu == "x86" || current_cpu == "x64") {
deps += [ ":vector_math_avx2" ] deps += [ ":vector_math_avx2" ]
} }
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_source_set("vector_math") { rtc_source_set("vector_math") {
@ -229,8 +229,8 @@ if (rtc_include_tests) {
"../../../../rtc_base:safe_compare", "../../../../rtc_base:safe_compare",
"../../../../test:fileutils", "../../../../test:fileutils",
"../../../../test:test_support", "../../../../test:test_support",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
unittest_resources = [ unittest_resources = [
@ -306,7 +306,6 @@ if (rtc_include_tests) {
if (current_cpu == "x86" || current_cpu == "x64") { if (current_cpu == "x86" || current_cpu == "x64") {
deps += [ ":vector_math_avx2" ] deps += [ ":vector_math_avx2" ]
} }
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
data = unittest_resources data = unittest_resources
if (is_ios) { if (is_ios) {
deps += [ ":unittests_bundle_data" ] deps += [ ":unittests_bundle_data" ]

View File

@ -64,7 +64,6 @@ rtc_static_library("ns") {
"../../../system_wrappers:metrics", "../../../system_wrappers:metrics",
"../utility:cascaded_biquad_filter", "../utility:cascaded_biquad_filter",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -89,7 +88,6 @@ if (rtc_include_tests) {
"../../../test:test_support", "../../../test:test_support",
"../utility:cascaded_biquad_filter", "../utility:cascaded_biquad_filter",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
defines = [] defines = []

View File

@ -51,8 +51,8 @@ rtc_library("lib") {
"../../../../rtc_base:safe_conversions", "../../../../rtc_base:safe_conversions",
"../../../../rtc_base:stringutils", "../../../../rtc_base:stringutils",
"../../../../test:fileutils", "../../../../test:fileutils",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
visibility = [ ":*" ] # Only targets in this file can depend on this. visibility = [ ":*" ] # Only targets in this file can depend on this.
} }
@ -73,9 +73,7 @@ rtc_library("unittest") {
"../../../../test:fileutils", "../../../../test:fileutils",
"../../../../test:test_support", "../../../../test:test_support",
"//testing/gtest", "//testing/gtest",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -124,9 +124,7 @@ if (rtc_include_tests) {
"../../../test:fileutils", "../../../test:fileutils",
"../../../test:test_support", "../../../test:test_support",
"//testing/gtest", "//testing/gtest",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -39,8 +39,8 @@ rtc_library("congestion_controller") {
"../pacing", "../pacing",
"../remote_bitrate_estimator", "../remote_bitrate_estimator",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
"//third_party/abseil-cpp/absl/base:nullability",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
} }
if (rtc_include_tests && !build_with_chromium) { if (rtc_include_tests && !build_with_chromium) {

View File

@ -49,9 +49,8 @@ rtc_library("goog_cc") {
"../../../rtc_base/experiments:rate_control_settings", "../../../rtc_base/experiments:rate_control_settings",
"../../../system_wrappers", "../../../system_wrappers",
"../../remote_bitrate_estimator", "../../remote_bitrate_estimator",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -64,8 +63,8 @@ rtc_library("link_capacity_estimator") {
deps = [ deps = [
"../../../api/units:data_rate", "../../../api/units:data_rate",
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("pushback_controller") { rtc_library("pushback_controller") {
@ -79,9 +78,6 @@ rtc_library("pushback_controller") {
"../../../api/units:data_size", "../../../api/units:data_size",
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../../rtc_base/experiments:rate_control_settings", "../../../rtc_base/experiments:rate_control_settings",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -102,8 +98,8 @@ rtc_library("alr_detector") {
"../../../rtc_base/experiments:alr_experiment", "../../../rtc_base/experiments:alr_experiment",
"../../../rtc_base/experiments:field_trial_parser", "../../../rtc_base/experiments:field_trial_parser",
"../../pacing:interval_budget", "../../pacing:interval_budget",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("estimators") { rtc_library("estimators") {
configs += [ ":bwe_test_logging" ] configs += [ ":bwe_test_logging" ]
@ -141,8 +137,6 @@ rtc_library("estimators") {
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"../../../rtc_base/experiments:field_trial_parser", "../../../rtc_base/experiments:field_trial_parser",
"../../remote_bitrate_estimator", "../../remote_bitrate_estimator",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -164,8 +158,6 @@ rtc_library("loss_based_bwe_v2") {
"../../../rtc_base:logging", "../../../rtc_base:logging",
"../../../rtc_base/experiments:field_trial_parser", "../../../rtc_base/experiments:field_trial_parser",
"../../remote_bitrate_estimator", "../../remote_bitrate_estimator",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -185,8 +177,9 @@ rtc_library("loss_based_bwe_v1") {
"../../../api/units:timestamp", "../../../api/units:timestamp",
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../../rtc_base/experiments:field_trial_parser", "../../../rtc_base/experiments:field_trial_parser",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("send_side_bwe") { rtc_library("send_side_bwe") {
@ -211,8 +204,6 @@ rtc_library("send_side_bwe") {
"../../../rtc_base/experiments:field_trial_parser", "../../../rtc_base/experiments:field_trial_parser",
"../../../system_wrappers:metrics", "../../../system_wrappers:metrics",
"../../remote_bitrate_estimator", "../../remote_bitrate_estimator",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -246,9 +237,6 @@ rtc_library("delay_based_bwe") {
"../../../system_wrappers:metrics", "../../../system_wrappers:metrics",
"../../pacing", "../../pacing",
"../../remote_bitrate_estimator", "../../remote_bitrate_estimator",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -275,8 +263,6 @@ rtc_library("probe_controller") {
"../../../rtc_base:safe_conversions", "../../../rtc_base:safe_conversions",
"../../../rtc_base/experiments:field_trial_parser", "../../../rtc_base/experiments:field_trial_parser",
"../../../system_wrappers:metrics", "../../../system_wrappers:metrics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
@ -302,9 +288,7 @@ if (rtc_include_tests) {
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../../test/logging:log_writer", "../../../test/logging:log_writer",
"../../remote_bitrate_estimator", "../../remote_bitrate_estimator",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -367,9 +351,7 @@ if (rtc_include_tests) {
"../../../test/scenario:column_printer", "../../../test/scenario:column_printer",
"../../pacing", "../../pacing",
"//testing/gmock", "//testing/gmock",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -36,8 +36,8 @@ rtc_library("pcc_controller") {
"../../../api/units:timestamp", "../../../api/units:timestamp",
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../../rtc_base:random", "../../../rtc_base:random",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("monitor_interval") { rtc_library("monitor_interval") {
@ -90,8 +90,8 @@ rtc_library("bitrate_controller") {
":utility_function", ":utility_function",
"../../../api/transport:network_control", "../../../api/transport:network_control",
"../../../api/units:data_rate", "../../../api/units:data_rate",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_include_tests && !build_with_chromium) { if (rtc_include_tests && !build_with_chromium) {

View File

@ -35,8 +35,8 @@ rtc_library("control_handler") {
"../../../rtc_base:safe_minmax", "../../../rtc_base:safe_minmax",
"../../../rtc_base/system:no_unique_address", "../../../rtc_base/system:no_unique_address",
"../../pacing", "../../pacing",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("transport_feedback") { rtc_library("transport_feedback") {
visibility = [ "*" ] visibility = [ "*" ]
@ -64,10 +64,7 @@ rtc_library("transport_feedback") {
"../../../system_wrappers", "../../../system_wrappers",
"../../../system_wrappers:field_trial", "../../../system_wrappers:field_trial",
"../../rtp_rtcp:rtp_rtcp_format", "../../rtp_rtcp:rtp_rtcp_format",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -236,8 +236,8 @@ if (rtc_include_tests) {
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:logging", "../../rtc_base:logging",
"../../system_wrappers", "../../system_wrappers",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
if (is_posix || is_fuchsia) { if (is_posix || is_fuchsia) {
sources += [ sources += [
@ -277,7 +277,12 @@ if ((is_linux || is_chromeos) && rtc_use_pipewire) {
rtc_library("desktop_capture") { rtc_library("desktop_capture") {
visibility = [ "*" ] visibility = [ "*" ]
defines = [] defines = []
deps = [] deps = [
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
]
public_configs = [ ":x11_config" ] public_configs = [ ":x11_config" ]
sources = [ sources = [
"blank_detector_desktop_capturer_wrapper.cc", "blank_detector_desktop_capturer_wrapper.cc",
@ -528,12 +533,6 @@ rtc_library("desktop_capture") {
] ]
} }
absl_deps = [
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
if (rtc_use_x11_extensions) { if (rtc_use_x11_extensions) {
deps += [ "../../rtc_base:sanitizer" ] deps += [ "../../rtc_base:sanitizer" ]
} }

View File

@ -59,12 +59,9 @@ rtc_library("pacing") {
"../rtp_rtcp", "../rtp_rtcp",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
"../utility:utility", "../utility:utility",
]
absl_deps = [
"//third_party/abseil-cpp/absl/cleanup", "//third_party/abseil-cpp/absl/cleanup",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -116,6 +113,5 @@ if (rtc_include_tests) {
"../rtp_rtcp:mock_rtp_rtcp", "../rtp_rtcp:mock_rtp_rtcp",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
} }
} }

View File

@ -112,8 +112,8 @@ if ((is_linux || is_chromeos) && rtc_use_pipewire) {
"../../rtc_base:logging", "../../rtc_base:logging",
"../../rtc_base:sanitizer", "../../rtc_base:sanitizer",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
if (!rtc_link_pipewire) { if (!rtc_link_pipewire) {
defines = [ "WEBRTC_DLOPEN_PIPEWIRE" ] defines = [ "WEBRTC_DLOPEN_PIPEWIRE" ]

View File

@ -57,8 +57,6 @@ rtc_library("remote_bitrate_estimator") {
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"../../system_wrappers", "../../system_wrappers",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
@ -83,8 +81,6 @@ if (!build_with_chromium) {
deps = [ deps = [
"../../test:rtp_test_utils", "../../test:rtp_test_utils",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/flags:parse",
] ]
@ -136,7 +132,7 @@ if (rtc_include_tests) {
"../../test:test_support", "../../test:test_support",
"../pacing", "../pacing",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
} }

View File

@ -138,11 +138,9 @@ rtc_library("rtp_rtcp_format") {
"../../rtc_base/network:ecn_marking", "../../rtc_base/network:ecn_marking",
"../../system_wrappers", "../../system_wrappers",
"../video_coding:codec_globals_headers", "../video_coding:codec_globals_headers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
] ]
@ -353,12 +351,12 @@ rtc_library("rtp_rtcp") {
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
"../remote_bitrate_estimator", "../remote_bitrate_estimator",
"../video_coding:codec_globals_headers", "../video_coding:codec_globals_headers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
] ]
@ -391,10 +389,9 @@ rtc_source_set("rtp_rtcp_legacy") {
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"../../system_wrappers", "../../system_wrappers",
"../remote_bitrate_estimator", "../remote_bitrate_estimator",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -430,8 +427,6 @@ rtc_library("rtcp_transceiver") {
"../../rtc_base/containers:flat_map", "../../rtc_base/containers:flat_map",
"../../rtc_base/task_utils:repeating_task", "../../rtc_base/task_utils:repeating_task",
"../../system_wrappers", "../../system_wrappers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/cleanup", "//third_party/abseil-cpp/absl/cleanup",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
@ -454,8 +449,6 @@ rtc_library("rtp_video_header") {
"../../api/video:video_frame_type", "../../api/video:video_frame_type",
"../../api/video:video_rtp_headers", "../../api/video:video_rtp_headers",
"../../modules/video_coding:codec_globals_headers", "../../modules/video_coding:codec_globals_headers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
@ -505,9 +498,7 @@ rtc_library("mock_rtp_rtcp") {
"../../api/video:video_bitrate_allocation", "../../api/video:video_bitrate_allocation",
"../../rtc_base:checks", "../../rtc_base:checks",
"../../test:test_support", "../../test:test_support",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -720,12 +711,10 @@ if (rtc_include_tests) {
"../../test:test_support", "../../test:test_support",
"../../test/time_controller:time_controller", "../../test/time_controller:time_controller",
"../video_coding:codec_globals_headers", "../video_coding:codec_globals_headers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -744,7 +733,7 @@ if (rtc_include_tests) {
"../../rtc_base:rtc_event", "../../rtc_base:rtc_event",
"../../test:test_support", "../../test:test_support",
"../../video", "../../video",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
} }

View File

@ -43,9 +43,10 @@ rtc_library("video_capture_module") {
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../../system_wrappers", "../../system_wrappers",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/libyuv", "//third_party/libyuv",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
if (!build_with_chromium || is_linux || is_chromeos) { if (!build_with_chromium || is_linux || is_chromeos) {

View File

@ -27,9 +27,6 @@ rtc_library("encoded_frame") {
"../../rtc_base/experiments:alr_experiment", "../../rtc_base/experiments:alr_experiment",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"../../system_wrappers", "../../system_wrappers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
] ]
} }
@ -43,8 +40,6 @@ rtc_library("chain_diff_calculator") {
deps = [ deps = [
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:logging", "../../rtc_base:logging",
]
absl_deps = [
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -61,8 +56,6 @@ rtc_library("frame_dependencies_calculator") {
"../../common_video/generic_frame_descriptor", "../../common_video/generic_frame_descriptor",
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:logging", "../../rtc_base:logging",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
@ -116,8 +109,6 @@ rtc_library("packet_buffer") {
"../../rtc_base:rtc_numerics", "../../rtc_base:rtc_numerics",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
"../rtp_rtcp:rtp_video_header", "../rtp_rtcp:rtp_video_header",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
] ]
@ -144,8 +135,6 @@ rtc_library("h26x_packet_buffer") {
"../../rtc_base:rtc_numerics", "../../rtc_base:rtc_numerics",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
"../rtp_rtcp:rtp_video_header", "../rtp_rtcp:rtp_video_header",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -159,8 +148,8 @@ rtc_library("frame_helpers") {
deps = [ deps = [
"../../api/video:encoded_frame", "../../api/video:encoded_frame",
"../../rtc_base:logging", "../../rtc_base:logging",
"//third_party/abseil-cpp/absl/container:inlined_vector",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/container:inlined_vector" ]
} }
rtc_library("h264_sprop_parameter_sets") { rtc_library("h264_sprop_parameter_sets") {
@ -280,10 +269,7 @@ rtc_library("video_coding") {
"timing:jitter_estimator", "timing:jitter_estimator",
"timing:rtt_filter", "timing:rtt_filter",
"timing:timing_module", "timing:timing_module",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
@ -310,8 +296,8 @@ rtc_library("video_codec_interface") {
"../../common_video", "../../common_video",
"../../common_video/generic_frame_descriptor", "../../common_video/generic_frame_descriptor",
"../../rtc_base/system:rtc_export", "../../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("video_coding_legacy") { rtc_library("video_coding_legacy") {
@ -364,11 +350,7 @@ rtc_library("video_coding_legacy") {
"timing:inter_frame_delay_variation_calculator", "timing:inter_frame_delay_variation_calculator",
"timing:jitter_estimator", "timing:jitter_estimator",
"timing:timing_module", "timing:timing_module",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant",
] ]
} }
@ -455,10 +437,8 @@ rtc_library("video_coding_utility") {
"../../rtc_base/task_utils:repeating_task", "../../rtc_base/task_utils:repeating_task",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
"svc:scalability_mode_util", "svc:scalability_mode_util",
]
absl_deps = [
"//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:bits",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -500,13 +480,11 @@ rtc_library("webrtc_h264") {
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
"svc:scalability_structures", "svc:scalability_structures",
"svc:scalable_video_controller", "svc:scalable_video_controller",
"//third_party/libyuv",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/libyuv",
] ]
if (rtc_use_h264) { if (rtc_use_h264) {
@ -585,13 +563,11 @@ rtc_library("webrtc_vp8") {
"../../rtc_base/experiments:rate_control_settings", "../../rtc_base/experiments:rate_control_settings",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
"svc:scalability_mode_util", "svc:scalability_mode_util",
"//third_party/libyuv",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/libyuv",
] ]
if (rtc_build_libvpx) { if (rtc_build_libvpx) {
deps += [ rtc_libvpx_dir ] deps += [ rtc_libvpx_dir ]
@ -631,8 +607,8 @@ rtc_library("webrtc_vp8_temporal_layers") {
"../../rtc_base:rtc_numerics", "../../rtc_base:rtc_numerics",
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
# This target includes VP9 files that may be used for any VP9 codec, internal SW or external HW. # This target includes VP9 files that may be used for any VP9 codec, internal SW or external HW.
@ -658,7 +634,6 @@ rtc_library("webrtc_vp9_helpers") {
"svc:scalability_structures", "svc:scalability_structures",
"svc:scalable_video_controller", "svc:scalable_video_controller",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/container:inlined_vector" ]
} }
rtc_library("webrtc_vp9") { rtc_library("webrtc_vp9") {
@ -707,15 +682,13 @@ rtc_library("webrtc_vp9") {
"svc:scalability_structures", "svc:scalability_structures",
"svc:scalable_video_controller", "svc:scalable_video_controller",
"svc:svc_rate_allocator", "svc:svc_rate_allocator",
"//third_party/libyuv",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/libyuv",
] ]
if (rtc_build_libvpx) { if (rtc_build_libvpx) {
deps += [ rtc_libvpx_dir ] deps += [ rtc_libvpx_dir ]
@ -859,9 +832,9 @@ if (rtc_include_tests) {
"../../test:video_test_common", "../../test:video_test_common",
"../../test:video_test_support", "../../test:video_test_support",
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
"//third_party/abseil-cpp/absl/types:optional",
"//third_party/libyuv", "//third_party/libyuv",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
video_coding_modules_tests_resources = [] video_coding_modules_tests_resources = []
@ -947,9 +920,8 @@ if (rtc_include_tests) {
"../../test:video_test_support", "../../test:video_test_support",
"../../video/config:encoder_config", "../../video/config:encoder_config",
"../../video/config:streams_config", "../../video/config:streams_config",
] "//third_party/abseil-cpp/absl/strings",
absl_deps = [ "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -998,6 +970,8 @@ if (rtc_include_tests) {
"../../test:test_main", "../../test:test_main",
"../../test:test_support", "../../test:test_support",
"../../test:video_codec_tester", "../../test:video_codec_tester",
"//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/functional:any_invocable",
] ]
if (is_android) { if (is_android) {
@ -1011,11 +985,6 @@ if (rtc_include_tests) {
shard_timeout = 900 shard_timeout = 900
} }
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/functional:any_invocable",
]
data = [ "../../resources/FourPeople_1280x720_30.yuv" ] data = [ "../../resources/FourPeople_1280x720_30.yuv" ]
} }
@ -1087,11 +1056,9 @@ if (rtc_include_tests) {
"../rtp_rtcp:rtp_rtcp_format", "../rtp_rtcp:rtp_rtcp_format",
"codecs/av1:dav1d_decoder", "codecs/av1:dav1d_decoder",
"svc:scalability_mode_util", "svc:scalability_mode_util",
"//third_party/libyuv",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/libyuv",
] ]
data = video_coding_modules_tests_resources data = video_coding_modules_tests_resources
@ -1272,9 +1239,6 @@ if (rtc_include_tests) {
"svc:svc_rate_allocator_tests", "svc:svc_rate_allocator_tests",
"timing:jitter_estimator", "timing:jitter_estimator",
"timing:timing_module", "timing:timing_module",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/types:variant",
] ]

View File

@ -22,9 +22,8 @@ rtc_library("av1_svc_config") {
"../../svc:scalability_mode_util", "../../svc:scalability_mode_util",
"../../svc:scalability_structures", "../../svc:scalability_structures",
"../../svc:scalable_video_controller", "../../svc:scalable_video_controller",
"//third_party/abseil-cpp/absl/container:inlined_vector",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/container:inlined_vector" ]
} }
rtc_library("dav1d_decoder") { rtc_library("dav1d_decoder") {
@ -44,7 +43,6 @@ rtc_library("dav1d_decoder") {
"//third_party/dav1d", "//third_party/dav1d",
"//third_party/libyuv", "//third_party/libyuv",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("libaom_av1_encoder") { rtc_library("libaom_av1_encoder") {
@ -68,14 +66,12 @@ rtc_library("libaom_av1_encoder") {
"../../../../rtc_base/experiments:encoder_info_settings", "../../../../rtc_base/experiments:encoder_info_settings",
"../../svc:scalability_structures", "../../svc:scalability_structures",
"../../svc:scalable_video_controller", "../../svc:scalable_video_controller",
"//third_party/libaom",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/libaom",
] ]
} }
@ -112,8 +108,8 @@ if (rtc_include_tests) {
"../../svc:scalability_mode_util", "../../svc:scalability_mode_util",
"../../svc:scalability_structures", "../../svc:scalability_structures",
"../../svc:scalable_video_controller", "../../svc:scalable_video_controller",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
} }
} }

View File

@ -65,7 +65,6 @@ rtc_library("deprecated_jitter_buffer") {
"../../../rtc_base/synchronization:mutex", "../../../rtc_base/synchronization:mutex",
"../../../system_wrappers", "../../../system_wrappers",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
rtc_library("deprecated_frame_buffer") { rtc_library("deprecated_frame_buffer") {
@ -99,8 +98,8 @@ rtc_library("deprecated_packet") {
"../../../api/video:video_frame_type", "../../../api/video:video_frame_type",
"../../../modules/rtp_rtcp:rtp_rtcp_format", "../../../modules/rtp_rtcp:rtp_rtcp_format",
"../../../modules/rtp_rtcp:rtp_video_header", "../../../modules/rtp_rtcp:rtp_video_header",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("deprecated_receiver") { rtc_library("deprecated_receiver") {
@ -123,8 +122,8 @@ rtc_library("deprecated_receiver") {
"../../../rtc_base:logging", "../../../rtc_base:logging",
"../../../rtc_base:safe_conversions", "../../../rtc_base:safe_conversions",
"../../../system_wrappers", "../../../system_wrappers",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
rtc_library("deprecated_session_info") { rtc_library("deprecated_session_info") {
@ -135,12 +134,12 @@ rtc_library("deprecated_session_info") {
"../../../modules:module_api_public", "../../../modules:module_api_public",
"../../../modules/video_coding:codec_globals_headers", "../../../modules/video_coding:codec_globals_headers",
"../../../rtc_base:logging", "../../../rtc_base:logging",
"//third_party/abseil-cpp/absl/types:variant",
] ]
sources = [ sources = [
"session_info.cc", "session_info.cc",
"session_info.h", "session_info.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:variant" ]
} }
rtc_library("deprecated_stream_generator") { rtc_library("deprecated_stream_generator") {
@ -181,6 +180,6 @@ rtc_library("deprecated_unittests") {
"../../../system_wrappers", "../../../system_wrappers",
"../../../test:scoped_key_value_config", "../../../test:scoped_key_value_config",
"../../../test:test_support", "../../../test:test_support",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }

View File

@ -17,10 +17,8 @@ rtc_source_set("scalability_mode_util") {
"../../../api/video_codecs:scalability_mode", "../../../api/video_codecs:scalability_mode",
"../../../api/video_codecs:video_codecs_api", "../../../api/video_codecs:video_codecs_api",
"../../../rtc_base:checks", "../../../rtc_base:checks",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -36,10 +34,7 @@ rtc_source_set("scalable_video_controller") {
"../../../api/video:video_bitrate_allocation", "../../../api/video:video_bitrate_allocation",
"../../../common_video/generic_frame_descriptor", "../../../common_video/generic_frame_descriptor",
"../../../rtc_base:checks", "../../../rtc_base:checks",
]
absl_deps = [
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -64,10 +59,8 @@ rtc_source_set("scalability_structures") {
"../../../common_video/generic_frame_descriptor", "../../../common_video/generic_frame_descriptor",
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../../rtc_base:logging", "../../../rtc_base:logging",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -85,8 +78,8 @@ rtc_source_set("svc_rate_allocator") {
"../../../api/video_codecs:video_codecs_api", "../../../api/video_codecs:video_codecs_api",
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../../rtc_base/experiments:stable_target_rate_experiment", "../../../rtc_base/experiments:stable_target_rate_experiment",
"//third_party/abseil-cpp/absl/container:inlined_vector",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/container:inlined_vector" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -115,9 +108,7 @@ if (rtc_include_tests) {
"../../../common_video/generic_frame_descriptor", "../../../common_video/generic_frame_descriptor",
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
"../../../test:test_support", "../../../test:test_support",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -27,8 +27,8 @@ rtc_library("inter_frame_delay_variation_calculator") {
"../../../api/units:time_delta", "../../../api/units:time_delta",
"../../../api/units:timestamp", "../../../api/units:timestamp",
"../../../rtc_base:rtc_numerics", "../../../rtc_base:rtc_numerics",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("frame_delay_variation_kalman_filter") { rtc_library("frame_delay_variation_kalman_filter") {
@ -66,9 +66,7 @@ rtc_library("jitter_estimator") {
"../../../rtc_base:safe_conversions", "../../../rtc_base:safe_conversions",
"../../../rtc_base/experiments:field_trial_parser", "../../../rtc_base/experiments:field_trial_parser",
"../../../system_wrappers", "../../../system_wrappers",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -78,8 +76,8 @@ rtc_library("rtt_filter") {
"rtt_filter.cc", "rtt_filter.cc",
"rtt_filter.h", "rtt_filter.h",
] ]
deps = [ "../../../api/units:time_delta" ] deps = [
absl_deps = [ "../../../api/units:time_delta",
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
] ]
@ -94,8 +92,8 @@ rtc_library("timestamp_extrapolator") {
"../../../api/units:timestamp", "../../../api/units:timestamp",
"../../../modules:module_api_public", "../../../modules:module_api_public",
"../../../rtc_base:rtc_numerics", "../../../rtc_base:rtc_numerics",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("timing_module") { rtc_library("timing_module") {
@ -116,8 +114,8 @@ rtc_library("timing_module") {
"../../../rtc_base/experiments:field_trial_parser", "../../../rtc_base/experiments:field_trial_parser",
"../../../rtc_base/synchronization:mutex", "../../../rtc_base/synchronization:mutex",
"../../../system_wrappers", "../../../system_wrappers",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("timing_unittests") { rtc_library("timing_unittests") {
@ -148,6 +146,6 @@ rtc_library("timing_unittests") {
"../../../system_wrappers:system_wrappers", "../../../system_wrappers:system_wrappers",
"../../../test:scoped_key_value_config", "../../../test:scoped_key_value_config",
"../../../test:test_support", "../../../test:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }

View File

@ -29,9 +29,6 @@ rtc_library("tlv_trait") {
"../../../api:array_view", "../../../api:array_view",
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../../rtc_base:logging", "../../../rtc_base:logging",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
@ -73,6 +70,10 @@ rtc_library("parameter") {
"../common:internal_types", "../common:internal_types",
"../common:math", "../common:math",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"parameter/add_incoming_streams_request_parameter.cc", "parameter/add_incoming_streams_request_parameter.cc",
@ -100,12 +101,6 @@ rtc_library("parameter") {
"parameter/zero_checksum_acceptable_chunk_parameter.cc", "parameter/zero_checksum_acceptable_chunk_parameter.cc",
"parameter/zero_checksum_acceptable_chunk_parameter.h", "parameter/zero_checksum_acceptable_chunk_parameter.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("error_cause") { rtc_library("error_cause") {
@ -121,6 +116,9 @@ rtc_library("error_cause") {
"../common:math", "../common:math",
"../packet:bounded_io", "../packet:bounded_io",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"error_cause/cookie_received_while_shutting_down_cause.cc", "error_cause/cookie_received_while_shutting_down_cause.cc",
@ -152,11 +150,6 @@ rtc_library("error_cause") {
"error_cause/user_initiated_abort_cause.cc", "error_cause/user_initiated_abort_cause.cc",
"error_cause/user_initiated_abort_cause.h", "error_cause/user_initiated_abort_cause.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("chunk") { rtc_library("chunk") {
@ -171,6 +164,9 @@ rtc_library("chunk") {
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
"../common:math", "../common:math",
"../packet:bounded_io", "../packet:bounded_io",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"chunk/abort_chunk.cc", "chunk/abort_chunk.cc",
@ -212,11 +208,6 @@ rtc_library("chunk") {
"chunk/shutdown_complete_chunk.cc", "chunk/shutdown_complete_chunk.cc",
"chunk/shutdown_complete_chunk.h", "chunk/shutdown_complete_chunk.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("chunk_validators") { rtc_library("chunk_validators") {
@ -243,15 +234,13 @@ rtc_library("sctp_packet") {
"../common:internal_types", "../common:internal_types",
"../common:math", "../common:math",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"sctp_packet.cc", "sctp_packet.cc",
"sctp_packet.h", "sctp_packet.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/memory:memory",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -276,6 +265,7 @@ if (rtc_include_tests) {
"../common:math", "../common:math",
"../public:types", "../public:types",
"../testing:testing_macros", "../testing:testing_macros",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"bounded_byte_reader_test.cc", "bounded_byte_reader_test.cc",
@ -326,6 +316,5 @@ if (rtc_include_tests) {
"sctp_packet_test.cc", "sctp_packet_test.cc",
"tlv_trait_test.cc", "tlv_trait_test.cc",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
} }

View File

@ -13,13 +13,13 @@ rtc_source_set("types") {
"../../../api:array_view", "../../../api:array_view",
"../../../api/units:time_delta", "../../../api/units:time_delta",
"../../../rtc_base:strong_alias", "../../../rtc_base:strong_alias",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"dcsctp_message.h", "dcsctp_message.h",
"dcsctp_options.h", "dcsctp_options.h",
"types.h", "types.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("socket") { rtc_source_set("socket") {
@ -30,6 +30,8 @@ rtc_source_set("socket") {
"../../../api/units:timestamp", "../../../api/units:timestamp",
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../../rtc_base:strong_alias", "../../../rtc_base:strong_alias",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"dcsctp_handover_state.cc", "dcsctp_handover_state.cc",
@ -38,10 +40,6 @@ rtc_source_set("socket") {
"packet_observer.h", "packet_observer.h",
"timeout.h", "timeout.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_source_set("factory") { rtc_source_set("factory") {
@ -49,12 +47,12 @@ rtc_source_set("factory") {
":socket", ":socket",
":types", ":types",
"../socket:dcsctp_socket", "../socket:dcsctp_socket",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
sources = [ sources = [
"dcsctp_socket_factory.cc", "dcsctp_socket_factory.cc",
"dcsctp_socket_factory.h", "dcsctp_socket_factory.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_source_set("mocks") { rtc_source_set("mocks") {
@ -78,12 +76,12 @@ rtc_source_set("utils") {
"../../../rtc_base:logging", "../../../rtc_base:logging",
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
"../socket:dcsctp_socket", "../socket:dcsctp_socket",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
sources = [ sources = [
"text_pcap_packet_observer.cc", "text_pcap_packet_observer.cc",
"text_pcap_packet_observer.h", "text_pcap_packet_observer.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {

View File

@ -19,16 +19,14 @@ rtc_library("data_tracker") {
"../packet:data", "../packet:data",
"../public:socket", "../public:socket",
"../timer", "../timer",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"data_tracker.cc", "data_tracker.cc",
"data_tracker.h", "data_tracker.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_source_set("reassembly_streams") { rtc_source_set("reassembly_streams") {
@ -39,9 +37,9 @@ rtc_source_set("reassembly_streams") {
"../packet:data", "../packet:data",
"../public:socket", "../public:socket",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
sources = [ "reassembly_streams.h" ] sources = [ "reassembly_streams.h" ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("interleaved_reassembly_streams") { rtc_library("interleaved_reassembly_streams") {
@ -54,16 +52,13 @@ rtc_library("interleaved_reassembly_streams") {
"../packet:chunk", "../packet:chunk",
"../packet:data", "../packet:data",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
sources = [ sources = [
"interleaved_reassembly_streams.cc", "interleaved_reassembly_streams.cc",
"interleaved_reassembly_streams.h", "interleaved_reassembly_streams.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("traditional_reassembly_streams") { rtc_library("traditional_reassembly_streams") {
deps = [ deps = [
@ -75,16 +70,14 @@ rtc_library("traditional_reassembly_streams") {
"../packet:chunk", "../packet:chunk",
"../packet:data", "../packet:data",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"traditional_reassembly_streams.cc", "traditional_reassembly_streams.cc",
"traditional_reassembly_streams.h", "traditional_reassembly_streams.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("reassembly_queue") { rtc_library("reassembly_queue") {
@ -104,16 +97,14 @@ rtc_library("reassembly_queue") {
"../packet:parameter", "../packet:parameter",
"../public:socket", "../public:socket",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"reassembly_queue.cc", "reassembly_queue.cc",
"reassembly_queue.h", "reassembly_queue.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -138,8 +129,8 @@ if (rtc_include_tests) {
"../public:types", "../public:types",
"../testing:data_generator", "../testing:data_generator",
"../timer", "../timer",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
sources = [ sources = [
"data_tracker_test.cc", "data_tracker_test.cc",
"interleaved_reassembly_streams_test.cc", "interleaved_reassembly_streams_test.cc",

View File

@ -16,8 +16,8 @@ rtc_source_set("context") {
"../packet:sctp_packet", "../packet:sctp_packet",
"../public:socket", "../public:socket",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("heartbeat_handler") { rtc_library("heartbeat_handler") {
@ -34,16 +34,14 @@ rtc_library("heartbeat_handler") {
"../public:socket", "../public:socket",
"../public:types", "../public:types",
"../timer", "../timer",
"//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"heartbeat_handler.cc", "heartbeat_handler.cc",
"heartbeat_handler.h", "heartbeat_handler.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("stream_reset_handler") { rtc_library("stream_reset_handler") {
@ -66,16 +64,14 @@ rtc_library("stream_reset_handler") {
"../rx:reassembly_queue", "../rx:reassembly_queue",
"../timer", "../timer",
"../tx:retransmission_queue", "../tx:retransmission_queue",
"//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"stream_reset_handler.cc", "stream_reset_handler.cc",
"stream_reset_handler.h", "stream_reset_handler.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("packet_sender") { rtc_library("packet_sender") {
@ -89,7 +85,6 @@ rtc_library("packet_sender") {
"packet_sender.cc", "packet_sender.cc",
"packet_sender.h", "packet_sender.h",
] ]
absl_deps = []
} }
rtc_library("transmission_control_block") { rtc_library("transmission_control_block") {
@ -116,17 +111,15 @@ rtc_library("transmission_control_block") {
"../tx:retransmission_queue", "../tx:retransmission_queue",
"../tx:retransmission_timeout", "../tx:retransmission_timeout",
"../tx:send_queue", "../tx:send_queue",
"//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"capabilities.h", "capabilities.h",
"transmission_control_block.cc", "transmission_control_block.cc",
"transmission_control_block.h", "transmission_control_block.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("dcsctp_socket") { rtc_library("dcsctp_socket") {
@ -163,6 +156,11 @@ rtc_library("dcsctp_socket") {
"../tx:retransmission_timeout", "../tx:retransmission_timeout",
"../tx:rr_send_queue", "../tx:rr_send_queue",
"../tx:send_queue", "../tx:send_queue",
"//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant",
] ]
sources = [ sources = [
"callback_deferrer.cc", "callback_deferrer.cc",
@ -172,13 +170,6 @@ rtc_library("dcsctp_socket") {
"state_cookie.cc", "state_cookie.cc",
"state_cookie.h", "state_cookie.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant",
]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -194,9 +185,7 @@ if (rtc_include_tests) {
"../public:socket", "../public:socket",
"../public:types", "../public:types",
"../timer", "../timer",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -212,9 +201,7 @@ if (rtc_include_tests) {
"../packet:sctp_packet", "../packet:sctp_packet",
"../public:socket", "../public:socket",
"../public:types", "../public:types",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -265,11 +252,9 @@ if (rtc_include_tests) {
"../timer:task_queue_timeout", "../timer:task_queue_timeout",
"../tx:mock_send_queue", "../tx:mock_send_queue",
"../tx:retransmission_queue", "../tx:retransmission_queue",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [

View File

@ -21,13 +21,11 @@ rtc_library("data_generator") {
"../common:internal_types", "../common:internal_types",
"../packet:data", "../packet:data",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"data_generator.cc", "data_generator.cc",
"data_generator.h", "data_generator.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }

View File

@ -20,17 +20,15 @@ rtc_library("timer") {
"../../../rtc_base/containers:flat_set", "../../../rtc_base/containers:flat_set",
"../public:socket", "../public:socket",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"fake_timeout.h", "fake_timeout.h",
"timer.cc", "timer.cc",
"timer.h", "timer.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("task_queue_timeout") { rtc_library("task_queue_timeout") {
@ -68,11 +66,11 @@ if (rtc_include_tests) {
"../../../test:test_support", "../../../test:test_support",
"../../../test/time_controller:time_controller", "../../../test/time_controller:time_controller",
"../public:socket", "../public:socket",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"task_queue_timeout_test.cc", "task_queue_timeout_test.cc",
"timer_test.cc", "timer_test.cc",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
} }

View File

@ -17,9 +17,9 @@ rtc_source_set("send_queue") {
"../packet:data", "../packet:data",
"../public:socket", "../public:socket",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ "send_queue.h" ] sources = [ "send_queue.h" ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("rr_send_queue") { rtc_library("rr_send_queue") {
@ -35,17 +35,14 @@ rtc_library("rr_send_queue") {
"../packet:data", "../packet:data",
"../public:socket", "../public:socket",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"rr_send_queue.cc", "rr_send_queue.cc",
"rr_send_queue.h", "rr_send_queue.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("stream_scheduler") { rtc_library("stream_scheduler") {
@ -62,17 +59,15 @@ rtc_library("stream_scheduler") {
"../packet:sctp_packet", "../packet:sctp_packet",
"../public:socket", "../public:socket",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"stream_scheduler.cc", "stream_scheduler.cc",
"stream_scheduler.h", "stream_scheduler.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("retransmission_error_counter") { rtc_library("retransmission_error_counter") {
@ -80,12 +75,12 @@ rtc_library("retransmission_error_counter") {
"../../../rtc_base:checks", "../../../rtc_base:checks",
"../../../rtc_base:logging", "../../../rtc_base:logging",
"../public:types", "../public:types",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
sources = [ sources = [
"retransmission_error_counter.cc", "retransmission_error_counter.cc",
"retransmission_error_counter.h", "retransmission_error_counter.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("retransmission_timeout") { rtc_library("retransmission_timeout") {
@ -119,16 +114,12 @@ rtc_library("outstanding_data") {
"../public:socket", "../public:socket",
"../public:types", "../public:types",
"../timer", "../timer",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"outstanding_data.cc", "outstanding_data.cc",
"outstanding_data.h", "outstanding_data.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("retransmission_queue") { rtc_library("retransmission_queue") {
@ -147,16 +138,14 @@ rtc_library("retransmission_queue") {
"../public:socket", "../public:socket",
"../public:types", "../public:types",
"../timer", "../timer",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
sources = [ sources = [
"retransmission_queue.cc", "retransmission_queue.cc",
"retransmission_queue.h", "retransmission_queue.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -167,8 +156,8 @@ if (rtc_include_tests) {
"../../../api:array_view", "../../../api:array_view",
"../../../api/units:timestamp", "../../../api/units:timestamp",
"../../../test:test_support", "../../../test:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
sources = [ "mock_send_queue.h" ] sources = [ "mock_send_queue.h" ]
} }
@ -203,8 +192,8 @@ if (rtc_include_tests) {
"../testing:data_generator", "../testing:data_generator",
"../testing:testing_macros", "../testing:testing_macros",
"../timer", "../timer",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
sources = [ sources = [
"outstanding_data_test.cc", "outstanding_data_test.cc",
"retransmission_error_counter_test.cc", "retransmission_error_counter_test.cc",

View File

@ -154,13 +154,11 @@ rtc_library("rtc_p2p") {
"../rtc_base/third_party/base64", "../rtc_base/third_party/base64",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
"../system_wrappers:metrics", "../system_wrappers:metrics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -182,8 +180,8 @@ rtc_source_set("active_ice_controller_interface") {
":ice_transport_internal", ":ice_transport_internal",
":transport_description", ":transport_description",
"../api:array_view", "../api:array_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("basic_async_resolver_factory") { rtc_library("basic_async_resolver_factory") {
@ -195,8 +193,8 @@ rtc_library("basic_async_resolver_factory") {
"../api:async_dns_resolver", "../api:async_dns_resolver",
"../rtc_base:async_dns_resolver", "../rtc_base:async_dns_resolver",
"../rtc_base:logging", "../rtc_base:logging",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
rtc_library("async_stun_tcp_socket") { rtc_library("async_stun_tcp_socket") {
@ -253,8 +251,8 @@ rtc_library("basic_packet_socket_factory") {
"../rtc_base:ssl", "../rtc_base:ssl",
"../rtc_base:ssl_adapter", "../rtc_base:ssl_adapter",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
rtc_library("basic_port_allocator") { rtc_library("basic_port_allocator") {
@ -292,8 +290,6 @@ rtc_library("basic_port_allocator") {
"../rtc_base/network:received_packet", "../rtc_base/network:received_packet",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../system_wrappers:metrics", "../system_wrappers:metrics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
@ -361,13 +357,8 @@ rtc_library("connection") {
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../rtc_base/third_party/base64", "../rtc_base/third_party/base64",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -381,8 +372,8 @@ rtc_library("connection_info") {
deps = [ deps = [
"../api:candidate", "../api:candidate",
"../api/units:timestamp", "../api/units:timestamp",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("default_ice_transport_factory") { rtc_library("default_ice_transport_factory") {
@ -429,8 +420,6 @@ rtc_library("dtls_transport") {
"../rtc_base:timeutils", "../rtc_base:timeutils",
"../rtc_base/network:received_packet", "../rtc_base/network:received_packet",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
@ -458,8 +447,6 @@ rtc_library("dtls_transport_internal") {
"../rtc_base:callback_list", "../rtc_base:callback_list",
"../rtc_base:ssl", "../rtc_base:ssl",
"../rtc_base:ssl_adapter", "../rtc_base:ssl_adapter",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
@ -485,8 +472,8 @@ rtc_library("ice_controller_interface") {
":ice_transport_internal", ":ice_transport_internal",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("ice_controller_factory_interface") { rtc_source_set("ice_controller_factory_interface") {
@ -536,8 +523,6 @@ rtc_library("ice_transport_internal") {
"../rtc_base:timeutils", "../rtc_base:timeutils",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -608,8 +593,6 @@ rtc_library("p2p_transport_channel") {
"../rtc_base/network:sent_packet", "../rtc_base/network:sent_packet",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../system_wrappers:metrics", "../system_wrappers:metrics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
@ -621,7 +604,7 @@ rtc_library("p2p_transport_channel") {
rtc_source_set("p2p_transport_channel_ice_field_trials") { rtc_source_set("p2p_transport_channel_ice_field_trials") {
sources = [ "base/p2p_transport_channel_ice_field_trials.h" ] sources = [ "base/p2p_transport_channel_ice_field_trials.h" ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("packet_transport_internal") { rtc_library("packet_transport_internal") {
@ -640,8 +623,6 @@ rtc_library("packet_transport_internal") {
"../rtc_base/network:received_packet", "../rtc_base/network:received_packet",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -694,8 +675,6 @@ rtc_library("port") {
"../rtc_base/network:sent_packet", "../rtc_base/network:sent_packet",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
@ -725,8 +704,6 @@ rtc_library("port_allocator") {
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -746,8 +723,6 @@ rtc_library("port_interface") {
"../rtc_base:async_packet_socket", "../rtc_base:async_packet_socket",
"../rtc_base:callback_list", "../rtc_base:callback_list",
"../rtc_base:socket_address", "../rtc_base:socket_address",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -820,8 +795,6 @@ rtc_library("stun_port") {
"../rtc_base/experiments:field_trial_parser", "../rtc_base/experiments:field_trial_parser",
"../rtc_base/network:received_packet", "../rtc_base/network:received_packet",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
@ -842,8 +815,8 @@ rtc_library("stun_request") {
"../rtc_base:ssl", "../rtc_base:ssl",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base:timeutils", "../rtc_base:timeutils",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
rtc_library("tcp_port") { rtc_library("tcp_port") {
@ -866,8 +839,6 @@ rtc_library("tcp_port") {
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/containers:flat_map", "../rtc_base/containers:flat_map",
"../rtc_base/network:received_packet", "../rtc_base/network:received_packet",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
@ -887,8 +858,6 @@ rtc_library("transport_description") {
"../rtc_base:ssl", "../rtc_base:ssl",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
@ -952,8 +921,6 @@ rtc_library("turn_port") {
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/experiments:field_trial_parser", "../rtc_base/experiments:field_trial_parser",
"../rtc_base/network:received_packet", "../rtc_base/network:received_packet",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
@ -1007,8 +974,8 @@ rtc_library("wrapping_active_ice_controller") {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base:timeutils", "../rtc_base:timeutils",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -1026,10 +993,8 @@ if (rtc_include_tests) {
"../rtc_base:task_queue_for_test", "../rtc_base:task_queue_for_test",
"../rtc_base:timeutils", "../rtc_base:timeutils",
"../rtc_base/network:received_packet", "../rtc_base/network:received_packet",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1048,8 +1013,8 @@ if (rtc_include_tests) {
"../rtc_base:task_queue_for_test", "../rtc_base:task_queue_for_test",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/memory:always_valid_pointer", "../rtc_base/memory:always_valid_pointer",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("p2p_test_utils") { rtc_library("p2p_test_utils") {
@ -1105,11 +1070,7 @@ if (rtc_include_tests) {
"../rtc_base/network:received_packet", "../rtc_base/network:received_packet",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
"../test:test_support", "../test:test_support",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1219,11 +1180,9 @@ if (rtc_include_tests) {
"../test:scoped_key_value_config", "../test:scoped_key_value_config",
"../test:test_support", "../test:test_support",
"//testing/gtest", "//testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1261,11 +1220,9 @@ rtc_library("p2p_server_utils") {
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/network:received_packet", "../rtc_base/network:received_packet",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }

View File

@ -99,10 +99,8 @@ rtc_source_set("channel") {
"../rtc_base/containers:flat_set", "../rtc_base/containers:flat_set",
"../rtc_base/network:sent_packet", "../rtc_base/network:sent_packet",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -115,8 +113,8 @@ rtc_source_set("channel_interface") {
"../api:libjingle_peerconnection_api", "../api:libjingle_peerconnection_api",
"../api:rtp_parameters", "../api:rtp_parameters",
"../media:media_channel", "../media:media_channel",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_source_set("dtls_srtp_transport") { rtc_source_set("dtls_srtp_transport") {
@ -137,8 +135,8 @@ rtc_source_set("dtls_srtp_transport") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base:ssl_adapter", "../rtc_base:ssl_adapter",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("dtls_transport") { rtc_source_set("dtls_transport") {
@ -164,8 +162,8 @@ rtc_source_set("dtls_transport") {
"../rtc_base:ssl_adapter", "../rtc_base:ssl_adapter",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("external_hmac") { rtc_source_set("external_hmac") {
@ -241,8 +239,8 @@ rtc_source_set("jsep_transport") {
"../rtc_base:ssl_adapter", "../rtc_base:ssl_adapter",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base:threading", "../rtc_base:threading",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("jsep_transport_collection") { rtc_source_set("jsep_transport_collection") {
@ -263,7 +261,6 @@ rtc_source_set("jsep_transport_collection") {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
] ]
absl_deps = []
} }
rtc_source_set("jsep_transport_controller") { rtc_source_set("jsep_transport_controller") {
@ -327,8 +324,6 @@ rtc_source_set("jsep_transport_controller") {
"../rtc_base:ssl_adapter", "../rtc_base:ssl_adapter",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
@ -383,10 +378,9 @@ rtc_source_set("media_session") {
"../rtc_base:unique_id_generator", "../rtc_base:unique_id_generator",
"../rtc_base/memory:always_valid_pointer", "../rtc_base/memory:always_valid_pointer",
"../rtc_base/third_party/base64", "../rtc_base/third_party/base64",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -498,9 +492,7 @@ rtc_source_set("rtp_transport") {
"../rtc_base:socket", "../rtc_base:socket",
"../rtc_base/network:received_packet", "../rtc_base/network:received_packet",
"../rtc_base/network:sent_packet", "../rtc_base/network:sent_packet",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -543,8 +535,8 @@ rtc_source_set("sctp_transport") {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("sctp_utils") { rtc_source_set("sctp_utils") {
@ -567,8 +559,8 @@ rtc_source_set("sctp_utils") {
"../rtc_base:copy_on_write_buffer", "../rtc_base:copy_on_write_buffer",
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base:ssl_adapter", "../rtc_base:ssl_adapter",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("srtp_session") { rtc_source_set("srtp_session") {
visibility = [ ":*" ] visibility = [ ":*" ]
@ -592,10 +584,8 @@ rtc_source_set("srtp_session") {
"../rtc_base:timeutils", "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../system_wrappers:metrics", "../system_wrappers:metrics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
if (rtc_build_libsrtp) { if (rtc_build_libsrtp) {
deps += [ "//third_party/libsrtp" ] deps += [ "//third_party/libsrtp" ]
@ -628,8 +618,6 @@ rtc_source_set("srtp_transport") {
"../rtc_base:ssl_adapter", "../rtc_base:ssl_adapter",
"../rtc_base:zero_memory", "../rtc_base:zero_memory",
"../rtc_base/third_party/base64", "../rtc_base/third_party/base64",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -679,8 +667,8 @@ rtc_source_set("video_track_source_proxy") {
"../api/video:recordable_encoded_frame", "../api/video:recordable_encoded_frame",
"../api/video:video_frame", "../api/video:video_frame",
"../rtc_base:threading", "../rtc_base:threading",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("session_description") { rtc_source_set("session_description") {
@ -709,11 +697,9 @@ rtc_source_set("session_description") {
"../rtc_base:socket_address", "../rtc_base:socket_address",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -726,8 +712,8 @@ rtc_source_set("simulcast_description") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:socket_address", "../rtc_base:socket_address",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_source_set("rtc_pc") { rtc_source_set("rtc_pc") {
@ -744,7 +730,7 @@ rtc_library("media_protocol_names") {
"media_protocol_names.cc", "media_protocol_names.cc",
"media_protocol_names.h", "media_protocol_names.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] deps = [ "//third_party/abseil-cpp/absl/strings:string_view" ]
} }
rtc_library("sctp_data_channel") { rtc_library("sctp_data_channel") {
@ -776,8 +762,8 @@ rtc_library("sctp_data_channel") {
"../rtc_base/containers:flat_set", "../rtc_base/containers:flat_set",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
"../rtc_base/system:unused", "../rtc_base/system:unused",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("data_channel_utils") { rtc_library("data_channel_utils") {
@ -853,8 +839,6 @@ rtc_source_set("data_channel_controller") {
"../rtc_base:ssl_adapter", "../rtc_base:ssl_adapter",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base:weak_ptr", "../rtc_base:weak_ptr",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -873,9 +857,8 @@ rtc_source_set("peer_connection_internal") {
"../api/audio:audio_device", "../api/audio:audio_device",
"../call:call_interfaces", "../call:call_interfaces",
"../modules/audio_device", "../modules/audio_device",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("rtc_stats_collector") { rtc_source_set("rtc_stats_collector") {
@ -944,10 +927,8 @@ rtc_source_set("rtc_stats_collector") {
"../rtc_base:timeutils", "../rtc_base:timeutils",
"../rtc_base/containers:flat_set", "../rtc_base/containers:flat_set",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -962,8 +943,8 @@ rtc_source_set("rtc_stats_traversal") {
"../api:rtc_stats_api", "../api:rtc_stats_api",
"../api:scoped_refptr", "../api:scoped_refptr",
"../rtc_base:checks", "../rtc_base:checks",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("sdp_offer_answer") { rtc_source_set("sdp_offer_answer") {
@ -1043,11 +1024,10 @@ rtc_source_set("sdp_offer_answer") {
"../rtc_base:unique_id_generator", "../rtc_base:unique_id_generator",
"../rtc_base:weak_ptr", "../rtc_base:weak_ptr",
"../system_wrappers:metrics", "../system_wrappers:metrics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1165,10 +1145,9 @@ rtc_source_set("peer_connection") {
"../rtc_base:unique_id_generator", "../rtc_base:unique_id_generator",
"../rtc_base:weak_ptr", "../rtc_base:weak_ptr",
"../system_wrappers:metrics", "../system_wrappers:metrics",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1187,10 +1166,8 @@ rtc_source_set("simulcast_sdp_serializer") {
"../modules/rtp_rtcp:rtp_rtcp_format", "../modules/rtp_rtcp:rtp_rtcp_format",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:stringutils", "../rtc_base:stringutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1256,9 +1233,7 @@ rtc_source_set("legacy_stats_collector") {
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base:timeutils", "../rtc_base:timeutils",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1285,8 +1260,8 @@ rtc_source_set("track_media_info_map") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:refcount", "../rtc_base:refcount",
"../rtc_base:threading", "../rtc_base:threading",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("webrtc_sdp") { rtc_source_set("webrtc_sdp") {
# TODO(bugs.webrtc.org/13661): Reduce visibility if possible # TODO(bugs.webrtc.org/13661): Reduce visibility if possible
@ -1334,10 +1309,9 @@ rtc_source_set("webrtc_sdp") {
"../rtc_base:ssl", "../rtc_base:ssl",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1368,8 +1342,6 @@ rtc_source_set("webrtc_session_description_factory") {
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base:unique_id_generator", "../rtc_base:unique_id_generator",
"../rtc_base:weak_ptr", "../rtc_base:weak_ptr",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
@ -1410,8 +1382,8 @@ rtc_library("media_stream_observer") {
deps = [ deps = [
"../api:media_stream_interface", "../api:media_stream_interface",
"../api:scoped_refptr", "../api:scoped_refptr",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
rtc_source_set("peer_connection_factory") { rtc_source_set("peer_connection_factory") {
# TODO(bugs.webrtc.org/13661): Reduce visibility if possible # TODO(bugs.webrtc.org/13661): Reduce visibility if possible
@ -1474,8 +1446,9 @@ rtc_source_set("peer_connection_factory") {
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/experiments:field_trial_parser", "../rtc_base/experiments:field_trial_parser",
"../rtc_base/system:file_wrapper", "../rtc_base/system:file_wrapper",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings:strings" ]
} }
rtc_library("peer_connection_message_handler") { rtc_library("peer_connection_message_handler") {
@ -1555,11 +1528,9 @@ rtc_library("rtp_transceiver") {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1598,10 +1569,6 @@ rtc_library("rtp_transmission_manager") {
"../rtc_base:ssl", "../rtc_base:ssl",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base:weak_ptr", "../rtc_base:weak_ptr",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1623,8 +1590,8 @@ rtc_library("transceiver_list") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("rtp_receiver") { rtc_library("rtp_receiver") {
@ -1649,10 +1616,6 @@ rtc_library("rtp_receiver") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base:threading", "../rtc_base:threading",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1685,10 +1648,6 @@ rtc_library("audio_rtp_receiver") {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1723,10 +1682,6 @@ rtc_library("video_rtp_receiver") {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1782,8 +1737,8 @@ rtc_library("video_track") {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("sdp_state_provider") { rtc_source_set("sdp_state_provider") {
@ -1805,8 +1760,8 @@ rtc_library("jitter_buffer_delay") {
"../rtc_base:safe_conversions", "../rtc_base:safe_conversions",
"../rtc_base:safe_minmax", "../rtc_base:safe_minmax",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("remote_audio_source") { rtc_library("remote_audio_source") {
@ -1829,10 +1784,7 @@ rtc_library("remote_audio_source") {
"../rtc_base:safe_conversions", "../rtc_base:safe_conversions",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1870,10 +1822,7 @@ rtc_library("rtp_sender") {
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1897,10 +1846,6 @@ rtc_library("rtp_parameters_conversion") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base:stringutils", "../rtc_base:stringutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1926,11 +1871,6 @@ rtc_library("dtmf_sender") {
"../rtc_base:refcount", "../rtc_base:refcount",
"../rtc_base/third_party/sigslot", "../rtc_base/third_party/sigslot",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("media_stream") { rtc_library("media_stream") {
@ -1945,11 +1885,6 @@ rtc_library("media_stream") {
"../api:scoped_refptr", "../api:scoped_refptr",
"../rtc_base:checks", "../rtc_base:checks",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("video_track_source") { rtc_library("video_track_source") {
@ -1967,8 +1902,8 @@ rtc_library("video_track_source") {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base/system:no_unique_address", "../rtc_base/system:no_unique_address",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("legacy_stats_collector_interface") { rtc_source_set("legacy_stats_collector_interface") {
@ -2119,12 +2054,11 @@ if (rtc_include_tests && !build_with_chromium) {
"../test:scoped_key_value_config", "../test:scoped_key_value_config",
"../test:test_main", "../test:test_main",
"../test:test_support", "../test:test_support",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -2192,8 +2126,8 @@ if (rtc_include_tests && !build_with_chromium) {
"../rtc_base:threading", "../rtc_base:threading",
"../system_wrappers", "../system_wrappers",
"../test:test_support", "../test:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("peerconnection_wrapper") { rtc_library("peerconnection_wrapper") {
@ -2217,8 +2151,8 @@ if (rtc_include_tests && !build_with_chromium) {
"../rtc_base:gunit_helpers", "../rtc_base:gunit_helpers",
"../rtc_base:logging", "../rtc_base:logging",
"../test:test_support", "../test:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_test("slow_peer_connection_unittests") { rtc_test("slow_peer_connection_unittests") {
@ -2678,11 +2612,9 @@ if (rtc_include_tests && !build_with_chromium) {
"../test:test_support", "../test:test_support",
"../test/pc/sctp:fake_sctp_transport", "../test/pc/sctp:fake_sctp_transport",
"../test/time_controller", "../test/time_controller",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -2701,8 +2633,8 @@ if (rtc_include_tests && !build_with_chromium) {
"../call:call_interfaces", "../call:call_interfaces",
"../media:rtc_media_tests_utils", "../media:rtc_media_tests_utils",
"../rtc_base:checks", "../rtc_base:checks",
"//third_party/abseil-cpp/absl/base:nullability",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
} }
rtc_library("pc_test_utils") { rtc_library("pc_test_utils") {
@ -2818,8 +2750,6 @@ if (rtc_include_tests && !build_with_chromium) {
"../test:frame_generator_capturer", "../test:frame_generator_capturer",
"../test:scoped_key_value_config", "../test:scoped_key_value_config",
"../test:test_support", "../test:test_support",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",

View File

@ -38,11 +38,9 @@ rtc_source_set("bitstream_reader") {
":checks", ":checks",
":safe_conversions", ":safe_conversions",
"../api:array_view", "../api:array_view",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:bits",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -82,8 +80,8 @@ rtc_source_set("buffer") {
":type_traits", ":type_traits",
":zero_memory", ":zero_memory",
"../api:array_view", "../api:array_view",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_source_set("byte_order") { rtc_source_set("byte_order") {
@ -101,8 +99,10 @@ rtc_source_set("mod_ops") {
rtc_source_set("moving_max_counter") { rtc_source_set("moving_max_counter") {
visibility = [ "*" ] visibility = [ "*" ]
sources = [ "numerics/moving_max_counter.h" ] sources = [ "numerics/moving_max_counter.h" ]
deps = [ ":checks" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] ":checks",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_source_set("one_time_event") { rtc_source_set("one_time_event") {
@ -119,8 +119,10 @@ rtc_source_set("strong_alias") {
rtc_source_set("swap_queue") { rtc_source_set("swap_queue") {
visibility = [ "*" ] visibility = [ "*" ]
sources = [ "swap_queue.h" ] sources = [ "swap_queue.h" ]
deps = [ ":checks" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ] ":checks",
"//third_party/abseil-cpp/absl/base:core_headers",
]
} }
rtc_source_set("macromagic") { rtc_source_set("macromagic") {
@ -140,10 +142,8 @@ rtc_library("bit_buffer") {
deps = [ deps = [
":checks", ":checks",
"../api/units:data_size", "../api/units:data_size",
]
absl_deps = [
"//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:bits",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -157,10 +157,8 @@ rtc_library("byte_buffer") {
":buffer", ":buffer",
":byte_order", ":byte_order",
"../api:array_view", "../api:array_view",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -191,8 +189,8 @@ rtc_library("copy_on_write_buffer") {
":type_traits", ":type_traits",
"../api:scoped_refptr", "../api:scoped_refptr",
"system:rtc_export", "system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("event_tracer") { rtc_library("event_tracer") {
@ -214,8 +212,8 @@ rtc_library("event_tracer") {
"../api:sequence_checker", "../api:sequence_checker",
"synchronization:mutex", "synchronization:mutex",
"system:rtc_export", "system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
if (rtc_use_perfetto) { if (rtc_use_perfetto) {
sources += [ sources += [
"trace_categories.cc", "trace_categories.cc",
@ -230,8 +228,10 @@ rtc_library("histogram_percentile_counter") {
"numerics/histogram_percentile_counter.cc", "numerics/histogram_percentile_counter.cc",
"numerics/histogram_percentile_counter.h", "numerics/histogram_percentile_counter.h",
] ]
deps = [ ":checks" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] ":checks",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("race_checker") { rtc_library("race_checker") {
@ -272,8 +272,8 @@ rtc_library("bitrate_tracker") {
"../api/units:time_delta", "../api/units:time_delta",
"../api/units:timestamp", "../api/units:timestamp",
"system:rtc_export", "system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("frequency_tracker") { rtc_library("frequency_tracker") {
@ -288,8 +288,8 @@ rtc_library("frequency_tracker") {
"../api/units:time_delta", "../api/units:time_delta",
"../api/units:timestamp", "../api/units:timestamp",
"system:rtc_export", "system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("rate_statistics") { rtc_library("rate_statistics") {
@ -305,8 +305,8 @@ rtc_library("rate_statistics") {
":logging", ":logging",
":safe_conversions", ":safe_conversions",
"system:rtc_export", "system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("rate_tracker") { rtc_library("rate_tracker") {
@ -330,8 +330,8 @@ rtc_library("sample_counter") {
deps = [ deps = [
":checks", ":checks",
":safe_conversions", ":safe_conversions",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("timestamp_aligner") { rtc_library("timestamp_aligner") {
@ -411,10 +411,7 @@ rtc_library("platform_thread") {
":rtc_event", ":rtc_event",
":timeutils", ":timeutils",
"../api:sequence_checker", "../api:sequence_checker",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -442,8 +439,8 @@ rtc_library("rtc_event") {
"../api/units:time_delta", "../api/units:time_delta",
"synchronization:yield_policy", "synchronization:yield_policy",
"system:warn_current_thread_is_deadlocked", "system:warn_current_thread_is_deadlocked",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
} }
@ -462,11 +459,9 @@ rtc_library("logging") {
":timeutils", ":timeutils",
"../api/units:timestamp", "../api/units:timestamp",
"synchronization:mutex", "synchronization:mutex",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/meta:type_traits",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -514,15 +509,13 @@ rtc_library("checks") {
"../api:scoped_refptr", "../api:scoped_refptr",
"system:inline", "system:inline",
"system:rtc_export", "system:rtc_export",
"//third_party/abseil-cpp/absl/meta:type_traits",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
if (build_with_chromium) { if (build_with_chromium) {
sources += [ "../../webrtc_overrides/rtc_base/checks_overrides.cc" ] sources += [ "../../webrtc_overrides/rtc_base/checks_overrides.cc" ]
deps += [ "//base" ] deps += [ "//base" ]
} }
absl_deps = [
"//third_party/abseil-cpp/absl/meta:type_traits",
"//third_party/abseil-cpp/absl/strings",
]
if (is_android) { if (is_android) {
libs += [ "log" ] libs += [ "log" ]
} }
@ -538,13 +531,13 @@ rtc_library("rate_limiter") {
":rate_statistics", ":rate_statistics",
"../system_wrappers", "../system_wrappers",
"synchronization:mutex", "synchronization:mutex",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("sanitizer") { rtc_source_set("sanitizer") {
sources = [ "sanitizer.h" ] sources = [ "sanitizer.h" ]
absl_deps = [ "//third_party/abseil-cpp/absl/meta:type_traits" ] deps = [ "//third_party/abseil-cpp/absl/meta:type_traits" ]
} }
rtc_source_set("bounded_inline_vector") { rtc_source_set("bounded_inline_vector") {
@ -628,9 +621,7 @@ rtc_library("stringutils") {
":macromagic", ":macromagic",
":safe_minmax", ":safe_minmax",
"../api:array_view", "../api:array_view",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -665,8 +656,8 @@ rtc_source_set("rtc_operations_chain") {
"../api:scoped_refptr", "../api:scoped_refptr",
"../api:sequence_checker", "../api:sequence_checker",
"system:no_unique_address", "system:no_unique_address",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_enable_libevent) { if (rtc_enable_libevent) {
@ -687,11 +678,9 @@ if (rtc_enable_libevent) {
"../api/task_queue", "../api/task_queue",
"../api/units:time_delta", "../api/units:time_delta",
"synchronization:mutex", "synchronization:mutex",
]
absl_deps = [
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
if (rtc_build_libevent) { if (rtc_build_libevent) {
deps += [ "//third_party/libevent" ] deps += [ "//third_party/libevent" ]
@ -714,10 +703,8 @@ if (is_mac || is_ios) {
"../api/units:time_delta", "../api/units:time_delta",
"synchronization:mutex", "synchronization:mutex",
"system:gcd_helpers", "system:gcd_helpers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
} }
@ -741,10 +728,8 @@ if (is_win) {
"../api/units:time_delta", "../api/units:time_delta",
"../api/units:timestamp", "../api/units:timestamp",
"synchronization:mutex", "synchronization:mutex",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -767,10 +752,8 @@ rtc_library("rtc_task_queue_stdlib") {
"../api/task_queue", "../api/task_queue",
"../api/units:time_delta", "../api/units:time_delta",
"synchronization:mutex", "synchronization:mutex",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -823,8 +806,8 @@ rtc_library("rtc_numerics") {
deps = [ deps = [
":checks", ":checks",
":mod_ops", ":mod_ops",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("rtc_stats_counters") { rtc_library("rtc_stats_counters") {
@ -840,7 +823,6 @@ rtc_library("rtc_stats_counters") {
"../api/units:time_delta", "../api/units:time_delta",
"../api/units:timestamp", "../api/units:timestamp",
] ]
absl_deps = []
} }
config("rtc_json_suppressions") { config("rtc_json_suppressions") {
@ -861,14 +843,16 @@ rtc_library("rtc_json") {
"strings/json.cc", "strings/json.cc",
"strings/json.h", "strings/json.h",
] ]
deps = [ ":stringutils" ] deps = [
":stringutils",
"//third_party/abseil-cpp/absl/strings:string_view",
]
all_dependent_configs = [ "//third_party/jsoncpp:jsoncpp_config" ] all_dependent_configs = [ "//third_party/jsoncpp:jsoncpp_config" ]
if (rtc_build_json) { if (rtc_build_json) {
deps += [ "//third_party/jsoncpp" ] deps += [ "//third_party/jsoncpp" ]
} else { } else {
include_dirs = [ "$rtc_jsoncpp_root" ] include_dirs = [ "$rtc_jsoncpp_root" ]
} }
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("net_helpers") { rtc_library("net_helpers") {
@ -877,7 +861,10 @@ rtc_library("net_helpers") {
"net_helpers.cc", "net_helpers.cc",
"net_helpers.h", "net_helpers.h",
] ]
deps = [ "system:rtc_export" ] deps = [
"system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
]
if (is_android) { if (is_android) {
deps += [ ":ifaddrs_android" ] deps += [ ":ifaddrs_android" ]
} }
@ -887,7 +874,6 @@ rtc_library("net_helpers") {
"win:windows_version", "win:windows_version",
] ]
} }
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("net_test_helpers") { rtc_library("net_test_helpers") {
@ -950,11 +936,11 @@ rtc_library("ip_address") {
":net_helpers", ":net_helpers",
":stringutils", ":stringutils",
"system:rtc_export", "system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
if (is_win) { if (is_win) {
deps += [ ":win32" ] deps += [ ":win32" ]
} }
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("socket_address") { rtc_library("socket_address") {
@ -972,11 +958,11 @@ rtc_library("socket_address") {
":safe_conversions", ":safe_conversions",
":stringutils", ":stringutils",
"system:rtc_export", "system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
if (is_win) { if (is_win) {
deps += [ ":win32" ] deps += [ ":win32" ]
} }
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("null_socket_server") { rtc_library("null_socket_server") {
@ -1019,14 +1005,6 @@ rtc_library("threading") {
"thread.cc", "thread.cc",
"thread.h", "thread.h",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/cleanup",
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
]
deps = [ deps = [
":async_dns_resolver", ":async_dns_resolver",
":byte_order", ":byte_order",
@ -1061,6 +1039,11 @@ rtc_library("threading") {
"system:no_unique_address", "system:no_unique_address",
"system:rtc_export", "system:rtc_export",
"third_party/sigslot", "third_party/sigslot",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/cleanup",
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
if (is_android) { if (is_android) {
deps += [ ":ifaddrs_android" ] deps += [ ":ifaddrs_android" ]
@ -1088,8 +1071,8 @@ rtc_library("async_socket") {
":socket", ":socket",
":socket_address", ":socket_address",
"third_party/sigslot", "third_party/sigslot",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
rtc_library("socket") { rtc_library("socket") {
@ -1106,11 +1089,11 @@ rtc_library("socket") {
"./network:ecn_marking", "./network:ecn_marking",
"system:rtc_export", "system:rtc_export",
"third_party/sigslot", "third_party/sigslot",
"//third_party/abseil-cpp/absl/types:optional",
] ]
if (is_win) { if (is_win) {
deps += [ ":win32" ] deps += [ ":win32" ]
} }
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_source_set("network_constants") { rtc_source_set("network_constants") {
@ -1132,7 +1115,7 @@ if (is_android) {
"log", "log",
"GLESv2", "GLESv2",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/cleanup" ] deps = [ "//third_party/abseil-cpp/absl/cleanup" ]
} }
} }
@ -1210,8 +1193,8 @@ if (!build_with_chromium) {
":checks", ":checks",
":file_rotating_stream", ":file_rotating_stream",
":logging", ":logging",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
} }
@ -1242,12 +1225,11 @@ rtc_library("network") {
"memory:always_valid_pointer", "memory:always_valid_pointer",
"system:rtc_export", "system:rtc_export",
"third_party/sigslot", "third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
if (is_win) { if (is_win) {
@ -1269,8 +1251,10 @@ rtc_library("net_helper") {
"net_helper.cc", "net_helper.cc",
"net_helper.h", "net_helper.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] deps = [
deps = [ "system:rtc_export" ] "system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
]
} }
rtc_library("socket_adapters") { rtc_library("socket_adapters") {
@ -1288,8 +1272,9 @@ rtc_library("socket_adapters") {
":stringutils", ":stringutils",
":zero_memory", ":zero_memory",
"../api:array_view", "../api:array_view",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("network_route") { rtc_library("network_route") {
@ -1344,8 +1329,8 @@ rtc_library("async_udp_socket") {
"network:received_packet", "network:received_packet",
"network:sent_packet", "network:sent_packet",
"system:no_unique_address", "system:no_unique_address",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("async_packet_socket") { rtc_library("async_packet_socket") {
@ -1387,8 +1372,10 @@ if (rtc_include_tests) {
rtc_library("mdns_responder_interface") { rtc_library("mdns_responder_interface") {
sources = [ "mdns_responder_interface.h" ] sources = [ "mdns_responder_interface.h" ]
deps = [ ":ip_address" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] ":ip_address",
"//third_party/abseil-cpp/absl/strings:string_view",
]
} }
rtc_library("dscp") { rtc_library("dscp") {
@ -1405,10 +1392,9 @@ rtc_library("file_rotating_stream") {
":logging", ":logging",
":stringutils", ":stringutils",
"system:file_wrapper", "system:file_wrapper",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1433,8 +1419,8 @@ rtc_library("unique_id_generator") {
"../api:sequence_checker", "../api:sequence_checker",
"synchronization:mutex", "synchronization:mutex",
"system:no_unique_address", "system:no_unique_address",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("crc32") { rtc_library("crc32") {
@ -1442,8 +1428,10 @@ rtc_library("crc32") {
"crc32.cc", "crc32.cc",
"crc32.h", "crc32.h",
] ]
deps = [ ":macromagic" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] ":macromagic",
"//third_party/abseil-cpp/absl/strings:string_view",
]
} }
rtc_library("stream") { rtc_library("stream") {
@ -1462,9 +1450,8 @@ rtc_library("stream") {
"system:no_unique_address", "system:no_unique_address",
"system:rtc_export", "system:rtc_export",
"third_party/sigslot", "third_party/sigslot",
"//third_party/abseil-cpp/absl/functional:any_invocable",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
} }
rtc_library("rtc_certificate_generator") { rtc_library("rtc_certificate_generator") {
@ -1479,8 +1466,6 @@ rtc_library("rtc_certificate_generator") {
":threading", ":threading",
"../api:scoped_refptr", "../api:scoped_refptr",
"system:rtc_export", "system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -1507,6 +1492,7 @@ rtc_source_set("digest") {
":checks", ":checks",
":ssl_header", ":ssl_header",
":stringutils", ":stringutils",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
# If we are building the SSL library ourselves, we know it's BoringSSL. # If we are building the SSL library ourselves, we know it's BoringSSL.
@ -1515,8 +1501,6 @@ rtc_source_set("digest") {
} else { } else {
configs += [ ":external_ssl_library" ] configs += [ ":external_ssl_library" ]
} }
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("ssl") { rtc_library("ssl") {
@ -1575,14 +1559,11 @@ rtc_library("ssl") {
"task_utils:repeating_task", "task_utils:repeating_task",
"third_party/base64", "third_party/base64",
"third_party/sigslot", "third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -1636,8 +1617,8 @@ rtc_library("gunit_helpers") {
":stringutils", ":stringutils",
":threading", ":threading",
"../test:test_support", "../test:test_support",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("testclient") { rtc_library("testclient") {
@ -1748,11 +1729,9 @@ rtc_library("rtc_base_tests_utils") {
"network:received_packet", "network:received_packet",
"synchronization:mutex", "synchronization:mutex",
"third_party/sigslot", "third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
if (is_fuchsia) { if (is_fuchsia) {
@ -1773,10 +1752,8 @@ rtc_library("task_queue_for_test") {
"../api:function_view", "../api:function_view",
"../api/task_queue", "../api/task_queue",
"../api/task_queue:default_task_queue_factory", "../api/task_queue:default_task_queue_factory",
]
absl_deps = [
"//third_party/abseil-cpp/absl/cleanup", "//third_party/abseil-cpp/absl/cleanup",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -1858,10 +1835,8 @@ if (rtc_include_tests) {
"../test:test_support", "../test:test_support",
"third_party/sigslot", "third_party/sigslot",
"//testing/gtest", "//testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -1986,12 +1961,10 @@ if (rtc_include_tests) {
"task_utils:repeating_task", "task_utils:repeating_task",
"third_party/base64", "third_party/base64",
"third_party/sigslot", "third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:bits",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -2013,8 +1986,8 @@ if (rtc_include_tests) {
"../api/units:time_delta", "../api/units:time_delta",
"../test:test_main", "../test:test_main",
"../test:test_support", "../test:test_support",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
rtc_library("weak_ptr_unittests") { rtc_library("weak_ptr_unittests") {
@ -2050,8 +2023,8 @@ if (rtc_include_tests) {
":timeutils", ":timeutils",
"../test:test_main", "../test:test_main",
"../test:test_support", "../test:test_support",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
rtc_library("rtc_json_unittests") { rtc_library("rtc_json_unittests") {
@ -2147,6 +2120,12 @@ if (rtc_include_tests) {
"network:received_packet", "network:received_packet",
"synchronization:mutex", "synchronization:mutex",
"third_party/sigslot", "third_party/sigslot",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
if (rtc_enable_google_benchmarks) { if (rtc_enable_google_benchmarks) {
deps += [ "synchronization:synchronization_unittests" ] deps += [ "synchronization:synchronization_unittests" ]
@ -2166,13 +2145,6 @@ if (rtc_include_tests) {
] ]
deps += [ ":callback_list" ] deps += [ ":callback_list" ]
} }
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
if (build_with_chromium) { if (build_with_chromium) {
include_dirs = [ "../../boringssl/src/include" ] include_dirs = [ "../../boringssl/src/include" ]

View File

@ -19,8 +19,8 @@ rtc_library("flat_containers_internal") {
deps = [ deps = [
"..:checks", "..:checks",
"../system:no_unique_address", "../system:no_unique_address",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
visibility = [ ":*" ] visibility = [ ":*" ]
} }
@ -52,5 +52,4 @@ rtc_library("unittests") {
"//testing/gmock:gmock", "//testing/gmock:gmock",
"//testing/gtest:gtest", "//testing/gtest:gtest",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }

View File

@ -16,8 +16,6 @@ rtc_library("alr_experiment") {
deps = [ deps = [
"..:logging", "..:logging",
"../../api:field_trials_view", "../../api:field_trials_view",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -42,10 +40,8 @@ rtc_library("field_trial_parser") {
"../../rtc_base:logging", "../../rtc_base:logging",
"../../rtc_base:safe_conversions", "../../rtc_base:safe_conversions",
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -59,8 +55,8 @@ rtc_library("quality_scaler_settings") {
":field_trial_parser", ":field_trial_parser",
"..:logging", "..:logging",
"../../api:field_trials_view", "../../api:field_trials_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("quality_scaling_experiment") { rtc_library("quality_scaling_experiment") {
@ -73,9 +69,7 @@ rtc_library("quality_scaling_experiment") {
"../../api:field_trials_view", "../../api:field_trials_view",
"../../api/transport:field_trial_based_config", "../../api/transport:field_trial_based_config",
"../../api/video_codecs:video_codecs_api", "../../api/video_codecs:video_codecs_api",
] "//third_party/abseil-cpp/absl/strings",
absl_deps = [
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -88,8 +82,8 @@ rtc_library("normalize_simulcast_size_experiment") {
deps = [ deps = [
"..:logging", "..:logging",
"../../api:field_trials_view", "../../api:field_trials_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("balanced_degradation_settings") { rtc_library("balanced_degradation_settings") {
@ -103,8 +97,8 @@ rtc_library("balanced_degradation_settings") {
"../../api:field_trials_view", "../../api:field_trials_view",
"../../api/video_codecs:video_codecs_api", "../../api/video_codecs:video_codecs_api",
"../../system_wrappers:field_trial", "../../system_wrappers:field_trial",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("encoder_info_settings") { rtc_library("encoder_info_settings") {
@ -117,9 +111,7 @@ rtc_library("encoder_info_settings") {
"..:logging", "..:logging",
"../../api:field_trials_view", "../../api:field_trials_view",
"../../api/video_codecs:video_codecs_api", "../../api/video_codecs:video_codecs_api",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -137,8 +129,6 @@ rtc_library("rate_control_settings") {
"../../api/units:data_size", "../../api/units:data_size",
"../../api/video_codecs:video_codecs_api", "../../api/video_codecs:video_codecs_api",
"../../video/config:encoder_config", "../../video/config:encoder_config",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -152,8 +142,8 @@ rtc_library("keyframe_interval_settings_experiment") {
deps = [ deps = [
":field_trial_parser", ":field_trial_parser",
"../../api:field_trials_view", "../../api:field_trials_view",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("stable_target_rate_experiment") { rtc_library("stable_target_rate_experiment") {
@ -166,7 +156,6 @@ rtc_library("stable_target_rate_experiment") {
"../../api:field_trials_view", "../../api:field_trials_view",
"../../api/transport:field_trial_based_config", "../../api/transport:field_trial_based_config",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("min_video_bitrate_experiment") { rtc_library("min_video_bitrate_experiment") {
@ -181,8 +170,8 @@ rtc_library("min_video_bitrate_experiment") {
"../../api/video:video_frame", "../../api/video:video_frame",
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:logging", "../../rtc_base:logging",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_include_tests && !build_with_chromium) { if (rtc_include_tests && !build_with_chromium) {
@ -227,9 +216,7 @@ if (rtc_include_tests && !build_with_chromium) {
"../../test:test_main", "../../test:test_main",
"../../test:test_support", "../../test:test_support",
"../../video/config:encoder_config", "../../video/config:encoder_config",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -13,8 +13,10 @@ rtc_library("sent_packet") {
"sent_packet.cc", "sent_packet.cc",
"sent_packet.h", "sent_packet.h",
] ]
deps = [ "../system:rtc_export" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] "../system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_source_set("ecn_marking") { rtc_source_set("ecn_marking") {
@ -34,9 +36,6 @@ rtc_library("received_packet") {
"../../api:array_view", "../../api:array_view",
"../../api/units:timestamp", "../../api/units:timestamp",
"../system:rtc_export", "../system:rtc_export",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -36,10 +36,10 @@ rtc_source_set("mutex") {
"..:macromagic", "..:macromagic",
"..:platform_thread_types", "..:platform_thread_types",
"../system:no_unique_address", "../system:no_unique_address",
"//third_party/abseil-cpp/absl/base:core_headers",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
if (rtc_use_absl_mutex) { if (rtc_use_absl_mutex) {
absl_deps += [ "//third_party/abseil-cpp/absl/synchronization" ] deps += [ "//third_party/abseil-cpp/absl/synchronization" ]
} }
} }
@ -65,8 +65,8 @@ rtc_library("yield_policy") {
"yield_policy.cc", "yield_policy.cc",
"yield_policy.h", "yield_policy.h",
] ]
deps = [ "..:checks" ] deps = [
absl_deps = [ "..:checks",
"//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:config",
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
] ]

View File

@ -29,9 +29,7 @@ rtc_library("file_wrapper") {
"..:checks", "..:checks",
"..:criticalsection", "..:criticalsection",
"..:safe_conversions", "..:safe_conversions",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -22,8 +22,8 @@ rtc_library("repeating_task") {
"../../api/units:time_delta", "../../api/units:time_delta",
"../../api/units:timestamp", "../../api/units:timestamp",
"../../system_wrappers:system_wrappers", "../../system_wrappers:system_wrappers",
"//third_party/abseil-cpp/absl/functional:any_invocable",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -40,8 +40,6 @@ if (rtc_include_tests) {
"../../api/units:timestamp", "../../api/units:timestamp",
"../../system_wrappers:system_wrappers", "../../system_wrappers:system_wrappers",
"../../test:test_support", "../../test:test_support",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]

View File

@ -16,6 +16,6 @@ rtc_library("base64") {
deps = [ deps = [
"../..:checks", "../..:checks",
"../../system:rtc_export", "../../system:rtc_export",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }

View File

@ -62,8 +62,6 @@ rtc_library("video_file_reader") {
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base:refcount", "../rtc_base:refcount",
"../rtc_base:stringutils", "../rtc_base:stringutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -80,10 +78,7 @@ rtc_library("video_file_writer") {
"../api/video:video_frame", "../api/video:video_frame",
"../api/video:video_rtp_headers", "../api/video:video_rtp_headers",
"../rtc_base:logging", "../rtc_base:logging",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -114,9 +109,9 @@ rtc_library("video_quality_analysis") {
"../common_video", "../common_video",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:logging", "../rtc_base:logging",
"//third_party/abseil-cpp/absl/types:optional",
"//third_party/libyuv", "//third_party/libyuv",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
# TODO(bugs.webrtc.org/11474): Enable this on win if needed. For now it # TODO(bugs.webrtc.org/11474): Enable this on win if needed. For now it
@ -427,12 +422,10 @@ if (!build_with_chromium) {
"../rtc_base/network:sent_packet", "../rtc_base/network:sent_packet",
"../system_wrappers", "../system_wrappers",
"../test:explicit_key_value_config", "../test:explicit_key_value_config",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/functional:bind_front",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -451,8 +444,9 @@ if (!build_with_chromium) {
"//logging:rtc_event_log_parser", "//logging:rtc_event_log_parser",
"//rtc_base:protobuf_utils", "//rtc_base:protobuf_utils",
"//rtc_base:safe_conversions", "//rtc_base:safe_conversions",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("event_log_visualizer_bindings_unittest") { rtc_library("event_log_visualizer_bindings_unittest") {

View File

@ -59,8 +59,6 @@ if (rtc_enable_protobuf) {
"../../rtc_base/network:received_packet", "../../rtc_base/network:received_packet",
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"../../rtc_base/system:no_unique_address", "../../rtc_base/system:no_unique_address",
]
absl_deps = [
"//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:any_invocable",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]

View File

@ -36,8 +36,8 @@ rtc_library("media_constraints") {
deps = [ deps = [
"../api:audio_options_api", "../api:audio_options_api",
"../api:libjingle_peerconnection_api", "../api:libjingle_peerconnection_api",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("sdk_tests") { rtc_library("sdk_tests") {
@ -149,10 +149,9 @@ if (is_ios || is_mac) {
deps = [ deps = [
":base_objc", ":base_objc",
"../rtc_base:checks", "../rtc_base:checks",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
frameworks = [ frameworks = [
"AVFoundation.framework", "AVFoundation.framework",
"CoreMedia.framework", "CoreMedia.framework",
@ -190,14 +189,13 @@ if (is_ios || is_mac) {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:log_sinks", "../rtc_base:log_sinks",
"../rtc_base:logging", "../rtc_base:logging",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
configs += [ configs += [
"..:common_objc", "..:common_objc",
":used_from_extension", ":used_from_extension",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("file_logger_objc") { rtc_library("file_logger_objc") {
@ -315,7 +313,6 @@ if (is_ios || is_mac) {
"../system_wrappers:field_trial", "../system_wrappers:field_trial",
"../system_wrappers:metrics", "../system_wrappers:metrics",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
frameworks = [ "AudioToolbox.framework" ] frameworks = [ "AudioToolbox.framework" ]
if (is_mac) { if (is_mac) {
@ -379,9 +376,8 @@ if (is_ios || is_mac) {
":helpers_objc", ":helpers_objc",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"//third_party/abseil-cpp/absl/base:core_headers",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
} }
rtc_source_set("network_monitor_observer") { rtc_source_set("network_monitor_observer") {
@ -393,9 +389,8 @@ if (is_ios || is_mac) {
"../rtc_base:network_constants", "../rtc_base:network_constants",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base:threading", "../rtc_base:threading",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("network_monitor_objc") { rtc_library("network_monitor_objc") {
@ -458,8 +453,8 @@ if (is_ios || is_mac) {
"../media:rtc_media_base", "../media:rtc_media_base",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:logging", "../rtc_base:logging",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
configs += [ configs += [
"..:common_objc", "..:common_objc",
@ -1605,11 +1600,11 @@ if (is_ios || is_mac) {
"../rtc_base:ssl", "../rtc_base:ssl",
"../rtc_base:ssl_adapter", "../rtc_base:ssl_adapter",
"../rtc_base:threading", "../rtc_base:threading",
"//third_party/abseil-cpp/absl/memory",
] ]
if (is_ios) { if (is_ios) {
deps += [ ":native_network_monitor" ] deps += [ ":native_network_monitor" ]
} }
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
if (is_ios) { if (is_ios) {
@ -1631,9 +1626,8 @@ if (is_ios || is_mac) {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base:threading", "../rtc_base:threading",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
} }

View File

@ -585,9 +585,7 @@ if (current_os == "linux" || is_android) {
"../../rtc_base:threading", "../../rtc_base:threading",
"../../system_wrappers:field_trial", "../../system_wrappers:field_trial",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -688,11 +686,9 @@ if (current_os == "linux" || is_android) {
"../../rtc_base:timestamp_aligner", "../../rtc_base:timestamp_aligner",
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"//third_party/libyuv",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/libyuv",
] ]
} }
@ -808,8 +804,6 @@ if (current_os == "linux" || is_android) {
"../../rtc_base:threading", "../../rtc_base:threading",
"../../stats:rtc_stats", "../../stats:rtc_stats",
"../../system_wrappers:field_trial", "../../system_wrappers:field_trial",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -956,9 +950,9 @@ if (current_os == "linux" || is_android) {
"../../api:sequence_checker", "../../api:sequence_checker",
"//api:array_view", "//api:array_view",
"//rtc_base:checks", "//rtc_base:checks",
"//third_party/abseil-cpp/absl/types:optional",
"//third_party/jni_zero", "//third_party/jni_zero",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("native_api_base") { rtc_library("native_api_base") {
@ -1067,8 +1061,8 @@ if (current_os == "linux" || is_android) {
"../../rtc_base:logging", "../../rtc_base:logging",
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"//third_party/abseil-cpp/absl/base:core_headers",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
} }
# API for creating C++ wrapper implementations of api/mediastreaminterface.h # API for creating C++ wrapper implementations of api/mediastreaminterface.h
@ -1157,9 +1151,8 @@ if (current_os == "linux" || is_android) {
":generated_logging_jni", ":generated_logging_jni",
":native_api_jni", ":native_api_jni",
"../../rtc_base:logging", "../../rtc_base:logging",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("audio_device_module_base") { rtc_library("audio_device_module_base") {
@ -1184,8 +1177,8 @@ if (current_os == "linux" || is_android) {
"../../rtc_base:checks", "../../rtc_base:checks",
"../../rtc_base:logging", "../../rtc_base:logging",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("java_audio_device_module") { rtc_library("java_audio_device_module") {
@ -1211,8 +1204,8 @@ if (current_os == "linux" || is_android) {
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../../system_wrappers:field_trial", "../../system_wrappers:field_trial",
"../../system_wrappers:metrics", "../../system_wrappers:metrics",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_enable_android_aaudio) { if (rtc_enable_android_aaudio) {
@ -1243,7 +1236,6 @@ if (current_os == "linux" || is_android) {
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"../../system_wrappers", "../../system_wrappers",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
} }
@ -1272,8 +1264,8 @@ if (current_os == "linux" || is_android) {
"../../rtc_base:macromagic", "../../rtc_base:macromagic",
"../../rtc_base:platform_thread", "../../rtc_base:platform_thread",
"../../rtc_base:timeutils", "../../rtc_base:timeutils",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
######################### #########################
@ -1683,10 +1675,8 @@ if (is_android) {
"../../test:scoped_key_value_config", "../../test:scoped_key_value_config",
"../../test:test_support", "../../test:test_support",
"../../testing/gtest", "../../testing/gtest",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }

View File

@ -27,8 +27,8 @@ rtc_library("rtc_stats") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"//third_party/abseil-cpp/absl/types:variant",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:variant" ]
} }
rtc_library("rtc_stats_test_utils") { rtc_library("rtc_stats_test_utils") {
@ -44,8 +44,8 @@ rtc_library("rtc_stats_test_utils") {
"../api:rtc_stats_api", "../api:rtc_stats_api",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_include_tests && !build_with_chromium) { if (rtc_include_tests && !build_with_chromium) {
@ -65,6 +65,7 @@ if (rtc_include_tests && !build_with_chromium) {
"../rtc_base:rtc_json", "../rtc_base:rtc_json",
"../test:test_main", "../test:test_main",
"../test:test_support", "../test:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
if (is_android) { if (is_android) {
@ -75,7 +76,5 @@ if (rtc_include_tests && !build_with_chromium) {
"//testing/android/native_test:native_test_support", "//testing/android/native_test:native_test_support",
] ]
} }
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
} }

View File

@ -41,8 +41,8 @@ rtc_library("system_wrappers") {
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../rtc_base/system:arch", "../rtc_base/system:arch",
"../rtc_base/system:rtc_export", "../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
if (is_android) { if (is_android) {
if (build_with_mozilla) { if (build_with_mozilla) {
@ -91,10 +91,8 @@ rtc_library("field_trial") {
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/containers:flat_set", "../rtc_base/containers:flat_set",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -110,8 +108,8 @@ rtc_library("metrics") {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("denormal_disabler") { rtc_library("denormal_disabler") {
@ -152,10 +150,9 @@ if (rtc_include_tests && !build_with_chromium) {
"../test:test_main", "../test:test_main",
"../test:test_support", "../test:test_support",
"//testing/gtest", "//testing/gtest",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
if (is_android) { if (is_android) {
deps += [ "//testing/android/native_test:native_test_support" ] deps += [ "//testing/android/native_test:native_test_support" ]

View File

@ -75,8 +75,6 @@ rtc_library("frame_generator_impl") {
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../rtc_base/system:file_wrapper", "../rtc_base/system:file_wrapper",
"../system_wrappers", "../system_wrappers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings:string_view", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -95,9 +93,7 @@ rtc_library("y4m_frame_generator") {
"../api:scoped_refptr", "../api:scoped_refptr",
"../api/video:video_frame", "../api/video:video_frame",
"../rtc_base:checks", "../rtc_base:checks",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -147,8 +143,6 @@ rtc_library("create_frame_generator_capturer") {
"../api/units:time_delta", "../api/units:time_delta",
"../rtc_base:checks", "../rtc_base:checks",
"../system_wrappers", "../system_wrappers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -174,9 +168,6 @@ rtc_library("frame_generator_capturer") {
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../rtc_base/task_utils:repeating_task", "../rtc_base/task_utils:repeating_task",
"../system_wrappers", "../system_wrappers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -222,10 +213,7 @@ rtc_library("video_test_common") {
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../rtc_base/task_utils:repeating_task", "../rtc_base/task_utils:repeating_task",
"../system_wrappers", "../system_wrappers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings",
] ]
} }
@ -239,8 +227,8 @@ rtc_library("audio_test_common") {
deps = [ deps = [
"../api/audio_codecs:audio_codecs_api", "../api/audio_codecs:audio_codecs_api",
"../rtc_base:checks", "../rtc_base:checks",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
if (!build_with_chromium) { if (!build_with_chromium) {
@ -277,8 +265,8 @@ if (!build_with_chromium) {
deps = [ deps = [
":test_video_capturer", ":test_video_capturer",
":video_test_common", ":video_test_common",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
if (is_mac || is_ios) { if (is_mac || is_ios) {
deps += [ ":video_test_mac" ] deps += [ ":video_test_mac" ]
} else { } else {
@ -319,9 +307,7 @@ rtc_library("rtp_test_utils") {
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../rtc_base/system:arch", "../rtc_base/system:arch",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -334,10 +320,10 @@ rtc_library("field_trial") {
"field_trial.h", "field_trial.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
deps = [ deps = [
"../rtc_base:checks", "../rtc_base:checks",
"../system_wrappers:field_trial", "../system_wrappers:field_trial",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -350,8 +336,8 @@ rtc_library("explicit_key_value_config") {
deps = [ deps = [
"../api:field_trials_registry", "../api:field_trials_registry",
"../rtc_base:checks", "../rtc_base:checks",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings:strings" ]
} }
rtc_library("scoped_key_value_config") { rtc_library("scoped_key_value_config") {
@ -367,8 +353,8 @@ rtc_library("scoped_key_value_config") {
"../api:field_trials_registry", "../api:field_trials_registry",
"../rtc_base:checks", "../rtc_base:checks",
"../system_wrappers:field_trial", "../system_wrappers:field_trial",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings:strings" ]
} }
rtc_library("perf_test") { rtc_library("perf_test") {
@ -390,10 +376,7 @@ rtc_library("perf_test") {
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../test:fileutils", "../test:fileutils",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
] ]
if (rtc_enable_protobuf) { if (rtc_enable_protobuf) {
sources += [ "testsupport/perf_test_histogram_writer.cc" ] sources += [ "testsupport/perf_test_histogram_writer.cc" ]
@ -429,8 +412,8 @@ if (is_ios) {
"../api/test/metrics:print_result_proxy_metrics_exporter", "../api/test/metrics:print_result_proxy_metrics_exporter",
"../api/test/metrics:stdout_metrics_exporter", "../api/test/metrics:stdout_metrics_exporter",
"../sdk:helpers_objc", "../sdk:helpers_objc",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
configs += [ ":test_support_objc_config" ] configs += [ ":test_support_objc_config" ]
} }
@ -513,8 +496,8 @@ rtc_library("fixed_fps_video_frame_writer_adapter") {
"../api/video:video_frame", "../api/video:video_frame",
"../rtc_base:checks", "../rtc_base:checks",
"../system_wrappers", "../system_wrappers",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("video_test_support") { rtc_library("video_test_support") {
@ -557,8 +540,8 @@ rtc_library("video_test_support") {
"../rtc_base:rtc_event", "../rtc_base:rtc_event",
"../rtc_base:stringutils", "../rtc_base:stringutils",
"../rtc_base/system:file_wrapper", "../rtc_base/system:file_wrapper",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
if (!is_ios) { if (!is_ios) {
deps += [ "//third_party:jpeg" ] deps += [ "//third_party:jpeg" ]
@ -586,7 +569,7 @@ if (rtc_include_tests) {
"testsupport/resources_dir_flag.cc", "testsupport/resources_dir_flag.cc",
"testsupport/resources_dir_flag.h", "testsupport/resources_dir_flag.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/flags:flag" ] deps = [ "//third_party/abseil-cpp/absl/flags:flag" ]
} }
rtc_library("test_main_lib") { rtc_library("test_main_lib") {
@ -616,13 +599,12 @@ if (rtc_include_tests) {
"../rtc_base:threading", "../rtc_base:threading",
"../system_wrappers:field_trial", "../system_wrappers:field_trial",
"../system_wrappers:metrics", "../system_wrappers:metrics",
"//third_party/perfetto/include/perfetto/tracing",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/perfetto/include/perfetto/tracing",
] ]
if (is_win) { if (is_win) {
@ -641,9 +623,6 @@ if (rtc_include_tests) {
deps = [ deps = [
":test_main_lib", ":test_main_lib",
":test_support", ":test_support",
]
absl_deps = [
"//third_party/abseil-cpp/absl/debugging:failure_signal_handler", "//third_party/abseil-cpp/absl/debugging:failure_signal_handler",
"//third_party/abseil-cpp/absl/debugging:symbolize", "//third_party/abseil-cpp/absl/debugging:symbolize",
"//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/flags:parse",
@ -660,8 +639,6 @@ if (rtc_include_tests) {
":fileutils", ":fileutils",
"../rtc_base:logging", "../rtc_base:logging",
"../rtc_base/system:file_wrapper", "../rtc_base/system:file_wrapper",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/flags:parse",
] ]
@ -698,7 +675,6 @@ if (rtc_include_tests) {
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"time_controller", "time_controller",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_test("test_support_unittests") { rtc_test("test_support_unittests") {
@ -772,12 +748,10 @@ if (rtc_include_tests) {
"scenario:scenario_unittests", "scenario:scenario_unittests",
"time_controller:time_controller", "time_controller:time_controller",
"time_controller:time_controller_unittests", "time_controller:time_controller_unittests",
"//third_party/libyuv",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/libyuv",
] ]
sources = [ sources = [
"call_config_utils_unittest.cc", "call_config_utils_unittest.cc",
@ -837,8 +811,8 @@ if (is_ios) {
deps = [ deps = [
"../rtc_base:checks", "../rtc_base:checks",
"../sdk:helpers_objc", "../sdk:helpers_objc",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings:strings" ]
} }
} }
@ -869,10 +843,8 @@ rtc_library("fileutils") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:ssl", "../rtc_base:ssl",
"../rtc_base:stringutils", "../rtc_base:stringutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
if (is_ios) { if (is_ios) {
@ -891,7 +863,7 @@ rtc_library("fileutils") {
rtc_source_set("fileutils_override_api") { rtc_source_set("fileutils_override_api") {
testonly = true testonly = true
sources = [ "testsupport/file_utils_override.h" ] sources = [ "testsupport/file_utils_override.h" ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings:strings" ] deps = [ "//third_party/abseil-cpp/absl/strings:string_view" ]
} }
rtc_library("fileutils_override_impl") { rtc_library("fileutils_override_impl") {
@ -903,9 +875,7 @@ rtc_library("fileutils_override_impl") {
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:macromagic", "../rtc_base:macromagic",
"../rtc_base:stringutils", "../rtc_base:stringutils",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
if (is_ios) { if (is_ios) {
@ -958,9 +928,7 @@ rtc_library("fileutils_unittests") {
":test_support", ":test_support",
"../rtc_base:checks", "../rtc_base:checks",
"../rtc_base:ssl", "../rtc_base:ssl",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -988,7 +956,6 @@ rtc_library("direct_transport") {
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../rtc_base/task_utils:repeating_task", "../rtc_base/task_utils:repeating_task",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
public_deps += # no-presubmit-check TODO(webrtc:8603) public_deps += # no-presubmit-check TODO(webrtc:8603)
[ "../call:fake_network" ] [ "../call:fake_network" ]
} }
@ -1029,9 +996,7 @@ rtc_library("fake_video_codecs") {
"../rtc_base:timeutils", "../rtc_base:timeutils",
"../rtc_base/synchronization:mutex", "../rtc_base/synchronization:mutex",
"../system_wrappers", "../system_wrappers",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -1078,8 +1043,8 @@ rtc_library("run_loop") {
"../api/task_queue", "../api/task_queue",
"../rtc_base:threading", "../rtc_base:threading",
"../rtc_base:timeutils", "../rtc_base:timeutils",
"//third_party/abseil-cpp/absl/functional:any_invocable",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
} }
rtc_library("video_test_constants") { rtc_library("video_test_constants") {
@ -1217,8 +1182,8 @@ if (!build_with_chromium) {
"../common_audio", "../common_audio",
"../modules/audio_device:test_audio_device_module", "../modules/audio_device:test_audio_device_module",
"../rtc_base:buffer", "../rtc_base:buffer",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("copy_to_file_audio_capturer_unittest") { rtc_library("copy_to_file_audio_capturer_unittest") {
@ -1238,7 +1203,7 @@ if (!build_with_chromium) {
"test_flags.cc", "test_flags.cc",
"test_flags.h", "test_flags.h",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/flags:flag" ] deps = [ "//third_party/abseil-cpp/absl/flags:flag" ]
} }
rtc_library("test_common") { rtc_library("test_common") {
@ -1309,8 +1274,6 @@ if (!build_with_chromium) {
"../system_wrappers", "../system_wrappers",
"../system_wrappers:field_trial", "../system_wrappers:field_trial",
"../video/config:encoder_config", "../video/config:encoder_config",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -1364,7 +1327,6 @@ rtc_library("fake_encoded_frame") {
"../api/video:video_frame_type", "../api/video:video_frame_type",
"../api/video:video_rtp_headers", "../api/video:video_rtp_headers",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("video_codec_tester") { rtc_library("video_codec_tester") {
@ -1409,11 +1371,8 @@ rtc_library("video_codec_tester") {
"../test:fileutils", "../test:fileutils",
"../test:video_test_support", "../test:video_test_support",
"../video/config:streams_config", "../video/config:streams_config",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
"//third_party/libyuv", "//third_party/libyuv",
] ]
absl_deps = [
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional",
]
} }

View File

@ -229,8 +229,10 @@ webrtc_fuzzer_test("rtcp_receiver_fuzzer") {
webrtc_fuzzer_test("rtp_packet_fuzzer") { webrtc_fuzzer_test("rtp_packet_fuzzer") {
sources = [ "rtp_packet_fuzzer.cc" ] sources = [ "rtp_packet_fuzzer.cc" ]
deps = [ "../../modules/rtp_rtcp:rtp_rtcp_format" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] "../../modules/rtp_rtcp:rtp_rtcp_format",
"//third_party/abseil-cpp/absl/types:optional",
]
seed_corpus = "corpora/rtp-corpus" seed_corpus = "corpora/rtp-corpus"
} }
@ -298,8 +300,8 @@ rtc_library("audio_decoder_fuzzer") {
"../../api/audio_codecs:audio_codecs_api", "../../api/audio_codecs:audio_codecs_api",
"../../modules/rtp_rtcp:rtp_rtcp_format", "../../modules/rtp_rtcp:rtp_rtcp_format",
"../../rtc_base:checks", "../../rtc_base:checks",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
webrtc_fuzzer_test("audio_decoder_g722_fuzzer") { webrtc_fuzzer_test("audio_decoder_g722_fuzzer") {
@ -448,8 +450,8 @@ if (!build_with_chromium) {
"../../pc:integration_test_helpers", "../../pc:integration_test_helpers",
"../../pc:libjingle_peerconnection", "../../pc:libjingle_peerconnection",
"../../test:test_support", "../../test:test_support",
"//third_party/abseil-cpp/absl/strings",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
seed_corpus = "corpora/sdp-corpus" seed_corpus = "corpora/sdp-corpus"
} }
} }
@ -497,7 +499,6 @@ rtc_library("audio_processing_fuzzer_helper") {
"../../modules/audio_processing:audio_frame_proxies", "../../modules/audio_processing:audio_frame_proxies",
"../../rtc_base:checks", "../../rtc_base:checks",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
webrtc_fuzzer_test("audio_processing_fuzzer") { webrtc_fuzzer_test("audio_processing_fuzzer") {
@ -519,8 +520,6 @@ webrtc_fuzzer_test("audio_processing_fuzzer") {
"../../rtc_base:macromagic", "../../rtc_base:macromagic",
"../../rtc_base:safe_minmax", "../../rtc_base:safe_minmax",
"../../system_wrappers:field_trial", "../../system_wrappers:field_trial",
]
absl_deps = [
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
] ]
@ -580,8 +579,8 @@ webrtc_fuzzer_test("aec3_fuzzer") {
"../../api/audio:audio_processing", "../../api/audio:audio_processing",
"../../modules/audio_processing:audio_buffer", "../../modules/audio_processing:audio_buffer",
"../../modules/audio_processing/aec3", "../../modules/audio_processing/aec3",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
webrtc_fuzzer_test("comfort_noise_decoder_fuzzer") { webrtc_fuzzer_test("comfort_noise_decoder_fuzzer") {
@ -716,12 +715,10 @@ if (rtc_build_libvpx) {
"../../modules/video_coding:webrtc_libvpx_interface", "../../modules/video_coding:webrtc_libvpx_interface",
"../../modules/video_coding:webrtc_vp9", "../../modules/video_coding:webrtc_vp9",
"../../rtc_base:safe_compare", "../../rtc_base:safe_compare",
rtc_libvpx_dir,
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:inlined_vector",
rtc_libvpx_dir,
] ]
seed_corpus = "corpora/vp9-encoder-references-corpus" seed_corpus = "corpora/vp9-encoder-references-corpus"
defines = [ "RTC_ENABLE_VP9" ] defines = [ "RTC_ENABLE_VP9" ]

View File

@ -41,6 +41,6 @@ rtc_library("rtp_replayer") {
"../../../test:test_support", "../../../test:test_support",
"../../../test:test_video_capturer", "../../../test:test_video_capturer",
"../../../test:video_test_common", "../../../test:video_test_common",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory:memory" ]
} }

View File

@ -24,8 +24,8 @@ rtc_library("delay_variation_calculator") {
"../../api/video:video_frame_type", "../../api/video:video_frame_type",
"../../rtc_base:logging", "../../rtc_base:logging",
"../../rtc_base:rtc_numerics", "../../rtc_base:rtc_numerics",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("logging_delay_variation_calculator") { rtc_library("logging_delay_variation_calculator") {
@ -40,8 +40,8 @@ rtc_library("logging_delay_variation_calculator") {
"../../api/units:data_size", "../../api/units:data_size",
"../../api/video:video_frame_type", "../../api/video:video_frame_type",
"../../rtc_base:logging", "../../rtc_base:logging",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {

View File

@ -27,9 +27,6 @@ rtc_library("log_writer") {
"../../rtc_base:rtc_base_tests_utils", "../../rtc_base:rtc_base_tests_utils",
"../../rtc_base:stringutils", "../../rtc_base:stringutils",
"../../test:fileutils", "../../test:fileutils",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -85,12 +85,10 @@ rtc_library("emulated_network") {
"../../test:scoped_key_value_config", "../../test:scoped_key_value_config",
"../scenario:column_printer", "../scenario:column_printer",
"../time_controller", "../time_controller",
]
absl_deps = [
"//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/base:nullability", "//third_party/abseil-cpp/absl/base:nullability",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -139,8 +137,6 @@ rtc_library("cross_traffic_unittest") {
"../../rtc_base:network_constants", "../../rtc_base:network_constants",
"../../rtc_base:rtc_event", "../../rtc_base:rtc_event",
"../time_controller", "../time_controller",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -180,8 +176,8 @@ if (rtc_include_tests) {
"../../api/transport:test_feedback_generator_interface", "../../api/transport:test_feedback_generator_interface",
"../../rtc_base:checks", "../../rtc_base:checks",
"../time_controller", "../time_controller",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
rtc_library("feedback_generator_unittest") { rtc_library("feedback_generator_unittest") {
@ -224,8 +220,8 @@ rtc_library("simulated_network") {
"../../rtc_base:race_checker", "../../rtc_base:race_checker",
"../../rtc_base:random", "../../rtc_base:random",
"../../rtc_base/synchronization:mutex", "../../rtc_base/synchronization:mutex",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {
@ -241,7 +237,7 @@ if (rtc_include_tests) {
"../../api/units:time_delta", "../../api/units:time_delta",
"../../api/units:timestamp", "../../api/units:timestamp",
"//testing/gtest", "//testing/gtest",
"//third_party/abseil-cpp/absl/algorithm:container",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
} }
} }

View File

@ -76,12 +76,9 @@ if (!build_with_chromium) {
"../../../rtc_base:logging", "../../../rtc_base:logging",
"../../../rtc_base:refcount", "../../../rtc_base:refcount",
"../../../rtc_base/synchronization:mutex", "../../../rtc_base/synchronization:mutex",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
"//third_party/abseil-cpp/absl/types:variant",
] ]
} }
@ -114,10 +111,8 @@ if (!build_with_chromium) {
"../../../rtc_base:threading", "../../../rtc_base:threading",
"analyzer/video:quality_analyzing_video_encoder", "analyzer/video:quality_analyzing_video_encoder",
"analyzer/video:video_quality_analyzer_injection_helper", "analyzer/video:video_quality_analyzer_injection_helper",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -129,8 +124,8 @@ if (!build_with_chromium) {
"../../../api:sequence_checker", "../../../api:sequence_checker",
"../../../api/test/video:test_video_track_source", "../../../api/test/video:test_video_track_source",
"../../../api/video:video_frame", "../../../api/video:video_frame",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("media_helper") { rtc_library("media_helper") {
@ -156,8 +151,8 @@ if (!build_with_chromium) {
"../../../pc:session_description", "../../../pc:session_description",
"../../../pc:video_track_source", "../../../pc:video_track_source",
"analyzer/video:video_quality_analyzer_injection_helper", "analyzer/video:video_quality_analyzer_injection_helper",
"//third_party/abseil-cpp/absl/types:variant",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:variant" ]
} }
rtc_library("peer_params_preprocessor") { rtc_library("peer_params_preprocessor") {
@ -176,8 +171,8 @@ if (!build_with_chromium) {
"../../../modules/video_coding/svc:scalability_mode_util", "../../../modules/video_coding/svc:scalability_mode_util",
"../../../modules/video_coding/svc:scalability_structures", "../../../modules/video_coding/svc:scalability_structures",
"../../../rtc_base:macromagic", "../../../rtc_base:macromagic",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("test_activities_executor") { rtc_library("test_activities_executor") {
@ -197,8 +192,6 @@ if (!build_with_chromium) {
"../../../rtc_base/synchronization:mutex", "../../../rtc_base/synchronization:mutex",
"../../../rtc_base/task_utils:repeating_task", "../../../rtc_base/task_utils:repeating_task",
"../../../system_wrappers", "../../../system_wrappers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
@ -260,10 +253,8 @@ if (!build_with_chromium) {
"analyzer/video:video_frame_tracking_id_injector", "analyzer/video:video_frame_tracking_id_injector",
"analyzer/video:video_quality_analyzer_injection_helper", "analyzer/video:video_quality_analyzer_injection_helper",
"analyzer/video:video_quality_metrics_reporter", "analyzer/video:video_quality_metrics_reporter",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -370,9 +361,7 @@ if (!build_with_chromium) {
"../../../api/test/pclf:media_quality_test_params", "../../../api/test/pclf:media_quality_test_params",
"../../../api/test/pclf:peer_configurer", "../../../api/test/pclf:peer_configurer",
"../../../api/units:time_delta", "../../../api/units:time_delta",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -441,9 +430,7 @@ if (!build_with_chromium) {
"../../../api:sequence_checker", "../../../api:sequence_checker",
"../../../api:track_id_stream_info_map", "../../../api:track_id_stream_info_map",
"../../../rtc_base:macromagic", "../../../rtc_base:macromagic",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -472,8 +459,8 @@ if (!build_with_chromium) {
"../../../rtc_base:logging", "../../../rtc_base:logging",
"../../../rtc_base:rtc_numerics", "../../../rtc_base:rtc_numerics",
"../../../rtc_base/synchronization:mutex", "../../../rtc_base/synchronization:mutex",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("network_quality_metrics_reporter") { rtc_library("network_quality_metrics_reporter") {
@ -496,8 +483,8 @@ if (!build_with_chromium) {
"../../../rtc_base:rtc_event", "../../../rtc_base:rtc_event",
"../../../rtc_base/synchronization:mutex", "../../../rtc_base/synchronization:mutex",
"../../../system_wrappers:field_trial", "../../../system_wrappers:field_trial",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("stats_based_network_quality_metrics_reporter") { rtc_library("stats_based_network_quality_metrics_reporter") {
@ -529,8 +516,8 @@ if (!build_with_chromium) {
"../../../rtc_base/synchronization:mutex", "../../../rtc_base/synchronization:mutex",
"../../../rtc_base/system:no_unique_address", "../../../rtc_base/system:no_unique_address",
"../../../system_wrappers:field_trial", "../../../system_wrappers:field_trial",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("cross_media_metrics_reporter") { rtc_library("cross_media_metrics_reporter") {
@ -556,9 +543,7 @@ if (!build_with_chromium) {
"../../../rtc_base:rtc_numerics", "../../../rtc_base:rtc_numerics",
"../../../rtc_base/synchronization:mutex", "../../../rtc_base/synchronization:mutex",
"../../../system_wrappers:field_trial", "../../../system_wrappers:field_trial",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -582,10 +567,8 @@ if (!build_with_chromium) {
"../../../pc:session_description", "../../../pc:session_description",
"../../../pc:simulcast_description", "../../../pc:simulcast_description",
"../../../rtc_base:stringutils", "../../../rtc_base:stringutils",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }

View File

@ -68,16 +68,18 @@ rtc_library("video_dumping") {
"../../../../../api/video:video_frame", "../../../../../api/video:video_frame",
"../../../../../rtc_base:logging", "../../../../../rtc_base:logging",
"../../../../../system_wrappers", "../../../../../system_wrappers",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("encoded_image_data_injector_api") { rtc_library("encoded_image_data_injector_api") {
testonly = true testonly = true
sources = [ "encoded_image_data_injector.h" ] sources = [ "encoded_image_data_injector.h" ]
deps = [ "../../../../../api/video:encoded_image" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] "../../../../../api/video:encoded_image",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("single_process_encoded_image_data_injector") { rtc_library("single_process_encoded_image_data_injector") {
@ -92,8 +94,8 @@ rtc_library("single_process_encoded_image_data_injector") {
"../../../../../api/video:encoded_image", "../../../../../api/video:encoded_image",
"../../../../../rtc_base:checks", "../../../../../rtc_base:checks",
"../../../../../rtc_base/synchronization:mutex", "../../../../../rtc_base/synchronization:mutex",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
rtc_library("video_frame_tracking_id_injector") { rtc_library("video_frame_tracking_id_injector") {
@ -107,8 +109,8 @@ rtc_library("video_frame_tracking_id_injector") {
":encoded_image_data_injector_api", ":encoded_image_data_injector_api",
"../../../../../api/video:encoded_image", "../../../../../api/video:encoded_image",
"../../../../../rtc_base:checks", "../../../../../rtc_base:checks",
"//third_party/abseil-cpp/absl/memory",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
} }
rtc_library("simulcast_dummy_buffer_helper") { rtc_library("simulcast_dummy_buffer_helper") {
@ -137,9 +139,7 @@ rtc_library("quality_analyzing_video_decoder") {
"../../../../../modules/video_coding:video_codec_interface", "../../../../../modules/video_coding:video_codec_interface",
"../../../../../rtc_base:logging", "../../../../../rtc_base:logging",
"../../../../../rtc_base/synchronization:mutex", "../../../../../rtc_base/synchronization:mutex",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -161,8 +161,8 @@ rtc_library("quality_analyzing_video_encoder") {
"../../../../../modules/video_coding/svc:scalability_mode_util", "../../../../../modules/video_coding/svc:scalability_mode_util",
"../../../../../rtc_base:logging", "../../../../../rtc_base:logging",
"../../../../../rtc_base/synchronization:mutex", "../../../../../rtc_base/synchronization:mutex",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("analyzing_video_sinks_helper") { rtc_library("analyzing_video_sinks_helper") {
@ -176,9 +176,7 @@ rtc_library("analyzing_video_sinks_helper") {
"../../../../../api/test/video:video_frame_writer", "../../../../../api/test/video:video_frame_writer",
"../../../../../rtc_base:macromagic", "../../../../../rtc_base:macromagic",
"../../../../../rtc_base/synchronization:mutex", "../../../../../rtc_base/synchronization:mutex",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -250,9 +248,7 @@ rtc_library("default_video_quality_analyzer_internal") {
"../../../../../rtc_tools:video_quality_analysis", "../../../../../rtc_tools:video_quality_analysis",
"../../../../../system_wrappers", "../../../../../system_wrappers",
"dvqa:pausable_state", "dvqa:pausable_state",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -260,8 +256,10 @@ rtc_library("default_video_quality_analyzer_internal") {
rtc_library("multi_reader_queue") { rtc_library("multi_reader_queue") {
testonly = true testonly = true
sources = [ "multi_reader_queue.h" ] sources = [ "multi_reader_queue.h" ]
deps = [ "../../../../../rtc_base:checks" ] deps = [
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] "../../../../../rtc_base:checks",
"//third_party/abseil-cpp/absl/types:optional",
]
} }
rtc_library("video_quality_metrics_reporter") { rtc_library("video_quality_metrics_reporter") {
@ -284,8 +282,8 @@ rtc_library("video_quality_metrics_reporter") {
"../../../../../api/units:timestamp", "../../../../../api/units:timestamp",
"../../../../../rtc_base:checks", "../../../../../rtc_base:checks",
"../../../../../rtc_base/synchronization:mutex", "../../../../../rtc_base/synchronization:mutex",
"//third_party/abseil-cpp/absl/strings:string_view",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
} }
rtc_library("default_video_quality_analyzer") { rtc_library("default_video_quality_analyzer") {
@ -317,7 +315,6 @@ rtc_library("default_video_quality_analyzer") {
"../../../../../system_wrappers", "../../../../../system_wrappers",
"dvqa:frames_storage", "dvqa:frames_storage",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("default_video_quality_analyzer_shared") { rtc_library("default_video_quality_analyzer_shared") {
@ -333,8 +330,8 @@ rtc_library("default_video_quality_analyzer_shared") {
"../../../../../api/units:timestamp", "../../../../../api/units:timestamp",
"../../../../../rtc_base:checks", "../../../../../rtc_base:checks",
"../../../../../rtc_base:stringutils", "../../../../../rtc_base:stringutils",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("analyzing_video_sink") { rtc_library("analyzing_video_sink") {
@ -363,10 +360,8 @@ rtc_library("analyzing_video_sink") {
"../../../../../rtc_base:macromagic", "../../../../../rtc_base:macromagic",
"../../../../../rtc_base/synchronization:mutex", "../../../../../rtc_base/synchronization:mutex",
"../../../../../system_wrappers", "../../../../../system_wrappers",
] "//third_party/abseil-cpp/absl/memory",
absl_deps = [ "//third_party/abseil-cpp/absl/strings:string_view",
"//third_party/abseil-cpp/absl/memory:memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -401,10 +396,8 @@ rtc_library("video_quality_analyzer_injection_helper") {
"../../../../../rtc_base:stringutils", "../../../../../rtc_base:stringutils",
"../../../../../rtc_base/synchronization:mutex", "../../../../../rtc_base/synchronization:mutex",
"../../../../../system_wrappers", "../../../../../system_wrappers",
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings", "//third_party/abseil-cpp/absl/strings:string_view",
] ]
} }
@ -440,9 +433,7 @@ if (rtc_include_tests) {
"../../../../../rtc_base:timeutils", "../../../../../rtc_base:timeutils",
"../../../../../system_wrappers", "../../../../../system_wrappers",
"../../../../time_controller", "../../../../time_controller",
] "//third_party/abseil-cpp/absl/strings:string_view",
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -454,8 +445,8 @@ if (rtc_include_tests) {
":analyzing_video_sinks_helper", ":analyzing_video_sinks_helper",
"../../../..:test_support", "../../../..:test_support",
"../../../../../api/test/pclf:media_configuration", "../../../../../api/test/pclf:media_configuration",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("default_video_quality_analyzer_frames_comparator_test") { rtc_library("default_video_quality_analyzer_frames_comparator_test") {
@ -478,9 +469,6 @@ if (rtc_include_tests) {
deps = [ deps = [
":default_video_quality_analyzer_internal", ":default_video_quality_analyzer_internal",
"../../../..:test_support", "../../../..:test_support",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:optional",
] ]
} }
@ -491,8 +479,8 @@ if (rtc_include_tests) {
deps = [ deps = [
":multi_reader_queue", ":multi_reader_queue",
"../../../..:test_support", "../../../..:test_support",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("default_video_quality_analyzer_stream_state_test") { rtc_library("default_video_quality_analyzer_stream_state_test") {
@ -504,7 +492,6 @@ if (rtc_include_tests) {
"../../../../../api/units:timestamp", "../../../../../api/units:timestamp",
"../../../../../system_wrappers", "../../../../../system_wrappers",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("default_video_quality_analyzer_test") { rtc_library("default_video_quality_analyzer_test") {
@ -560,8 +547,8 @@ if (rtc_include_tests) {
"../../../../../api:scoped_refptr", "../../../../../api:scoped_refptr",
"../../../../../api/video:video_frame", "../../../../../api/video:video_frame",
"../../../../../rtc_base:random", "../../../../../rtc_base:random",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
rtc_library("single_process_encoded_image_data_injector_unittest") { rtc_library("single_process_encoded_image_data_injector_unittest") {

View File

@ -72,8 +72,8 @@ rtc_library("frames_storage") {
"../../../../../../api/units:timestamp", "../../../../../../api/units:timestamp",
"../../../../../../api/video:video_frame", "../../../../../../api/video:video_frame",
"../../../../../../system_wrappers", "../../../../../../system_wrappers",
"//third_party/abseil-cpp/absl/types:optional",
] ]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
} }
if (rtc_include_tests) { if (rtc_include_tests) {

View File

@ -70,8 +70,6 @@ if (rtc_include_tests) {
"../network:emulated_network", "../network:emulated_network",
"../scenario", "../scenario",
"../time_controller", "../time_controller",
]
absl_deps = [
"//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag",
"//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/memory",
] ]

Some files were not shown because too many files have changed in this diff Show More