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:
parent
b5df2ba10d
commit
99c519b3fd
99
api/BUILD.gn
99
api/BUILD.gn
@ -135,14 +135,14 @@ rtc_library("rtp_packet_info") {
|
||||
"../rtc_base/system:rtc_export",
|
||||
"units:time_delta",
|
||||
"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") {
|
||||
visibility = [ "*" ]
|
||||
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") {
|
||||
@ -168,9 +168,7 @@ rtc_library("media_stream_interface") {
|
||||
"audio:audio_processing_statistics",
|
||||
"video:recordable_encoded_frame",
|
||||
"video:video_frame",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -193,10 +191,8 @@ rtc_library("candidate") {
|
||||
"../rtc_base:ssl",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
"../rtc_base:ssl",
|
||||
"../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") {
|
||||
@ -268,8 +264,8 @@ rtc_library("rtp_sender_interface") {
|
||||
"../rtc_base/system:rtc_export",
|
||||
"crypto:frame_encryptor_interface",
|
||||
"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") {
|
||||
@ -371,6 +367,12 @@ rtc_library("libjingle_peerconnection_api") {
|
||||
"video:video_frame",
|
||||
"video:video_rtp_headers",
|
||||
"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
|
||||
# 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/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") {
|
||||
@ -418,9 +412,7 @@ rtc_library("rtc_error") {
|
||||
"../rtc_base:logging",
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -443,8 +435,8 @@ rtc_source_set("async_dns_resolver") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:socket_address",
|
||||
"../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") {
|
||||
@ -479,9 +471,7 @@ rtc_source_set("video_quality_analyzer_api") {
|
||||
"video:video_frame",
|
||||
"video:video_rtp_headers",
|
||||
"video_codecs:video_codecs_api",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//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") {
|
||||
visibility = [ "*" ]
|
||||
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") {
|
||||
@ -520,10 +510,8 @@ rtc_library("rtp_parameters") {
|
||||
"../rtc_base/system:rtc_export",
|
||||
"video:resolution",
|
||||
"video_codecs:scalability_mode",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -550,9 +538,10 @@ rtc_source_set("stats_observer_interface") {
|
||||
testonly = true
|
||||
sources = [ "test/stats_observer_interface.h" ]
|
||||
|
||||
deps = [ ":rtc_stats_api" ]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
deps = [
|
||||
":rtc_stats_api",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_source_set("peer_network_dependencies") {
|
||||
@ -606,11 +595,9 @@ rtc_source_set("peer_connection_quality_test_fixture_api") {
|
||||
"units:time_delta",
|
||||
"video:video_frame",
|
||||
"video_codecs:video_codecs_api",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -625,8 +612,8 @@ rtc_source_set("frame_generator_api") {
|
||||
deps = [
|
||||
":scoped_refptr",
|
||||
"video:video_frame",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
if (rtc_include_tests) {
|
||||
@ -731,8 +718,6 @@ rtc_library("create_frame_generator") {
|
||||
"../test:frame_generator_impl",
|
||||
"environment",
|
||||
"environment:environment_factory",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
@ -752,14 +737,14 @@ rtc_library("create_peer_connection_quality_test_frame_generator") {
|
||||
"../rtc_base:checks",
|
||||
"../test:fileutils",
|
||||
"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") {
|
||||
visibility = [ "*" ]
|
||||
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") {
|
||||
@ -798,9 +783,6 @@ rtc_source_set("rtc_stats_api") {
|
||||
"../rtc_base:refcount",
|
||||
"../rtc_base/system:rtc_export",
|
||||
"units:timestamp",
|
||||
]
|
||||
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
]
|
||||
@ -817,8 +799,8 @@ rtc_library("audio_options_api") {
|
||||
":array_view",
|
||||
"../rtc_base:stringutils",
|
||||
"../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") {
|
||||
@ -851,8 +833,6 @@ rtc_source_set("simulated_network_api") {
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base:random",
|
||||
"units:data_rate",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -1016,11 +996,9 @@ if (rtc_include_tests) {
|
||||
"../modules/audio_coding:neteq_test_factory",
|
||||
"../rtc_base:checks",
|
||||
"neteq:neteq_api",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -1058,8 +1036,8 @@ if (rtc_include_tests) {
|
||||
"../api/units:frequency",
|
||||
"../rtc_base:stringutils",
|
||||
"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") {
|
||||
@ -1107,8 +1085,8 @@ if (rtc_include_tests) {
|
||||
deps = [
|
||||
"../api:media_stream_interface",
|
||||
"../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") {
|
||||
@ -1435,8 +1413,8 @@ if (rtc_include_tests) {
|
||||
"../test/time_controller",
|
||||
"environment",
|
||||
"environment:environment_factory",
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
|
||||
}
|
||||
|
||||
rtc_library("rtc_api_unittests") {
|
||||
@ -1500,9 +1478,7 @@ if (rtc_include_tests) {
|
||||
"video:frame_buffer_unittest",
|
||||
"video:rtp_video_frame_assembler_unittests",
|
||||
"video:video_frame_metadata_unittest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -1556,18 +1532,19 @@ rtc_source_set("field_trials_registry") {
|
||||
"../rtc_base:logging",
|
||||
"../rtc_base/containers:flat_set",
|
||||
"../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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") {
|
||||
visibility = [ "*" ]
|
||||
sources = [ "field_trials_view.h" ]
|
||||
deps = [ "../rtc_base/system:rtc_export" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
deps = [
|
||||
"../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") {
|
||||
@ -1587,8 +1564,8 @@ rtc_library("field_trials") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base/containers:flat_map",
|
||||
"../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") {
|
||||
|
||||
@ -20,8 +20,8 @@ rtc_source_set("audio_device") {
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:stringutils",
|
||||
"../task_queue",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("audio_frame_api") {
|
||||
@ -79,8 +79,6 @@ rtc_source_set("audio_processing") {
|
||||
"../../rtc_base/system:file_wrapper",
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../task_queue",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
@ -93,8 +91,10 @@ rtc_source_set("audio_processing_statistics") {
|
||||
"audio_processing_statistics.cc",
|
||||
"audio_processing_statistics.h",
|
||||
]
|
||||
deps = [ "../../rtc_base/system:rtc_export" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("aec3_config") {
|
||||
|
||||
@ -44,10 +44,9 @@ rtc_library("audio_codecs_api") {
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../units:data_rate",
|
||||
"../units:time_delta",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
|
||||
@ -27,8 +27,6 @@ rtc_library("audio_encoder_L16") {
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"../../../rtc_base:stringutils",
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -47,8 +45,6 @@ rtc_library("audio_decoder_L16") {
|
||||
"../../../modules/audio_coding:pcm16b",
|
||||
"../../../rtc_base:safe_conversions",
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -27,8 +27,6 @@ rtc_library("audio_encoder_g711") {
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"../../../rtc_base:stringutils",
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -47,8 +45,6 @@ rtc_library("audio_decoder_g711") {
|
||||
"../../../modules/audio_coding:g711",
|
||||
"../../../rtc_base:safe_conversions",
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -34,8 +34,6 @@ rtc_library("audio_encoder_g722") {
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"../../../rtc_base:stringutils",
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -54,8 +52,6 @@ rtc_library("audio_decoder_g722") {
|
||||
"../../../modules/audio_coding:g722",
|
||||
"../../../rtc_base:safe_conversions",
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -32,8 +32,6 @@ rtc_library("audio_encoder_ilbc") {
|
||||
"../../../rtc_base:safe_conversions",
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"../../../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -50,8 +48,6 @@ rtc_library("audio_decoder_ilbc") {
|
||||
"..:audio_codecs_api",
|
||||
"../../../api:field_trials_view",
|
||||
"../../../modules/audio_coding:ilbc",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -20,8 +20,10 @@ rtc_library("audio_encoder_opus_config") {
|
||||
"audio_encoder_opus_config.cc",
|
||||
"audio_encoder_opus_config.h",
|
||||
]
|
||||
deps = [ "../../../rtc_base/system:rtc_export" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
defines = []
|
||||
if (rtc_opus_variable_complexity) {
|
||||
defines += [ "WEBRTC_OPUS_VARIABLE_COMPLEXITY=1" ]
|
||||
@ -47,9 +49,6 @@ rtc_library("audio_encoder_opus") {
|
||||
"../../../api:field_trials_view",
|
||||
"../../../modules/audio_coding:webrtc_opus",
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -66,8 +65,6 @@ rtc_library("audio_decoder_opus") {
|
||||
"../../../api:field_trials_view",
|
||||
"../../../modules/audio_coding:webrtc_opus",
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -84,8 +81,8 @@ rtc_library("audio_encoder_multiopus") {
|
||||
"../../../modules/audio_coding:webrtc_multiopus",
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
"../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") {
|
||||
@ -101,8 +98,6 @@ rtc_library("audio_decoder_multiopus") {
|
||||
"../../../api:field_trials_view",
|
||||
"../../../modules/audio_coding:webrtc_multiopus",
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
|
||||
@ -15,8 +15,8 @@ rtc_source_set("environment") {
|
||||
"..:refcountedbase",
|
||||
"..:scoped_refptr",
|
||||
"../../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") {
|
||||
@ -37,8 +37,8 @@ rtc_library("environment_factory") {
|
||||
"../rtc_event_log",
|
||||
"../task_queue:default_task_queue_factory",
|
||||
"../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) {
|
||||
@ -54,8 +54,6 @@ if (rtc_include_tests) {
|
||||
"../rtc_event_log",
|
||||
"../task_queue",
|
||||
"../units:timestamp",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -14,6 +14,6 @@ rtc_source_set("metronome") {
|
||||
deps = [
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../units:time_delta",
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
|
||||
}
|
||||
|
||||
@ -18,6 +18,6 @@ rtc_library("fake_metronome") {
|
||||
"..:metronome",
|
||||
"../../task_queue",
|
||||
"../../units:time_delta",
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
|
||||
}
|
||||
|
||||
@ -23,8 +23,8 @@ rtc_source_set("neteq_api") {
|
||||
"../../rtc_base:stringutils",
|
||||
"../../system_wrappers:system_wrappers",
|
||||
"../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") {
|
||||
@ -55,8 +55,8 @@ rtc_source_set("neteq_controller_api") {
|
||||
":neteq_api",
|
||||
":tick_timer",
|
||||
"../../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") {
|
||||
@ -78,9 +78,7 @@ rtc_source_set("tick_timer") {
|
||||
"tick_timer.cc",
|
||||
"tick_timer.h",
|
||||
]
|
||||
deps = [
|
||||
"../../rtc_base:checks",
|
||||
]
|
||||
deps = [ "../../rtc_base:checks" ]
|
||||
}
|
||||
|
||||
rtc_source_set("tick_timer_unittest") {
|
||||
|
||||
@ -21,8 +21,8 @@ rtc_library("numerics") {
|
||||
"../../rtc_base:rtc_numerics",
|
||||
"../../rtc_base:timeutils",
|
||||
"../units:timestamp",
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
|
||||
}
|
||||
|
||||
if (rtc_include_tests) {
|
||||
@ -35,7 +35,7 @@ if (rtc_include_tests) {
|
||||
deps = [
|
||||
":numerics",
|
||||
"../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
|
||||
}
|
||||
}
|
||||
|
||||
@ -24,8 +24,8 @@ rtc_library("rtc_event_log") {
|
||||
"../../rtc_base:timeutils",
|
||||
"../environment",
|
||||
"../task_queue",
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
|
||||
}
|
||||
|
||||
rtc_library("rtc_event_log_factory") {
|
||||
@ -41,10 +41,9 @@ rtc_library("rtc_event_log_factory") {
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../environment",
|
||||
"../task_queue",
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
|
||||
|
||||
if (rtc_enable_protobuf) {
|
||||
defines = [ "WEBRTC_ENABLE_RTC_EVENT_LOG" ]
|
||||
deps += [ "../../logging:rtc_event_log_impl" ]
|
||||
|
||||
@ -22,12 +22,10 @@ rtc_library("task_queue") {
|
||||
"../../rtc_base:macromagic",
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../units:time_delta",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:config",
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//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 = [
|
||||
"../../../webrtc_overrides:webrtc_component",
|
||||
"../../test:test_support",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/cleanup",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
]
|
||||
@ -72,8 +68,6 @@ rtc_library("task_queue_test") {
|
||||
"../../rtc_base:rtc_event",
|
||||
"../../rtc_base:timeutils",
|
||||
"../../test:test_support",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/cleanup",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
]
|
||||
@ -134,8 +128,6 @@ rtc_library("pending_task_safety_flag") {
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base/system:no_unique_address",
|
||||
"../../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
]
|
||||
|
||||
@ -15,6 +15,6 @@ rtc_library("mock_task_queue_base") {
|
||||
"../../../api/task_queue:task_queue",
|
||||
"../../../api/units:time_delta",
|
||||
"../../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
|
||||
}
|
||||
|
||||
@ -49,8 +49,10 @@ rtc_library("metric") {
|
||||
"metric.cc",
|
||||
"metric.h",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [ "../../../api/units:timestamp" ]
|
||||
deps = [
|
||||
"../../../api/units:timestamp",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("metrics_logger") {
|
||||
@ -66,8 +68,8 @@ rtc_library("metrics_logger") {
|
||||
"../../../rtc_base/synchronization:mutex",
|
||||
"../../../system_wrappers",
|
||||
"../../numerics",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("metrics_accumulator") {
|
||||
@ -82,8 +84,8 @@ rtc_library("metrics_accumulator") {
|
||||
"../../../rtc_base/synchronization:mutex",
|
||||
"../../numerics",
|
||||
"../../units:timestamp",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("metrics_exporter") {
|
||||
@ -106,8 +108,8 @@ rtc_library("stdout_metrics_exporter") {
|
||||
":metrics_exporter",
|
||||
"../..:array_view",
|
||||
"../../../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") {
|
||||
@ -123,10 +125,8 @@ rtc_library("chrome_perf_dashboard_metrics_exporter") {
|
||||
"../../../api:array_view",
|
||||
"../../../test:fileutils",
|
||||
"../../../test:perf_test",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
"../../../test:test_support",
|
||||
"../../numerics",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("metrics_accumulator_test") {
|
||||
@ -211,7 +211,6 @@ if (rtc_include_tests) {
|
||||
"../../../test:test_support",
|
||||
"../../units:timestamp",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("stdout_metrics_exporter_test") {
|
||||
@ -246,8 +245,8 @@ if (rtc_include_tests) {
|
||||
":metrics_logger",
|
||||
"../../../system_wrappers",
|
||||
"../../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
if (rtc_enable_protobuf) {
|
||||
|
||||
@ -30,8 +30,8 @@ rtc_library("network_emulation") {
|
||||
"../../units:data_size",
|
||||
"../../units:time_delta",
|
||||
"../../units:timestamp",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("create_cross_traffic") {
|
||||
|
||||
@ -49,10 +49,8 @@ rtc_source_set("media_configuration") {
|
||||
"../../units:time_delta",
|
||||
"../../video_codecs:video_codecs_api",
|
||||
"../video:video_frame_writer",
|
||||
]
|
||||
absl_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",
|
||||
]
|
||||
}
|
||||
@ -114,9 +112,7 @@ rtc_library("peer_configurer") {
|
||||
"../../../rtc_base:rtc_certificate_generator",
|
||||
"../../../rtc_base:ssl",
|
||||
"../../audio:audio_processing",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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:variant",
|
||||
]
|
||||
|
||||
@ -47,6 +47,6 @@ rtc_library("test_video_track_source") {
|
||||
"../../../rtc_base/system:no_unique_address",
|
||||
"../../video:recordable_encoded_frame",
|
||||
"../../video:video_frame",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
@ -14,8 +14,10 @@ rtc_library("bitrate_settings") {
|
||||
"bitrate_settings.cc",
|
||||
"bitrate_settings.h",
|
||||
]
|
||||
deps = [ "../../rtc_base/system:rtc_export" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("bandwidth_estimation_settings") {
|
||||
@ -45,8 +47,6 @@ rtc_library("network_control") {
|
||||
"../units:data_size",
|
||||
"../units:time_delta",
|
||||
"../units:timestamp",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -62,8 +62,8 @@ rtc_library("field_trial_based_config") {
|
||||
"../../api:field_trials_registry",
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../../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") {
|
||||
@ -73,8 +73,8 @@ rtc_source_set("datagram_transport_interface") {
|
||||
"..:array_view",
|
||||
"..:rtc_error",
|
||||
"../../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") {
|
||||
@ -116,8 +116,8 @@ rtc_source_set("stun_types") {
|
||||
"../../rtc_base:socket_address",
|
||||
"../../rtc_base:ssl",
|
||||
"../../system_wrappers:metrics",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
if (rtc_include_tests) {
|
||||
|
||||
@ -16,8 +16,8 @@ rtc_source_set("rtp_source") {
|
||||
"../../../api/units:time_delta",
|
||||
"../../../api/units:timestamp",
|
||||
"../../../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_source_set("dependency_descriptor") {
|
||||
@ -29,10 +29,8 @@ rtc_source_set("dependency_descriptor") {
|
||||
deps = [
|
||||
"../../../rtc_base:checks",
|
||||
"../../video:render_resolution",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
|
||||
@ -35,9 +35,6 @@ rtc_library("video_rtp_headers") {
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../units:data_rate",
|
||||
"../units:time_delta",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -76,9 +73,9 @@ rtc_library("video_frame") {
|
||||
"../../rtc_base:timeutils",
|
||||
"../../rtc_base/memory:aligned_malloc",
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
if (is_android) {
|
||||
@ -127,8 +124,10 @@ rtc_source_set("recordable_encoded_frame") {
|
||||
rtc_source_set("video_frame_type") {
|
||||
visibility = [ "*" ]
|
||||
sources = [ "video_frame_type.h" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
deps = [ "../../rtc_base:checks" ]
|
||||
deps = [
|
||||
"../../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_source_set("render_resolution") {
|
||||
@ -160,8 +159,8 @@ rtc_library("encoded_image") {
|
||||
"../../rtc_base:refcount",
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../units:timestamp",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("encoded_frame") {
|
||||
@ -177,8 +176,8 @@ rtc_library("encoded_frame") {
|
||||
"../../modules/rtp_rtcp:rtp_video_header",
|
||||
"../../modules/video_coding:video_codec_interface",
|
||||
"../units:timestamp",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("rtp_video_frame_assembler") {
|
||||
@ -196,9 +195,6 @@ rtc_library("rtp_video_frame_assembler") {
|
||||
"../../modules/video_coding:video_coding",
|
||||
"../../rtc_base:logging",
|
||||
"../../rtc_base:rtc_numerics",
|
||||
]
|
||||
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -236,15 +232,17 @@ rtc_library("video_bitrate_allocation") {
|
||||
"../../rtc_base:safe_conversions",
|
||||
"../../rtc_base:stringutils",
|
||||
"../../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") {
|
||||
visibility = [ "*" ]
|
||||
sources = [ "video_layers_allocation.h" ]
|
||||
deps = [ "../units:data_rate" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/container:inlined_vector" ]
|
||||
deps = [
|
||||
"../units:data_rate",
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("video_bitrate_allocator") {
|
||||
@ -303,7 +301,6 @@ rtc_source_set("video_stream_encoder") {
|
||||
"../units:data_rate",
|
||||
"../video_codecs:video_codecs_api",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_source_set("video_frame_metadata") {
|
||||
@ -320,8 +317,6 @@ rtc_source_set("video_frame_metadata") {
|
||||
"../../modules/video_coding:codec_globals_headers",
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../transport/rtp:dependency_descriptor",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//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/svc:svc_rate_allocator",
|
||||
"../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") {
|
||||
@ -361,8 +356,6 @@ rtc_library("frame_buffer") {
|
||||
"../../modules/video_coding:video_coding_utility",
|
||||
"../../rtc_base:logging",
|
||||
"../../rtc_base:rtc_numerics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
|
||||
@ -28,8 +28,8 @@ rtc_library("rtc_api_video_unittests") {
|
||||
"..:video_rtp_headers",
|
||||
"../../../test:frame_utils",
|
||||
"../../../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") {
|
||||
|
||||
@ -21,8 +21,8 @@ rtc_source_set("scalability_mode") {
|
||||
deps = [
|
||||
"../../rtc_base:checks",
|
||||
"../../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") {
|
||||
@ -34,9 +34,7 @@ rtc_source_set("scalability_mode_helper") {
|
||||
deps = [
|
||||
":scalability_mode",
|
||||
"../../modules/video_coding/svc:scalability_mode_util",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -101,11 +99,10 @@ rtc_library("video_codecs_api") {
|
||||
"../video:video_codec_constants",
|
||||
"../video:video_frame",
|
||||
"../video:video_rtp_headers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -113,8 +110,10 @@ rtc_library("video_codecs_api") {
|
||||
rtc_source_set("bitstream_parser_api") {
|
||||
visibility = [ "*" ]
|
||||
sources = [ "bitstream_parser.h" ]
|
||||
deps = [ "..:array_view" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [
|
||||
"..:array_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("builtin_video_decoder_factory") {
|
||||
@ -150,9 +149,6 @@ rtc_library("builtin_video_encoder_factory") {
|
||||
"../../media:rtc_simulcast_encoder_adapter",
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../environment",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -167,9 +163,8 @@ rtc_source_set("video_encoder_factory_template") {
|
||||
"..:array_view",
|
||||
"../../modules/video_coding/svc:scalability_mode_util",
|
||||
"../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") {
|
||||
@ -182,9 +177,8 @@ rtc_source_set("video_encoder_factory_template_libvpx_vp8_adapter") {
|
||||
"../../modules/video_coding:webrtc_vp8",
|
||||
"../../modules/video_coding:webrtc_vp8_scalability",
|
||||
"../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") {
|
||||
@ -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/svc:scalability_mode_util",
|
||||
"../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") {
|
||||
@ -235,9 +229,8 @@ rtc_source_set("video_decoder_factory_template") {
|
||||
":video_codecs_api",
|
||||
"..:array_view",
|
||||
"../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") {
|
||||
@ -297,9 +290,6 @@ rtc_source_set("video_encoder_interface") {
|
||||
"../../api/video:video_frame",
|
||||
"../../api/video_codecs:video_codecs_api",
|
||||
"../../rtc_base:rtc_numerics",
|
||||
]
|
||||
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
@ -315,9 +305,6 @@ rtc_source_set("video_encoder_factory_interface") {
|
||||
"../../api/units:time_delta",
|
||||
"../../api/video:resolution",
|
||||
"../../rtc_base:rtc_numerics",
|
||||
]
|
||||
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
]
|
||||
@ -338,9 +325,6 @@ rtc_library("simple_encoder_wrapper") {
|
||||
"../../common_video/generic_frame_descriptor:generic_frame_descriptor",
|
||||
"../../modules/video_coding/svc:scalability_structures",
|
||||
"../../rtc_base:logging",
|
||||
]
|
||||
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
@ -376,12 +360,9 @@ rtc_library("libaom_av1_encoder_factory") {
|
||||
"../../api/units:time_delta",
|
||||
"../../rtc_base:logging",
|
||||
"../../rtc_base:stringutils",
|
||||
"//third_party/libaom",
|
||||
]
|
||||
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/cleanup",
|
||||
"//third_party/libaom",
|
||||
]
|
||||
}
|
||||
|
||||
@ -401,9 +382,8 @@ rtc_library("libaom_av1_encoder_factory_test") {
|
||||
"../../test:fileutils",
|
||||
"../../test: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") {
|
||||
@ -452,9 +432,6 @@ rtc_library("rtc_software_fallback_wrappers") {
|
||||
"../video:video_bitrate_allocation",
|
||||
"../video:video_frame",
|
||||
"../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/types:optional",
|
||||
]
|
||||
|
||||
@ -50,8 +50,8 @@ if (rtc_include_tests) {
|
||||
"../../video:video_frame",
|
||||
"../../video:video_rtp_headers",
|
||||
"//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") {
|
||||
|
||||
@ -23,8 +23,6 @@ rtc_source_set("voip_api") {
|
||||
"..:array_view",
|
||||
"../audio_codecs:audio_codecs_api",
|
||||
"../neteq:neteq_api",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -57,8 +55,8 @@ if (rtc_include_tests) {
|
||||
":voip_api",
|
||||
"..:array_view",
|
||||
"../../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") {
|
||||
|
||||
@ -112,11 +112,9 @@ rtc_library("audio") {
|
||||
"../system_wrappers:field_trial",
|
||||
"../system_wrappers:metrics",
|
||||
"utility:audio_frame_operations",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -221,10 +219,7 @@ if (rtc_include_tests) {
|
||||
"../test/time_controller:time_controller",
|
||||
"utility:utility_tests",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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:test_support",
|
||||
"../test/time_controller",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -30,8 +30,8 @@ rtc_library("audio_frame_operations") {
|
||||
"../../rtc_base:logging",
|
||||
"../../rtc_base:safe_conversions",
|
||||
"../../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) {
|
||||
|
||||
@ -27,7 +27,6 @@ rtc_library("voip_core") {
|
||||
"../../rtc_base:logging",
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("audio_channel") {
|
||||
@ -74,8 +73,8 @@ rtc_library("audio_ingress") {
|
||||
"../../rtc_base:timeutils",
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
"../utility:audio_frame_operations",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("audio_egress") {
|
||||
|
||||
@ -56,8 +56,8 @@ if (rtc_include_tests) {
|
||||
"../../../rtc_base:logging",
|
||||
"../../../test:mock_transport",
|
||||
"../../../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") {
|
||||
|
||||
@ -76,11 +76,8 @@ rtc_library("call_interfaces") {
|
||||
"../rtc_base:refcount",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/network:sent_packet",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -126,10 +123,8 @@ rtc_library("rtp_interfaces") {
|
||||
"../modules/rtp_rtcp:rtp_rtcp_format",
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -157,10 +152,7 @@ rtc_library("rtp_receiver") {
|
||||
"../rtc_base/containers:flat_map",
|
||||
"../rtc_base/containers:flat_set",
|
||||
"../rtc_base/system:no_unique_address",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
@ -223,11 +215,10 @@ rtc_library("rtp_sender") {
|
||||
"../rtc_base:timeutils",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../rtc_base/task_utils:repeating_task",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//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:variant",
|
||||
]
|
||||
@ -240,6 +231,7 @@ rtc_library("bitrate_configurator") {
|
||||
]
|
||||
deps = [
|
||||
":rtp_interfaces",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
|
||||
# For api/bitrate_constraints.h
|
||||
"../api:libjingle_peerconnection_api",
|
||||
@ -247,7 +239,6 @@ rtc_library("bitrate_configurator") {
|
||||
"../api/units:data_rate",
|
||||
"../rtc_base:checks",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("bitrate_allocator") {
|
||||
@ -268,8 +259,8 @@ rtc_library("bitrate_allocator") {
|
||||
"../system_wrappers",
|
||||
"../system_wrappers:field_trial",
|
||||
"../system_wrappers:metrics",
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
|
||||
}
|
||||
|
||||
rtc_library("call") {
|
||||
@ -341,10 +332,8 @@ rtc_library("call") {
|
||||
"../video:decode_synchronizer",
|
||||
"../video/config:encoder_config",
|
||||
"adaptation:resource_adaptation",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -392,9 +381,6 @@ rtc_library("video_stream_api") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:stringutils",
|
||||
"../video/config:encoder_config",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -523,11 +509,9 @@ if (rtc_include_tests) {
|
||||
"adaptation:resource_adaptation_test_utilities",
|
||||
"//testing/gmock",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
]
|
||||
@ -597,10 +581,8 @@ if (rtc_include_tests) {
|
||||
"../video",
|
||||
"../video/config:encoder_config",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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/network:sent_packet",
|
||||
"../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") {
|
||||
testonly = true
|
||||
@ -665,6 +647,5 @@ if (rtc_include_tests) {
|
||||
"../test/network:simulated_network",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
|
||||
}
|
||||
}
|
||||
|
||||
@ -56,10 +56,8 @@ rtc_library("resource_adaptation") {
|
||||
"../../rtc_base/system:no_unique_address",
|
||||
"../../video:video_stream_encoder_interface",
|
||||
"../../video/config:encoder_config",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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:variant",
|
||||
]
|
||||
@ -97,8 +95,8 @@ if (rtc_include_tests) {
|
||||
"../../test:scoped_key_value_config",
|
||||
"../../test:test_support",
|
||||
"../../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") {
|
||||
@ -126,9 +124,7 @@ if (rtc_include_tests) {
|
||||
"../../test:test_support",
|
||||
"../../video:video_stream_encoder_interface",
|
||||
"../../video/config:encoder_config",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
@ -57,8 +57,8 @@ rtc_library("common_audio") {
|
||||
"../rtc_base/system:file_wrapper",
|
||||
"../system_wrappers",
|
||||
"third_party/ooura:fft_size_256",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
|
||||
defines = []
|
||||
|
||||
|
||||
@ -85,6 +85,8 @@ rtc_library("common_video") {
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../system_wrappers:metrics",
|
||||
"//third_party/abseil-cpp/absl/numeric:bits",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
if (rtc_use_h265) {
|
||||
@ -93,10 +95,6 @@ rtc_library("common_video") {
|
||||
"../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") {
|
||||
@ -166,8 +164,6 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
|
||||
data = common_video_resources
|
||||
if (is_android) {
|
||||
deps += [ "//testing/android/native_test:native_test_support" ]
|
||||
|
||||
@ -19,10 +19,7 @@ rtc_library("generic_frame_descriptor") {
|
||||
"../../api/transport/rtp:dependency_descriptor",
|
||||
"../../api/video:video_codec_constants",
|
||||
"../../rtc_base:checks",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
@ -71,8 +71,8 @@ rtc_library("read_auth_file") {
|
||||
deps = [
|
||||
"../api:array_view",
|
||||
"../rtc_base:stringutils",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings:strings" ]
|
||||
}
|
||||
|
||||
if (rtc_include_tests) {
|
||||
|
||||
@ -35,8 +35,10 @@ rtc_source_set("rtc_event_log_api") {
|
||||
|
||||
rtc_source_set("rtc_event_log_parse_status") {
|
||||
sources = [ "rtc_event_log/events/rtc_event_log_parse_status.h" ]
|
||||
deps = [ "../rtc_base:checks" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
deps = [
|
||||
"../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("rtc_event_field") {
|
||||
@ -61,9 +63,7 @@ rtc_library("rtc_event_field") {
|
||||
"../rtc_base:bitstream_reader",
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -77,8 +77,8 @@ rtc_library("rtc_stream_config") {
|
||||
deps = [
|
||||
"../api:rtp_headers",
|
||||
"../api:rtp_parameters",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("rtc_event_pacing") {
|
||||
@ -92,10 +92,8 @@ rtc_library("rtc_event_pacing") {
|
||||
":rtc_event_field",
|
||||
"../api/rtc_event_log",
|
||||
"../api/units:timestamp",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
"../modules/audio_coding:audio_network_adaptor_config",
|
||||
"../rtc_base:checks",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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/rtc_event_log",
|
||||
"../api/units:timestamp",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("rtc_event_bwe") {
|
||||
@ -168,10 +164,8 @@ rtc_library("rtc_event_bwe") {
|
||||
"../api/rtc_event_log",
|
||||
"../api/units:data_rate",
|
||||
"../api/units:timestamp",
|
||||
]
|
||||
absl_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",
|
||||
]
|
||||
}
|
||||
@ -188,11 +182,8 @@ rtc_library("rtc_event_frame_events") {
|
||||
"../api/units:timestamp",
|
||||
"../api/video:video_frame",
|
||||
"../rtc_base:timeutils",
|
||||
]
|
||||
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/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
@ -211,10 +202,8 @@ rtc_library("rtc_event_generic_packet_events") {
|
||||
"../api/rtc_event_log",
|
||||
"../api/units:timestamp",
|
||||
"../rtc_base:timeutils",
|
||||
]
|
||||
absl_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",
|
||||
]
|
||||
}
|
||||
@ -242,10 +231,8 @@ rtc_library("rtc_event_rtp_rtcp") {
|
||||
"../modules/rtp_rtcp:rtp_rtcp_format",
|
||||
"../rtc_base:buffer",
|
||||
"../rtc_base:checks",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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/units:timestamp",
|
||||
"../rtc_base:checks",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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:checks",
|
||||
"../rtc_base:macromagic",
|
||||
]
|
||||
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/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
@ -305,8 +286,8 @@ rtc_library("rtc_event_log_blob_encoding") {
|
||||
":rtc_event_number_encodings",
|
||||
"../rtc_base:checks",
|
||||
"../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") {
|
||||
@ -319,9 +300,7 @@ rtc_library("rtc_event_log_optional_blob_encoding") {
|
||||
"../rtc_base:bitstream_reader",
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -338,10 +317,8 @@ rtc_library("rtc_event_log_delta_encoding") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
"../rtc_base:safe_conversions",
|
||||
]
|
||||
absl_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",
|
||||
]
|
||||
}
|
||||
@ -363,10 +340,6 @@ rtc_library("rtc_event_log_impl_encoder") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
"../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",
|
||||
]
|
||||
|
||||
@ -420,9 +393,6 @@ if (rtc_enable_protobuf) {
|
||||
"../rtc_base:bitstream_reader",
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -471,10 +441,7 @@ if (rtc_enable_protobuf) {
|
||||
"../rtc_base:safe_minmax",
|
||||
"../rtc_base:timeutils",
|
||||
"../rtc_base/system:no_unique_address",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
}
|
||||
@ -493,8 +460,8 @@ rtc_library("fake_rtc_event_log") {
|
||||
"../api/rtc_event_log",
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
|
||||
}
|
||||
|
||||
if (rtc_enable_protobuf) {
|
||||
@ -558,11 +525,9 @@ if (rtc_enable_protobuf) {
|
||||
"../rtc_base:rtc_numerics",
|
||||
"../rtc_base:safe_conversions",
|
||||
"../rtc_base/system:file_wrapper",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -637,10 +602,8 @@ if (rtc_enable_protobuf) {
|
||||
"../test/logging:log_writer",
|
||||
"../test/time_controller",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_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",
|
||||
]
|
||||
}
|
||||
@ -693,10 +656,8 @@ rtc_library("ice_log") {
|
||||
"../api:libjingle_logging_api",
|
||||
"../api/rtc_event_log",
|
||||
"../api/units:timestamp",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
@ -41,8 +41,6 @@ rtc_library("rtc_sdp_video_format_utils") {
|
||||
"../api/video_codecs:video_codecs_api",
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -128,12 +126,6 @@ rtc_library("rtc_media_base") {
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
"../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",
|
||||
]
|
||||
}
|
||||
@ -155,14 +147,13 @@ rtc_library("adapted_video_track_source") {
|
||||
"../rtc_base:timeutils",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../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") {
|
||||
sources = [ "base/audio_source.h" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = []
|
||||
deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("video_adapter") {
|
||||
@ -182,8 +173,8 @@ rtc_library("video_adapter") {
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../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") {
|
||||
@ -196,8 +187,8 @@ rtc_library("video_source_base") {
|
||||
"../api/video:video_frame",
|
||||
"../rtc_base:checks",
|
||||
"../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") {
|
||||
@ -217,8 +208,8 @@ rtc_library("video_broadcaster") {
|
||||
"../rtc_base:logging",
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("video_common") {
|
||||
@ -257,8 +248,8 @@ rtc_library("media_engine") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:stringutils",
|
||||
"../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") {
|
||||
@ -304,10 +295,8 @@ rtc_library("media_channel_impl") {
|
||||
"../rtc_base:network_route",
|
||||
"../rtc_base:socket",
|
||||
"../rtc_base/network:sent_packet",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -356,10 +345,6 @@ rtc_source_set("media_channel") {
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/network:sent_packet",
|
||||
"../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",
|
||||
]
|
||||
}
|
||||
@ -378,11 +363,10 @@ rtc_library("codec") {
|
||||
"../rtc_base:logging",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -401,8 +385,8 @@ rtc_library("rtp_utils") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:digest",
|
||||
"../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") {
|
||||
@ -415,8 +399,8 @@ rtc_library("stream_params") {
|
||||
"../api:array_view",
|
||||
"../rtc_base:stringutils",
|
||||
"../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") {
|
||||
@ -480,8 +464,6 @@ rtc_library("rtc_simulcast_encoder_adapter") {
|
||||
"../rtc_base/system:no_unique_address",
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
@ -519,6 +501,8 @@ rtc_library("rtc_internal_video_codecs") {
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../system_wrappers:field_trial",
|
||||
"../test:fake_video_codecs",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
if (enable_libaom) {
|
||||
@ -531,10 +515,6 @@ rtc_library("rtc_internal_video_codecs") {
|
||||
if (rtc_include_dav1d_in_internal_decoder_factory) {
|
||||
deps += [ "../modules/video_coding/codecs/av1:dav1d_decoder" ]
|
||||
}
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
"engine/fake_video_codec_factory.cc",
|
||||
"engine/fake_video_codec_factory.h",
|
||||
@ -656,14 +636,13 @@ rtc_library("rtc_audio_video") {
|
||||
"../system_wrappers",
|
||||
"../system_wrappers:metrics",
|
||||
"../video/config:encoder_config",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm",
|
||||
"//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/functional:bind_front",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -742,8 +721,6 @@ if (rtc_build_dcsctp) {
|
||||
"../rtc_base/network:received_packet",
|
||||
"../rtc_base/third_party/sigslot:sigslot",
|
||||
"../system_wrappers",
|
||||
]
|
||||
absl_deps += [
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -844,11 +821,10 @@ if (rtc_include_tests) {
|
||||
"../test:test_support",
|
||||
"../video/config:streams_config",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//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",
|
||||
]
|
||||
sources = [
|
||||
@ -990,18 +966,17 @@ if (rtc_include_tests) {
|
||||
"../test:video_test_common",
|
||||
"../test/time_controller",
|
||||
"../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) {
|
||||
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 = [
|
||||
"base/codec_unittest.cc",
|
||||
"base/media_engine_unittest.cc",
|
||||
|
||||
@ -30,7 +30,7 @@ group("modules") {
|
||||
|
||||
rtc_source_set("module_api_public") {
|
||||
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") {
|
||||
|
||||
@ -58,9 +58,8 @@ rtc_library("audio_coding") {
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
"../../system_wrappers",
|
||||
"../../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -75,8 +74,8 @@ rtc_library("legacy_encoded_audio_frame") {
|
||||
"../../api/audio_codecs:audio_codecs_api",
|
||||
"../../rtc_base:buffer",
|
||||
"../../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("webrtc_cng") {
|
||||
@ -108,8 +107,8 @@ rtc_library("audio_encoder_cng") {
|
||||
"../../api/units:time_delta",
|
||||
"../../common_audio",
|
||||
"../../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("red") {
|
||||
@ -129,9 +128,7 @@ rtc_library("red") {
|
||||
"../../rtc_base:byte_order",
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:logging",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -153,8 +150,8 @@ rtc_library("g711") {
|
||||
"../../api/units:time_delta",
|
||||
"../../rtc_base:buffer",
|
||||
"../../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)
|
||||
}
|
||||
|
||||
@ -186,8 +183,8 @@ rtc_library("g722") {
|
||||
"../../rtc_base:buffer",
|
||||
"../../rtc_base:checks",
|
||||
"../../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)
|
||||
}
|
||||
|
||||
@ -221,8 +218,8 @@ rtc_library("ilbc") {
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:logging",
|
||||
"../../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)
|
||||
}
|
||||
|
||||
@ -377,8 +374,8 @@ rtc_library("ilbc_c") {
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:sanitizer",
|
||||
"../../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") {
|
||||
@ -452,9 +449,7 @@ rtc_library("audio_coding_opus_common") {
|
||||
"../../api/audio_codecs:audio_codecs_api",
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -487,9 +482,8 @@ rtc_library("webrtc_opus") {
|
||||
"../../rtc_base:stringutils",
|
||||
"../../rtc_base:timeutils",
|
||||
"../../system_wrappers:field_trial",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
public_deps += # no-presubmit-check TODO(webrtc:8603)
|
||||
@ -520,8 +514,6 @@ rtc_library("webrtc_multiopus") {
|
||||
"../../rtc_base:macromagic",
|
||||
"../../rtc_base:safe_minmax",
|
||||
"../../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//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/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") {
|
||||
@ -625,10 +617,8 @@ rtc_library("audio_network_adaptor") {
|
||||
"../../rtc_base/system:file_wrapper",
|
||||
"../../system_wrappers",
|
||||
"../../system_wrappers:field_trial",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
|
||||
@ -740,9 +730,8 @@ rtc_library("neteq") {
|
||||
"../../system_wrappers",
|
||||
"../../system_wrappers:field_trial",
|
||||
"../../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -802,8 +791,8 @@ rtc_library("neteq_tools_minimal") {
|
||||
"../../rtc_base:stringutils",
|
||||
"../../system_wrappers",
|
||||
"../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
|
||||
}
|
||||
|
||||
@ -842,9 +831,7 @@ rtc_library("neteq_test_tools") {
|
||||
"../../rtc_base/system:arch",
|
||||
"../../test:rtp_test_utils",
|
||||
"../rtp_rtcp:rtp_rtcp_format",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -877,9 +864,7 @@ rtc_library("neteq_tools") {
|
||||
"../../rtc_base:timeutils",
|
||||
"../rtp_rtcp",
|
||||
"../rtp_rtcp:rtp_rtcp_format",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -906,8 +891,8 @@ rtc_library("neteq_input_audio_tools") {
|
||||
deps = [
|
||||
"../../common_audio",
|
||||
"../../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
if (rtc_enable_protobuf) {
|
||||
@ -960,9 +945,8 @@ rtc_library("audio_coding_modules_tests_shared") {
|
||||
"../../test:fileutils",
|
||||
"../../test:test_support",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
defines = audio_coding_defines
|
||||
@ -1093,10 +1077,8 @@ if (rtc_include_tests) {
|
||||
"../../test:fileutils",
|
||||
"../../test:scoped_key_value_config",
|
||||
"../../test:test_support",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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
|
||||
}
|
||||
@ -1121,8 +1103,8 @@ if (rtc_include_tests) {
|
||||
"../../test:fileutils",
|
||||
"../../test:test_flags",
|
||||
"../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/flags:flag" ]
|
||||
}
|
||||
|
||||
rtc_library("acm_receive_test") {
|
||||
@ -1146,7 +1128,6 @@ if (rtc_include_tests) {
|
||||
]
|
||||
|
||||
deps += audio_coding_deps
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("acm_send_test") {
|
||||
@ -1171,9 +1152,10 @@ if (rtc_include_tests) {
|
||||
"../../rtc_base:stringutils",
|
||||
"../../test:test_support",
|
||||
"//testing/gtest",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
deps += audio_coding_deps
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
if (!build_with_chromium) {
|
||||
@ -1238,9 +1220,7 @@ if (rtc_include_tests) {
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:refcount",
|
||||
"../../test:fileutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
@ -1382,10 +1362,8 @@ if (rtc_include_tests) {
|
||||
"../../test:fileutils",
|
||||
"../../test:test_support",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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:test_unittest",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
"//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",
|
||||
]
|
||||
|
||||
|
||||
@ -78,8 +78,8 @@ rtc_library("audio_device_buffer") {
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
"../../system_wrappers",
|
||||
"../../system_wrappers:metrics",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("audio_device_generic") {
|
||||
@ -99,7 +99,7 @@ rtc_library("audio_device_name") {
|
||||
"audio_device_name.cc",
|
||||
"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") {
|
||||
@ -119,8 +119,8 @@ rtc_source_set("windows_core_audio_utility") {
|
||||
"../../rtc_base:platform_thread_types",
|
||||
"../../rtc_base:stringutils",
|
||||
"../../rtc_base/win:windows_version",
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings:strings" ]
|
||||
|
||||
libs = [ "oleaut32.lib" ]
|
||||
}
|
||||
@ -165,8 +165,6 @@ rtc_source_set("audio_device_module_from_input_and_output") {
|
||||
"../../rtc_base:timeutils",
|
||||
"../../rtc_base/win:scoped_com_initializer",
|
||||
"../../rtc_base/win:windows_version",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -205,9 +203,7 @@ if (!build_with_chromium) {
|
||||
"../../rtc_base:timeutils",
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
"../../rtc_base/task_utils:repeating_task",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -249,8 +245,8 @@ if (!build_with_chromium) {
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
"../../rtc_base/system:file_wrapper",
|
||||
"../../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:metrics",
|
||||
"../utility",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
if (rtc_include_internal_audio_device && is_ios) {
|
||||
deps += [ "../../sdk:audio_device" ]
|
||||
@ -444,8 +437,8 @@ rtc_source_set("mock_audio_device") {
|
||||
"../../api:make_ref_counted",
|
||||
"../../api/audio:audio_device",
|
||||
"../../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) {
|
||||
@ -486,9 +479,6 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"../../test:fileutils",
|
||||
"../../test:test_support",
|
||||
"../../test/time_controller",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
if (is_linux || is_chromeos || is_mac || is_win) {
|
||||
|
||||
@ -110,7 +110,6 @@ if (rtc_include_tests) {
|
||||
"audio_mixer_impl_unittest.cc",
|
||||
"frame_combiner_unittest.cc",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [
|
||||
":audio_frame_manipulator",
|
||||
":audio_mixer_impl",
|
||||
@ -125,6 +124,7 @@ if (rtc_include_tests) {
|
||||
"../../rtc_base:task_queue_for_test",
|
||||
"../../system_wrappers:metrics",
|
||||
"../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
@ -91,8 +91,6 @@ rtc_source_set("aec_dump_interface") {
|
||||
deps = [
|
||||
":audio_frame_view",
|
||||
"../../api/audio:audio_processing",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -193,10 +191,9 @@ rtc_library("audio_processing") {
|
||||
"ns",
|
||||
"transient:transient_suppressor_api",
|
||||
"vad",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -236,8 +233,8 @@ rtc_library("residual_echo_detector") {
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:logging",
|
||||
"../../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") {
|
||||
@ -260,8 +257,8 @@ rtc_source_set("rms_level") {
|
||||
deps = [
|
||||
"../../api:array_view",
|
||||
"../../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("audio_processing_statistics") {
|
||||
@ -294,9 +291,7 @@ rtc_library("apm_logging") {
|
||||
"../../common_audio",
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
defines = []
|
||||
@ -314,10 +309,8 @@ if (rtc_include_tests) {
|
||||
"../../api/audio:audio_processing_statistics",
|
||||
"../../api/task_queue",
|
||||
"../../test:test_support",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
"vad:vad_unittests",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -450,8 +441,8 @@ if (rtc_include_tests) {
|
||||
"../../rtc_base:rtc_base_tests_utils",
|
||||
"aec_dump",
|
||||
"aec_dump:aec_dump_unittests",
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
]
|
||||
absl_deps += [ "//third_party/abseil-cpp/absl/flags:flag" ]
|
||||
sources += [
|
||||
"audio_processing_impl_locking_unittest.cc",
|
||||
"audio_processing_impl_unittest.cc",
|
||||
@ -497,8 +488,8 @@ if (rtc_include_tests) {
|
||||
"../../rtc_base:safe_conversions",
|
||||
"../../system_wrappers",
|
||||
"../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("analog_mic_simulation") {
|
||||
@ -515,8 +506,8 @@ if (rtc_include_tests) {
|
||||
"../../rtc_base:safe_conversions",
|
||||
"../../rtc_base:safe_minmax",
|
||||
"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) {
|
||||
@ -564,11 +555,9 @@ if (rtc_include_tests) {
|
||||
"aec_dump",
|
||||
"aec_dump:aec_dump_impl",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
"//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",
|
||||
]
|
||||
} # audioproc_f_impl
|
||||
@ -646,9 +635,7 @@ rtc_library("audioproc_test_utils") {
|
||||
"../../test:test_support",
|
||||
"../audio_coding:neteq_input_audio_tools",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -667,6 +654,6 @@ rtc_library("aec3_config_json") {
|
||||
"../../rtc_base:rtc_json",
|
||||
"../../rtc_base:stringutils",
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
@ -156,9 +156,7 @@ rtc_library("aec3") {
|
||||
"../../../system_wrappers:field_trial",
|
||||
"../../../system_wrappers:metrics",
|
||||
"../utility:cascaded_biquad_filter",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -210,8 +208,8 @@ rtc_source_set("adaptive_fir_filter") {
|
||||
"..:apm_logging",
|
||||
"../../../api:array_view",
|
||||
"../../../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") {
|
||||
@ -230,8 +228,8 @@ rtc_source_set("matched_filter") {
|
||||
"../../../api:array_view",
|
||||
"../../../rtc_base:gtest_prod",
|
||||
"../../../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") {
|
||||
@ -328,8 +326,8 @@ if (rtc_include_tests) {
|
||||
"../../../test:field_trial",
|
||||
"../../../test:test_support",
|
||||
"../utility:cascaded_biquad_filter",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
|
||||
defines = []
|
||||
|
||||
|
||||
@ -17,10 +17,8 @@ rtc_source_set("aec_dump") {
|
||||
"../../../api/task_queue",
|
||||
"../../../rtc_base/system:file_wrapper",
|
||||
"../../../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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/system:file_wrapper",
|
||||
"../../../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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" ]
|
||||
@ -113,9 +109,7 @@ rtc_library("null_aec_dump_factory") {
|
||||
":aec_dump",
|
||||
"..:aec_dump_interface",
|
||||
"../../../api/task_queue",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
@ -38,8 +38,8 @@ rtc_library("agc") {
|
||||
"../agc2:gain_map",
|
||||
"../agc2:input_volume_stats_reporter",
|
||||
"../vad",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("level_estimation") {
|
||||
@ -117,10 +117,7 @@ if (rtc_include_tests) {
|
||||
"../../../test:fileutils",
|
||||
"../../../test:test_support",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -80,9 +80,8 @@ rtc_library("saturation_protector") {
|
||||
"../../../rtc_base:checks",
|
||||
"../../../rtc_base:safe_compare",
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("biquad_filter") {
|
||||
@ -118,9 +117,8 @@ rtc_library("clipping_predictor") {
|
||||
"../../../rtc_base:checks",
|
||||
"../../../rtc_base:logging",
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_source_set("common") {
|
||||
@ -157,8 +155,8 @@ rtc_library("fixed_digital") {
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"../../../rtc_base:stringutils",
|
||||
"../../../system_wrappers:metrics",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("gain_applier") {
|
||||
@ -221,9 +219,8 @@ rtc_library("input_volume_controller") {
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"../../../system_wrappers:field_trial",
|
||||
"../../../system_wrappers:metrics",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("noise_level_estimator") {
|
||||
@ -425,8 +422,6 @@ rtc_library("input_volume_controller_unittests") {
|
||||
"../../../test:test_support",
|
||||
"//testing/gtest",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("noise_estimator_unittests") {
|
||||
@ -490,9 +485,7 @@ rtc_library("input_volume_stats_reporter") {
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"../../../rtc_base:stringutils",
|
||||
"../../../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -505,6 +498,6 @@ rtc_library("input_volume_stats_reporter_unittests") {
|
||||
"../../../rtc_base:stringutils",
|
||||
"../../../system_wrappers:metrics",
|
||||
"../../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
@ -100,12 +100,12 @@ rtc_source_set("rnn_vad_layers") {
|
||||
"../../../../api:function_view",
|
||||
"../../../../rtc_base:checks",
|
||||
"../../../../rtc_base:safe_conversions",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/rnnoise:rnn_vad",
|
||||
]
|
||||
if (current_cpu == "x86" || current_cpu == "x64") {
|
||||
deps += [ ":vector_math_avx2" ]
|
||||
}
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_source_set("vector_math") {
|
||||
@ -229,8 +229,8 @@ if (rtc_include_tests) {
|
||||
"../../../../rtc_base:safe_compare",
|
||||
"../../../../test:fileutils",
|
||||
"../../../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
unittest_resources = [
|
||||
@ -306,7 +306,6 @@ if (rtc_include_tests) {
|
||||
if (current_cpu == "x86" || current_cpu == "x64") {
|
||||
deps += [ ":vector_math_avx2" ]
|
||||
}
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
data = unittest_resources
|
||||
if (is_ios) {
|
||||
deps += [ ":unittests_bundle_data" ]
|
||||
|
||||
@ -64,7 +64,6 @@ rtc_static_library("ns") {
|
||||
"../../../system_wrappers:metrics",
|
||||
"../utility:cascaded_biquad_filter",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
if (rtc_include_tests) {
|
||||
@ -89,7 +88,6 @@ if (rtc_include_tests) {
|
||||
"../../../test:test_support",
|
||||
"../utility:cascaded_biquad_filter",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
|
||||
defines = []
|
||||
|
||||
|
||||
@ -51,8 +51,8 @@ rtc_library("lib") {
|
||||
"../../../../rtc_base:safe_conversions",
|
||||
"../../../../rtc_base:stringutils",
|
||||
"../../../../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.
|
||||
}
|
||||
|
||||
@ -73,9 +73,7 @@ rtc_library("unittest") {
|
||||
"../../../../test:fileutils",
|
||||
"../../../../test:test_support",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
@ -124,9 +124,7 @@ if (rtc_include_tests) {
|
||||
"../../../test:fileutils",
|
||||
"../../../test:test_support",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
@ -39,8 +39,8 @@ rtc_library("congestion_controller") {
|
||||
"../pacing",
|
||||
"../remote_bitrate_estimator",
|
||||
"../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) {
|
||||
|
||||
@ -49,9 +49,8 @@ rtc_library("goog_cc") {
|
||||
"../../../rtc_base/experiments:rate_control_settings",
|
||||
"../../../system_wrappers",
|
||||
"../../remote_bitrate_estimator",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -64,8 +63,8 @@ rtc_library("link_capacity_estimator") {
|
||||
deps = [
|
||||
"../../../api/units:data_rate",
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("pushback_controller") {
|
||||
@ -79,9 +78,6 @@ rtc_library("pushback_controller") {
|
||||
"../../../api/units:data_size",
|
||||
"../../../rtc_base:checks",
|
||||
"../../../rtc_base/experiments:rate_control_settings",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -102,8 +98,8 @@ rtc_library("alr_detector") {
|
||||
"../../../rtc_base/experiments:alr_experiment",
|
||||
"../../../rtc_base/experiments:field_trial_parser",
|
||||
"../../pacing:interval_budget",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
rtc_library("estimators") {
|
||||
configs += [ ":bwe_test_logging" ]
|
||||
@ -141,8 +137,6 @@ rtc_library("estimators") {
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"../../../rtc_base/experiments:field_trial_parser",
|
||||
"../../remote_bitrate_estimator",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -164,8 +158,6 @@ rtc_library("loss_based_bwe_v2") {
|
||||
"../../../rtc_base:logging",
|
||||
"../../../rtc_base/experiments:field_trial_parser",
|
||||
"../../remote_bitrate_estimator",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -185,8 +177,9 @@ rtc_library("loss_based_bwe_v1") {
|
||||
"../../../api/units:timestamp",
|
||||
"../../../rtc_base:checks",
|
||||
"../../../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") {
|
||||
@ -211,8 +204,6 @@ rtc_library("send_side_bwe") {
|
||||
"../../../rtc_base/experiments:field_trial_parser",
|
||||
"../../../system_wrappers:metrics",
|
||||
"../../remote_bitrate_estimator",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -246,9 +237,6 @@ rtc_library("delay_based_bwe") {
|
||||
"../../../system_wrappers:metrics",
|
||||
"../../pacing",
|
||||
"../../remote_bitrate_estimator",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -275,8 +263,6 @@ rtc_library("probe_controller") {
|
||||
"../../../rtc_base:safe_conversions",
|
||||
"../../../rtc_base/experiments:field_trial_parser",
|
||||
"../../../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
@ -302,9 +288,7 @@ if (rtc_include_tests) {
|
||||
"../../../rtc_base:checks",
|
||||
"../../../test/logging:log_writer",
|
||||
"../../remote_bitrate_estimator",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -367,9 +351,7 @@ if (rtc_include_tests) {
|
||||
"../../../test/scenario:column_printer",
|
||||
"../../pacing",
|
||||
"//testing/gmock",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
@ -36,8 +36,8 @@ rtc_library("pcc_controller") {
|
||||
"../../../api/units:timestamp",
|
||||
"../../../rtc_base:checks",
|
||||
"../../../rtc_base:random",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("monitor_interval") {
|
||||
@ -90,8 +90,8 @@ rtc_library("bitrate_controller") {
|
||||
":utility_function",
|
||||
"../../../api/transport:network_control",
|
||||
"../../../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) {
|
||||
|
||||
@ -35,8 +35,8 @@ rtc_library("control_handler") {
|
||||
"../../../rtc_base:safe_minmax",
|
||||
"../../../rtc_base/system:no_unique_address",
|
||||
"../../pacing",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
rtc_library("transport_feedback") {
|
||||
visibility = [ "*" ]
|
||||
@ -64,10 +64,7 @@ rtc_library("transport_feedback") {
|
||||
"../../../system_wrappers",
|
||||
"../../../system_wrappers:field_trial",
|
||||
"../../rtp_rtcp:rtp_rtcp_format",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
@ -236,8 +236,8 @@ if (rtc_include_tests) {
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:logging",
|
||||
"../../system_wrappers",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
|
||||
if (is_posix || is_fuchsia) {
|
||||
sources += [
|
||||
@ -277,7 +277,12 @@ if ((is_linux || is_chromeos) && rtc_use_pipewire) {
|
||||
rtc_library("desktop_capture") {
|
||||
visibility = [ "*" ]
|
||||
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" ]
|
||||
sources = [
|
||||
"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) {
|
||||
deps += [ "../../rtc_base:sanitizer" ]
|
||||
}
|
||||
|
||||
@ -59,12 +59,9 @@ rtc_library("pacing") {
|
||||
"../rtp_rtcp",
|
||||
"../rtp_rtcp:rtp_rtcp_format",
|
||||
"../utility:utility",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/cleanup",
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
"//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",
|
||||
]
|
||||
@ -116,6 +113,5 @@ if (rtc_include_tests) {
|
||||
"../rtp_rtcp:mock_rtp_rtcp",
|
||||
"../rtp_rtcp:rtp_rtcp_format",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/functional:any_invocable" ]
|
||||
}
|
||||
}
|
||||
|
||||
@ -112,8 +112,8 @@ if ((is_linux || is_chromeos) && rtc_use_pipewire) {
|
||||
"../../rtc_base:logging",
|
||||
"../../rtc_base:sanitizer",
|
||||
"../../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) {
|
||||
defines = [ "WEBRTC_DLOPEN_PIPEWIRE" ]
|
||||
|
||||
@ -57,8 +57,6 @@ rtc_library("remote_bitrate_estimator") {
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
"../../system_wrappers",
|
||||
"../../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
@ -83,8 +81,6 @@ if (!build_with_chromium) {
|
||||
deps = [
|
||||
"../../test:rtp_test_utils",
|
||||
"../rtp_rtcp:rtp_rtcp_format",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
"//third_party/abseil-cpp/absl/flags:parse",
|
||||
]
|
||||
@ -136,7 +132,7 @@ if (rtc_include_tests) {
|
||||
"../../test:test_support",
|
||||
"../pacing",
|
||||
"../rtp_rtcp:rtp_rtcp_format",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
}
|
||||
|
||||
@ -138,11 +138,9 @@ rtc_library("rtp_rtcp_format") {
|
||||
"../../rtc_base/network:ecn_marking",
|
||||
"../../system_wrappers",
|
||||
"../video_coding:codec_globals_headers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//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:variant",
|
||||
]
|
||||
@ -353,12 +351,12 @@ rtc_library("rtp_rtcp") {
|
||||
"../../system_wrappers:metrics",
|
||||
"../remote_bitrate_estimator",
|
||||
"../video_coding:codec_globals_headers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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/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:variant",
|
||||
]
|
||||
@ -391,10 +389,9 @@ rtc_source_set("rtp_rtcp_legacy") {
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
"../../system_wrappers",
|
||||
"../remote_bitrate_estimator",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -430,8 +427,6 @@ rtc_library("rtcp_transceiver") {
|
||||
"../../rtc_base/containers:flat_map",
|
||||
"../../rtc_base/task_utils:repeating_task",
|
||||
"../../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/cleanup",
|
||||
"//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_rtp_headers",
|
||||
"../../modules/video_coding:codec_globals_headers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
@ -505,9 +498,7 @@ rtc_library("mock_rtp_rtcp") {
|
||||
"../../api/video:video_bitrate_allocation",
|
||||
"../../rtc_base:checks",
|
||||
"../../test:test_support",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -720,12 +711,10 @@ if (rtc_include_tests) {
|
||||
"../../test:test_support",
|
||||
"../../test/time_controller:time_controller",
|
||||
"../video_coding:codec_globals_headers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -744,7 +733,7 @@ if (rtc_include_tests) {
|
||||
"../../rtc_base:rtc_event",
|
||||
"../../test:test_support",
|
||||
"../../video",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
}
|
||||
|
||||
@ -43,9 +43,10 @@ rtc_library("video_capture_module") {
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../../system_wrappers",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
if (!build_with_chromium || is_linux || is_chromeos) {
|
||||
|
||||
@ -27,9 +27,6 @@ rtc_library("encoded_frame") {
|
||||
"../../rtc_base/experiments:alr_experiment",
|
||||
"../../rtc_base/system:rtc_export",
|
||||
"../../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
]
|
||||
}
|
||||
@ -43,8 +40,6 @@ rtc_library("chain_diff_calculator") {
|
||||
deps = [
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:logging",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -61,8 +56,6 @@ rtc_library("frame_dependencies_calculator") {
|
||||
"../../common_video/generic_frame_descriptor",
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:logging",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
@ -116,8 +109,6 @@ rtc_library("packet_buffer") {
|
||||
"../../rtc_base:rtc_numerics",
|
||||
"../rtp_rtcp:rtp_rtcp_format",
|
||||
"../rtp_rtcp:rtp_video_header",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
]
|
||||
@ -144,8 +135,6 @@ rtc_library("h26x_packet_buffer") {
|
||||
"../../rtc_base:rtc_numerics",
|
||||
"../rtp_rtcp:rtp_rtcp_format",
|
||||
"../rtp_rtcp:rtp_video_header",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -159,8 +148,8 @@ rtc_library("frame_helpers") {
|
||||
deps = [
|
||||
"../../api/video:encoded_frame",
|
||||
"../../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") {
|
||||
@ -280,10 +269,7 @@ rtc_library("video_coding") {
|
||||
"timing:jitter_estimator",
|
||||
"timing:rtt_filter",
|
||||
"timing:timing_module",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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/types:optional",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
@ -310,8 +296,8 @@ rtc_library("video_codec_interface") {
|
||||
"../../common_video",
|
||||
"../../common_video/generic_frame_descriptor",
|
||||
"../../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") {
|
||||
@ -364,11 +350,7 @@ rtc_library("video_coding_legacy") {
|
||||
"timing:inter_frame_delay_variation_calculator",
|
||||
"timing:jitter_estimator",
|
||||
"timing:timing_module",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//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",
|
||||
"../rtp_rtcp:rtp_rtcp_format",
|
||||
"svc:scalability_mode_util",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -500,13 +480,11 @@ rtc_library("webrtc_h264") {
|
||||
"../../system_wrappers:metrics",
|
||||
"svc:scalability_structures",
|
||||
"svc:scalable_video_controller",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
|
||||
if (rtc_use_h264) {
|
||||
@ -585,13 +563,11 @@ rtc_library("webrtc_vp8") {
|
||||
"../../rtc_base/experiments:rate_control_settings",
|
||||
"../../system_wrappers:metrics",
|
||||
"svc:scalability_mode_util",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//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/libyuv",
|
||||
]
|
||||
if (rtc_build_libvpx) {
|
||||
deps += [ rtc_libvpx_dir ]
|
||||
@ -631,8 +607,8 @@ rtc_library("webrtc_vp8_temporal_layers") {
|
||||
"../../rtc_base:rtc_numerics",
|
||||
"../../rtc_base:timeutils",
|
||||
"../../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.
|
||||
@ -658,7 +634,6 @@ rtc_library("webrtc_vp9_helpers") {
|
||||
"svc:scalability_structures",
|
||||
"svc:scalable_video_controller",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/container:inlined_vector" ]
|
||||
}
|
||||
|
||||
rtc_library("webrtc_vp9") {
|
||||
@ -707,15 +682,13 @@ rtc_library("webrtc_vp9") {
|
||||
"svc:scalability_structures",
|
||||
"svc:scalable_video_controller",
|
||||
"svc:svc_rate_allocator",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
"//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/libyuv",
|
||||
]
|
||||
if (rtc_build_libvpx) {
|
||||
deps += [ rtc_libvpx_dir ]
|
||||
@ -859,9 +832,9 @@ if (rtc_include_tests) {
|
||||
"../../test:video_test_common",
|
||||
"../../test:video_test_support",
|
||||
"../rtp_rtcp:rtp_rtcp_format",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
video_coding_modules_tests_resources = []
|
||||
@ -947,9 +920,8 @@ if (rtc_include_tests) {
|
||||
"../../test:video_test_support",
|
||||
"../../video/config:encoder_config",
|
||||
"../../video/config:streams_config",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -998,6 +970,8 @@ if (rtc_include_tests) {
|
||||
"../../test:test_main",
|
||||
"../../test:test_support",
|
||||
"../../test:video_codec_tester",
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
]
|
||||
|
||||
if (is_android) {
|
||||
@ -1011,11 +985,6 @@ if (rtc_include_tests) {
|
||||
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" ]
|
||||
}
|
||||
|
||||
@ -1087,11 +1056,9 @@ if (rtc_include_tests) {
|
||||
"../rtp_rtcp:rtp_rtcp_format",
|
||||
"codecs/av1:dav1d_decoder",
|
||||
"svc:scalability_mode_util",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
|
||||
data = video_coding_modules_tests_resources
|
||||
@ -1272,9 +1239,6 @@ if (rtc_include_tests) {
|
||||
"svc:svc_rate_allocator_tests",
|
||||
"timing:jitter_estimator",
|
||||
"timing:timing_module",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
]
|
||||
|
||||
@ -22,9 +22,8 @@ rtc_library("av1_svc_config") {
|
||||
"../../svc:scalability_mode_util",
|
||||
"../../svc:scalability_structures",
|
||||
"../../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") {
|
||||
@ -44,7 +43,6 @@ rtc_library("dav1d_decoder") {
|
||||
"//third_party/dav1d",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("libaom_av1_encoder") {
|
||||
@ -68,14 +66,12 @@ rtc_library("libaom_av1_encoder") {
|
||||
"../../../../rtc_base/experiments:encoder_info_settings",
|
||||
"../../svc:scalability_structures",
|
||||
"../../svc:scalable_video_controller",
|
||||
"//third_party/libaom",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//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/libaom",
|
||||
]
|
||||
}
|
||||
|
||||
@ -112,8 +108,8 @@ if (rtc_include_tests) {
|
||||
"../../svc:scalability_mode_util",
|
||||
"../../svc:scalability_structures",
|
||||
"../../svc:scalable_video_controller",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -65,7 +65,6 @@ rtc_library("deprecated_jitter_buffer") {
|
||||
"../../../rtc_base/synchronization:mutex",
|
||||
"../../../system_wrappers",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
rtc_library("deprecated_frame_buffer") {
|
||||
@ -99,8 +98,8 @@ rtc_library("deprecated_packet") {
|
||||
"../../../api/video:video_frame_type",
|
||||
"../../../modules/rtp_rtcp:rtp_rtcp_format",
|
||||
"../../../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") {
|
||||
@ -123,8 +122,8 @@ rtc_library("deprecated_receiver") {
|
||||
"../../../rtc_base:logging",
|
||||
"../../../rtc_base:safe_conversions",
|
||||
"../../../system_wrappers",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
rtc_library("deprecated_session_info") {
|
||||
@ -135,12 +134,12 @@ rtc_library("deprecated_session_info") {
|
||||
"../../../modules:module_api_public",
|
||||
"../../../modules/video_coding:codec_globals_headers",
|
||||
"../../../rtc_base:logging",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
]
|
||||
sources = [
|
||||
"session_info.cc",
|
||||
"session_info.h",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:variant" ]
|
||||
}
|
||||
|
||||
rtc_library("deprecated_stream_generator") {
|
||||
@ -181,6 +180,6 @@ rtc_library("deprecated_unittests") {
|
||||
"../../../system_wrappers",
|
||||
"../../../test:scoped_key_value_config",
|
||||
"../../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
@ -17,10 +17,8 @@ rtc_source_set("scalability_mode_util") {
|
||||
"../../../api/video_codecs:scalability_mode",
|
||||
"../../../api/video_codecs:video_codecs_api",
|
||||
"../../../rtc_base:checks",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -36,10 +34,7 @@ rtc_source_set("scalable_video_controller") {
|
||||
"../../../api/video:video_bitrate_allocation",
|
||||
"../../../common_video/generic_frame_descriptor",
|
||||
"../../../rtc_base:checks",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
"../../../rtc_base:checks",
|
||||
"../../../rtc_base:logging",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -85,8 +78,8 @@ rtc_source_set("svc_rate_allocator") {
|
||||
"../../../api/video_codecs:video_codecs_api",
|
||||
"../../../rtc_base:checks",
|
||||
"../../../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) {
|
||||
@ -115,9 +108,7 @@ if (rtc_include_tests) {
|
||||
"../../../common_video/generic_frame_descriptor",
|
||||
"../../../rtc_base:stringutils",
|
||||
"../../../test:test_support",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
@ -27,8 +27,8 @@ rtc_library("inter_frame_delay_variation_calculator") {
|
||||
"../../../api/units:time_delta",
|
||||
"../../../api/units:timestamp",
|
||||
"../../../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") {
|
||||
@ -66,9 +66,7 @@ rtc_library("jitter_estimator") {
|
||||
"../../../rtc_base:safe_conversions",
|
||||
"../../../rtc_base/experiments:field_trial_parser",
|
||||
"../../../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -78,8 +76,8 @@ rtc_library("rtt_filter") {
|
||||
"rtt_filter.cc",
|
||||
"rtt_filter.h",
|
||||
]
|
||||
deps = [ "../../../api/units:time_delta" ]
|
||||
absl_deps = [
|
||||
deps = [
|
||||
"../../../api/units:time_delta",
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
]
|
||||
@ -94,8 +92,8 @@ rtc_library("timestamp_extrapolator") {
|
||||
"../../../api/units:timestamp",
|
||||
"../../../modules:module_api_public",
|
||||
"../../../rtc_base:rtc_numerics",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("timing_module") {
|
||||
@ -116,8 +114,8 @@ rtc_library("timing_module") {
|
||||
"../../../rtc_base/experiments:field_trial_parser",
|
||||
"../../../rtc_base/synchronization:mutex",
|
||||
"../../../system_wrappers",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("timing_unittests") {
|
||||
@ -148,6 +146,6 @@ rtc_library("timing_unittests") {
|
||||
"../../../system_wrappers:system_wrappers",
|
||||
"../../../test:scoped_key_value_config",
|
||||
"../../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
@ -29,9 +29,6 @@ rtc_library("tlv_trait") {
|
||||
"../../../api:array_view",
|
||||
"../../../rtc_base:checks",
|
||||
"../../../rtc_base:logging",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
@ -73,6 +70,10 @@ rtc_library("parameter") {
|
||||
"../common:internal_types",
|
||||
"../common:math",
|
||||
"../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 = [
|
||||
"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.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") {
|
||||
@ -121,6 +116,9 @@ rtc_library("error_cause") {
|
||||
"../common:math",
|
||||
"../packet:bounded_io",
|
||||
"../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 = [
|
||||
"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.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") {
|
||||
@ -171,6 +164,9 @@ rtc_library("chunk") {
|
||||
"../../../rtc_base:stringutils",
|
||||
"../common:math",
|
||||
"../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 = [
|
||||
"chunk/abort_chunk.cc",
|
||||
@ -212,11 +208,6 @@ rtc_library("chunk") {
|
||||
"chunk/shutdown_complete_chunk.cc",
|
||||
"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") {
|
||||
@ -243,15 +234,13 @@ rtc_library("sctp_packet") {
|
||||
"../common:internal_types",
|
||||
"../common:math",
|
||||
"../public:types",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
"sctp_packet.cc",
|
||||
"sctp_packet.h",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory:memory",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
if (rtc_include_tests) {
|
||||
@ -276,6 +265,7 @@ if (rtc_include_tests) {
|
||||
"../common:math",
|
||||
"../public:types",
|
||||
"../testing:testing_macros",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
"bounded_byte_reader_test.cc",
|
||||
@ -326,6 +316,5 @@ if (rtc_include_tests) {
|
||||
"sctp_packet_test.cc",
|
||||
"tlv_trait_test.cc",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
}
|
||||
|
||||
@ -13,13 +13,13 @@ rtc_source_set("types") {
|
||||
"../../../api:array_view",
|
||||
"../../../api/units:time_delta",
|
||||
"../../../rtc_base:strong_alias",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
"dcsctp_message.h",
|
||||
"dcsctp_options.h",
|
||||
"types.h",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_source_set("socket") {
|
||||
@ -30,6 +30,8 @@ rtc_source_set("socket") {
|
||||
"../../../api/units:timestamp",
|
||||
"../../../rtc_base:checks",
|
||||
"../../../rtc_base:strong_alias",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
"dcsctp_handover_state.cc",
|
||||
@ -38,10 +40,6 @@ rtc_source_set("socket") {
|
||||
"packet_observer.h",
|
||||
"timeout.h",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_source_set("factory") {
|
||||
@ -49,12 +47,12 @@ rtc_source_set("factory") {
|
||||
":socket",
|
||||
":types",
|
||||
"../socket:dcsctp_socket",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
sources = [
|
||||
"dcsctp_socket_factory.cc",
|
||||
"dcsctp_socket_factory.h",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_source_set("mocks") {
|
||||
@ -78,12 +76,12 @@ rtc_source_set("utils") {
|
||||
"../../../rtc_base:logging",
|
||||
"../../../rtc_base:stringutils",
|
||||
"../socket:dcsctp_socket",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
sources = [
|
||||
"text_pcap_packet_observer.cc",
|
||||
"text_pcap_packet_observer.h",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
if (rtc_include_tests) {
|
||||
|
||||
@ -19,16 +19,14 @@ rtc_library("data_tracker") {
|
||||
"../packet:data",
|
||||
"../public:socket",
|
||||
"../timer",
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
"data_tracker.cc",
|
||||
"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") {
|
||||
@ -39,9 +37,9 @@ rtc_source_set("reassembly_streams") {
|
||||
"../packet:data",
|
||||
"../public:socket",
|
||||
"../public:types",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
sources = [ "reassembly_streams.h" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("interleaved_reassembly_streams") {
|
||||
@ -54,16 +52,13 @@ rtc_library("interleaved_reassembly_streams") {
|
||||
"../packet:chunk",
|
||||
"../packet:data",
|
||||
"../public:types",
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
sources = [
|
||||
"interleaved_reassembly_streams.cc",
|
||||
"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") {
|
||||
deps = [
|
||||
@ -75,16 +70,14 @@ rtc_library("traditional_reassembly_streams") {
|
||||
"../packet:chunk",
|
||||
"../packet:data",
|
||||
"../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 = [
|
||||
"traditional_reassembly_streams.cc",
|
||||
"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") {
|
||||
@ -104,16 +97,14 @@ rtc_library("reassembly_queue") {
|
||||
"../packet:parameter",
|
||||
"../public:socket",
|
||||
"../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 = [
|
||||
"reassembly_queue.cc",
|
||||
"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) {
|
||||
@ -138,8 +129,8 @@ if (rtc_include_tests) {
|
||||
"../public:types",
|
||||
"../testing:data_generator",
|
||||
"../timer",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
sources = [
|
||||
"data_tracker_test.cc",
|
||||
"interleaved_reassembly_streams_test.cc",
|
||||
|
||||
@ -16,8 +16,8 @@ rtc_source_set("context") {
|
||||
"../packet:sctp_packet",
|
||||
"../public:socket",
|
||||
"../public:types",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("heartbeat_handler") {
|
||||
@ -34,16 +34,14 @@ rtc_library("heartbeat_handler") {
|
||||
"../public:socket",
|
||||
"../public:types",
|
||||
"../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 = [
|
||||
"heartbeat_handler.cc",
|
||||
"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") {
|
||||
@ -66,16 +64,14 @@ rtc_library("stream_reset_handler") {
|
||||
"../rx:reassembly_queue",
|
||||
"../timer",
|
||||
"../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 = [
|
||||
"stream_reset_handler.cc",
|
||||
"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") {
|
||||
@ -89,7 +85,6 @@ rtc_library("packet_sender") {
|
||||
"packet_sender.cc",
|
||||
"packet_sender.h",
|
||||
]
|
||||
absl_deps = []
|
||||
}
|
||||
|
||||
rtc_library("transmission_control_block") {
|
||||
@ -116,17 +111,15 @@ rtc_library("transmission_control_block") {
|
||||
"../tx:retransmission_queue",
|
||||
"../tx:retransmission_timeout",
|
||||
"../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 = [
|
||||
"capabilities.h",
|
||||
"transmission_control_block.cc",
|
||||
"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") {
|
||||
@ -163,6 +156,11 @@ rtc_library("dcsctp_socket") {
|
||||
"../tx:retransmission_timeout",
|
||||
"../tx:rr_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 = [
|
||||
"callback_deferrer.cc",
|
||||
@ -172,13 +170,6 @@ rtc_library("dcsctp_socket") {
|
||||
"state_cookie.cc",
|
||||
"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) {
|
||||
@ -194,9 +185,7 @@ if (rtc_include_tests) {
|
||||
"../public:socket",
|
||||
"../public:types",
|
||||
"../timer",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -212,9 +201,7 @@ if (rtc_include_tests) {
|
||||
"../packet:sctp_packet",
|
||||
"../public:socket",
|
||||
"../public:types",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -265,11 +252,9 @@ if (rtc_include_tests) {
|
||||
"../timer:task_queue_timeout",
|
||||
"../tx:mock_send_queue",
|
||||
"../tx:retransmission_queue",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
"//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",
|
||||
]
|
||||
sources = [
|
||||
|
||||
@ -21,13 +21,11 @@ rtc_library("data_generator") {
|
||||
"../common:internal_types",
|
||||
"../packet:data",
|
||||
"../public:types",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
"data_generator.cc",
|
||||
"data_generator.h",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
@ -20,17 +20,15 @@ rtc_library("timer") {
|
||||
"../../../rtc_base/containers:flat_set",
|
||||
"../public:socket",
|
||||
"../public:types",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
"fake_timeout.h",
|
||||
"timer.cc",
|
||||
"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") {
|
||||
@ -68,11 +66,11 @@ if (rtc_include_tests) {
|
||||
"../../../test:test_support",
|
||||
"../../../test/time_controller:time_controller",
|
||||
"../public:socket",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
"task_queue_timeout_test.cc",
|
||||
"timer_test.cc",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
}
|
||||
|
||||
@ -17,9 +17,9 @@ rtc_source_set("send_queue") {
|
||||
"../packet:data",
|
||||
"../public:socket",
|
||||
"../public:types",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [ "send_queue.h" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("rr_send_queue") {
|
||||
@ -35,17 +35,14 @@ rtc_library("rr_send_queue") {
|
||||
"../packet:data",
|
||||
"../public:socket",
|
||||
"../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 = [
|
||||
"rr_send_queue.cc",
|
||||
"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") {
|
||||
@ -62,17 +59,15 @@ rtc_library("stream_scheduler") {
|
||||
"../packet:sctp_packet",
|
||||
"../public:socket",
|
||||
"../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 = [
|
||||
"stream_scheduler.cc",
|
||||
"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") {
|
||||
@ -80,12 +75,12 @@ rtc_library("retransmission_error_counter") {
|
||||
"../../../rtc_base:checks",
|
||||
"../../../rtc_base:logging",
|
||||
"../public:types",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
sources = [
|
||||
"retransmission_error_counter.cc",
|
||||
"retransmission_error_counter.h",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("retransmission_timeout") {
|
||||
@ -119,16 +114,12 @@ rtc_library("outstanding_data") {
|
||||
"../public:socket",
|
||||
"../public:types",
|
||||
"../timer",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
"outstanding_data.cc",
|
||||
"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") {
|
||||
@ -147,16 +138,14 @@ rtc_library("retransmission_queue") {
|
||||
"../public:socket",
|
||||
"../public:types",
|
||||
"../timer",
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
sources = [
|
||||
"retransmission_queue.cc",
|
||||
"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) {
|
||||
@ -167,8 +156,8 @@ if (rtc_include_tests) {
|
||||
"../../../api:array_view",
|
||||
"../../../api/units:timestamp",
|
||||
"../../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
sources = [ "mock_send_queue.h" ]
|
||||
}
|
||||
|
||||
@ -203,8 +192,8 @@ if (rtc_include_tests) {
|
||||
"../testing:data_generator",
|
||||
"../testing:testing_macros",
|
||||
"../timer",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
sources = [
|
||||
"outstanding_data_test.cc",
|
||||
"retransmission_error_counter_test.cc",
|
||||
|
||||
71
p2p/BUILD.gn
71
p2p/BUILD.gn
@ -154,13 +154,11 @@ rtc_library("rtc_p2p") {
|
||||
"../rtc_base/third_party/base64",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
"../system_wrappers:metrics",
|
||||
]
|
||||
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/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -182,8 +180,8 @@ rtc_source_set("active_ice_controller_interface") {
|
||||
":ice_transport_internal",
|
||||
":transport_description",
|
||||
"../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") {
|
||||
@ -195,8 +193,8 @@ rtc_library("basic_async_resolver_factory") {
|
||||
"../api:async_dns_resolver",
|
||||
"../rtc_base:async_dns_resolver",
|
||||
"../rtc_base:logging",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
rtc_library("async_stun_tcp_socket") {
|
||||
@ -253,8 +251,8 @@ rtc_library("basic_packet_socket_factory") {
|
||||
"../rtc_base:ssl",
|
||||
"../rtc_base:ssl_adapter",
|
||||
"../rtc_base/system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
rtc_library("basic_port_allocator") {
|
||||
@ -292,8 +290,6 @@ rtc_library("basic_port_allocator") {
|
||||
"../rtc_base/network:received_packet",
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
@ -361,13 +357,8 @@ rtc_library("connection") {
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../rtc_base/third_party/base64",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
]
|
||||
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/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -381,8 +372,8 @@ rtc_library("connection_info") {
|
||||
deps = [
|
||||
"../api:candidate",
|
||||
"../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") {
|
||||
@ -429,8 +420,6 @@ rtc_library("dtls_transport") {
|
||||
"../rtc_base:timeutils",
|
||||
"../rtc_base/network:received_packet",
|
||||
"../rtc_base/system:no_unique_address",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
@ -458,8 +447,6 @@ rtc_library("dtls_transport_internal") {
|
||||
"../rtc_base:callback_list",
|
||||
"../rtc_base:ssl",
|
||||
"../rtc_base:ssl_adapter",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
@ -485,8 +472,8 @@ rtc_library("ice_controller_interface") {
|
||||
":ice_transport_internal",
|
||||
"../rtc_base:checks",
|
||||
"../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") {
|
||||
@ -536,8 +523,6 @@ rtc_library("ice_transport_internal") {
|
||||
"../rtc_base:timeutils",
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -608,8 +593,6 @@ rtc_library("p2p_transport_channel") {
|
||||
"../rtc_base/network:sent_packet",
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
@ -621,7 +604,7 @@ rtc_library("p2p_transport_channel") {
|
||||
|
||||
rtc_source_set("p2p_transport_channel_ice_field_trials") {
|
||||
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") {
|
||||
@ -640,8 +623,6 @@ rtc_library("packet_transport_internal") {
|
||||
"../rtc_base/network:received_packet",
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -694,8 +675,6 @@ rtc_library("port") {
|
||||
"../rtc_base/network:sent_packet",
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
@ -725,8 +704,6 @@ rtc_library("port_allocator") {
|
||||
"../rtc_base:threading",
|
||||
"../rtc_base/system:rtc_export",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -746,8 +723,6 @@ rtc_library("port_interface") {
|
||||
"../rtc_base:async_packet_socket",
|
||||
"../rtc_base:callback_list",
|
||||
"../rtc_base:socket_address",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -820,8 +795,6 @@ rtc_library("stun_port") {
|
||||
"../rtc_base/experiments:field_trial_parser",
|
||||
"../rtc_base/network:received_packet",
|
||||
"../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
@ -842,8 +815,8 @@ rtc_library("stun_request") {
|
||||
"../rtc_base:ssl",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base:timeutils",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
rtc_library("tcp_port") {
|
||||
@ -866,8 +839,6 @@ rtc_library("tcp_port") {
|
||||
"../rtc_base:threading",
|
||||
"../rtc_base/containers:flat_map",
|
||||
"../rtc_base/network:received_packet",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
@ -887,8 +858,6 @@ rtc_library("transport_description") {
|
||||
"../rtc_base:ssl",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
@ -952,8 +921,6 @@ rtc_library("turn_port") {
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/experiments:field_trial_parser",
|
||||
"../rtc_base/network:received_packet",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
@ -1007,8 +974,8 @@ rtc_library("wrapping_active_ice_controller") {
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base:threading",
|
||||
"../rtc_base:timeutils",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
if (rtc_include_tests) {
|
||||
@ -1026,10 +993,8 @@ if (rtc_include_tests) {
|
||||
"../rtc_base:task_queue_for_test",
|
||||
"../rtc_base:timeutils",
|
||||
"../rtc_base/network:received_packet",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -1048,8 +1013,8 @@ if (rtc_include_tests) {
|
||||
"../rtc_base:task_queue_for_test",
|
||||
"../rtc_base:threading",
|
||||
"../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") {
|
||||
@ -1105,11 +1070,7 @@ if (rtc_include_tests) {
|
||||
"../rtc_base/network:received_packet",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
"../test:test_support",
|
||||
]
|
||||
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/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
@ -1219,11 +1180,9 @@ if (rtc_include_tests) {
|
||||
"../test:scoped_key_value_config",
|
||||
"../test:test_support",
|
||||
"//testing/gtest",
|
||||
]
|
||||
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/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -1261,11 +1220,9 @@ rtc_library("p2p_server_utils") {
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/network:received_packet",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
]
|
||||
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/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
152
pc/BUILD.gn
152
pc/BUILD.gn
@ -99,10 +99,8 @@ rtc_source_set("channel") {
|
||||
"../rtc_base/containers:flat_set",
|
||||
"../rtc_base/network:sent_packet",
|
||||
"../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/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -115,8 +113,8 @@ rtc_source_set("channel_interface") {
|
||||
"../api:libjingle_peerconnection_api",
|
||||
"../api:rtp_parameters",
|
||||
"../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") {
|
||||
@ -137,8 +135,8 @@ rtc_source_set("dtls_srtp_transport") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
"../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") {
|
||||
@ -164,8 +162,8 @@ rtc_source_set("dtls_transport") {
|
||||
"../rtc_base:ssl_adapter",
|
||||
"../rtc_base:threading",
|
||||
"../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") {
|
||||
@ -241,8 +239,8 @@ rtc_source_set("jsep_transport") {
|
||||
"../rtc_base:ssl_adapter",
|
||||
"../rtc_base:stringutils",
|
||||
"../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") {
|
||||
@ -263,7 +261,6 @@ rtc_source_set("jsep_transport_collection") {
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base/system:no_unique_address",
|
||||
]
|
||||
absl_deps = []
|
||||
}
|
||||
|
||||
rtc_source_set("jsep_transport_controller") {
|
||||
@ -327,8 +324,6 @@ rtc_source_set("jsep_transport_controller") {
|
||||
"../rtc_base:ssl_adapter",
|
||||
"../rtc_base:threading",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
@ -383,10 +378,9 @@ rtc_source_set("media_session") {
|
||||
"../rtc_base:unique_id_generator",
|
||||
"../rtc_base/memory:always_valid_pointer",
|
||||
"../rtc_base/third_party/base64",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -498,9 +492,7 @@ rtc_source_set("rtp_transport") {
|
||||
"../rtc_base:socket",
|
||||
"../rtc_base/network:received_packet",
|
||||
"../rtc_base/network:sent_packet",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -543,8 +535,8 @@ rtc_source_set("sctp_transport") {
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base:threading",
|
||||
"../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") {
|
||||
@ -567,8 +559,8 @@ rtc_source_set("sctp_utils") {
|
||||
"../rtc_base:copy_on_write_buffer",
|
||||
"../rtc_base:logging",
|
||||
"../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") {
|
||||
visibility = [ ":*" ]
|
||||
@ -592,10 +584,8 @@ rtc_source_set("srtp_session") {
|
||||
"../rtc_base:timeutils",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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) {
|
||||
deps += [ "//third_party/libsrtp" ]
|
||||
@ -628,8 +618,6 @@ rtc_source_set("srtp_transport") {
|
||||
"../rtc_base:ssl_adapter",
|
||||
"../rtc_base:zero_memory",
|
||||
"../rtc_base/third_party/base64",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//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:video_frame",
|
||||
"../rtc_base:threading",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_source_set("session_description") {
|
||||
@ -709,11 +697,9 @@ rtc_source_set("session_description") {
|
||||
"../rtc_base:socket_address",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/memory:memory",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
@ -726,8 +712,8 @@ rtc_source_set("simulcast_description") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:socket_address",
|
||||
"../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") {
|
||||
@ -744,7 +730,7 @@ rtc_library("media_protocol_names") {
|
||||
"media_protocol_names.cc",
|
||||
"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") {
|
||||
@ -776,8 +762,8 @@ rtc_library("sctp_data_channel") {
|
||||
"../rtc_base/containers:flat_set",
|
||||
"../rtc_base/system:no_unique_address",
|
||||
"../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") {
|
||||
@ -853,8 +839,6 @@ rtc_source_set("data_channel_controller") {
|
||||
"../rtc_base:ssl_adapter",
|
||||
"../rtc_base:threading",
|
||||
"../rtc_base:weak_ptr",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -873,9 +857,8 @@ rtc_source_set("peer_connection_internal") {
|
||||
"../api/audio:audio_device",
|
||||
"../call:call_interfaces",
|
||||
"../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") {
|
||||
@ -944,10 +927,8 @@ rtc_source_set("rtc_stats_collector") {
|
||||
"../rtc_base:timeutils",
|
||||
"../rtc_base/containers:flat_set",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -962,8 +943,8 @@ rtc_source_set("rtc_stats_traversal") {
|
||||
"../api:rtc_stats_api",
|
||||
"../api:scoped_refptr",
|
||||
"../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") {
|
||||
@ -1043,11 +1024,10 @@ rtc_source_set("sdp_offer_answer") {
|
||||
"../rtc_base:unique_id_generator",
|
||||
"../rtc_base:weak_ptr",
|
||||
"../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/memory:memory",
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -1165,10 +1145,9 @@ rtc_source_set("peer_connection") {
|
||||
"../rtc_base:unique_id_generator",
|
||||
"../rtc_base:weak_ptr",
|
||||
"../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -1187,10 +1166,8 @@ rtc_source_set("simulcast_sdp_serializer") {
|
||||
"../modules/rtp_rtcp:rtp_rtcp_format",
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -1256,9 +1233,7 @@ rtc_source_set("legacy_stats_collector") {
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base:threading",
|
||||
"../rtc_base:timeutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -1285,8 +1260,8 @@ rtc_source_set("track_media_info_map") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:refcount",
|
||||
"../rtc_base:threading",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
rtc_source_set("webrtc_sdp") {
|
||||
# TODO(bugs.webrtc.org/13661): Reduce visibility if possible
|
||||
@ -1334,10 +1309,9 @@ rtc_source_set("webrtc_sdp") {
|
||||
"../rtc_base:ssl",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -1368,8 +1342,6 @@ rtc_source_set("webrtc_session_description_factory") {
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base:unique_id_generator",
|
||||
"../rtc_base:weak_ptr",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
@ -1410,8 +1382,8 @@ rtc_library("media_stream_observer") {
|
||||
deps = [
|
||||
"../api:media_stream_interface",
|
||||
"../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") {
|
||||
# TODO(bugs.webrtc.org/13661): Reduce visibility if possible
|
||||
@ -1474,8 +1446,9 @@ rtc_source_set("peer_connection_factory") {
|
||||
"../rtc_base:threading",
|
||||
"../rtc_base/experiments:field_trial_parser",
|
||||
"../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") {
|
||||
@ -1555,11 +1528,9 @@ rtc_library("rtp_transceiver") {
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base:threading",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
]
|
||||
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/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -1598,10 +1569,6 @@ rtc_library("rtp_transmission_manager") {
|
||||
"../rtc_base:ssl",
|
||||
"../rtc_base:threading",
|
||||
"../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",
|
||||
]
|
||||
}
|
||||
@ -1623,8 +1590,8 @@ rtc_library("transceiver_list") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:macromagic",
|
||||
"../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") {
|
||||
@ -1649,10 +1616,6 @@ rtc_library("rtp_receiver") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
"../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",
|
||||
]
|
||||
}
|
||||
@ -1685,10 +1648,6 @@ rtc_library("audio_rtp_receiver") {
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base:threading",
|
||||
"../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",
|
||||
]
|
||||
}
|
||||
@ -1723,10 +1682,6 @@ rtc_library("video_rtp_receiver") {
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base:threading",
|
||||
"../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",
|
||||
]
|
||||
}
|
||||
@ -1782,8 +1737,8 @@ rtc_library("video_track") {
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base:threading",
|
||||
"../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") {
|
||||
@ -1805,8 +1760,8 @@ rtc_library("jitter_buffer_delay") {
|
||||
"../rtc_base:safe_conversions",
|
||||
"../rtc_base:safe_minmax",
|
||||
"../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") {
|
||||
@ -1829,10 +1784,7 @@ rtc_library("remote_audio_source") {
|
||||
"../rtc_base:safe_conversions",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -1870,10 +1822,7 @@ rtc_library("rtp_sender") {
|
||||
"../rtc_base:threading",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../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",
|
||||
]
|
||||
}
|
||||
@ -1897,10 +1846,6 @@ rtc_library("rtp_parameters_conversion") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
"../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",
|
||||
]
|
||||
}
|
||||
@ -1926,11 +1871,6 @@ rtc_library("dtmf_sender") {
|
||||
"../rtc_base:refcount",
|
||||
"../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") {
|
||||
@ -1945,11 +1885,6 @@ rtc_library("media_stream") {
|
||||
"../api:scoped_refptr",
|
||||
"../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") {
|
||||
@ -1967,8 +1902,8 @@ rtc_library("video_track_source") {
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base/system:no_unique_address",
|
||||
"../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") {
|
||||
@ -2119,12 +2054,11 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"../test:scoped_key_value_config",
|
||||
"../test:test_main",
|
||||
"../test:test_support",
|
||||
]
|
||||
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/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -2192,8 +2126,8 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"../rtc_base:threading",
|
||||
"../system_wrappers",
|
||||
"../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("peerconnection_wrapper") {
|
||||
@ -2217,8 +2151,8 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"../rtc_base:gunit_helpers",
|
||||
"../rtc_base:logging",
|
||||
"../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") {
|
||||
@ -2678,11 +2612,9 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"../test:test_support",
|
||||
"../test/pc/sctp:fake_sctp_transport",
|
||||
"../test/time_controller",
|
||||
]
|
||||
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/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -2701,8 +2633,8 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"../call:call_interfaces",
|
||||
"../media:rtc_media_tests_utils",
|
||||
"../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/base:nullability" ]
|
||||
}
|
||||
|
||||
rtc_library("pc_test_utils") {
|
||||
@ -2818,8 +2750,6 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"../test:frame_generator_capturer",
|
||||
"../test:scoped_key_value_config",
|
||||
"../test:test_support",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
|
||||
@ -38,11 +38,9 @@ rtc_source_set("bitstream_reader") {
|
||||
":checks",
|
||||
":safe_conversions",
|
||||
"../api:array_view",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//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",
|
||||
":zero_memory",
|
||||
"../api:array_view",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_source_set("byte_order") {
|
||||
@ -101,8 +99,10 @@ rtc_source_set("mod_ops") {
|
||||
rtc_source_set("moving_max_counter") {
|
||||
visibility = [ "*" ]
|
||||
sources = [ "numerics/moving_max_counter.h" ]
|
||||
deps = [ ":checks" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [
|
||||
":checks",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_source_set("one_time_event") {
|
||||
@ -119,8 +119,10 @@ rtc_source_set("strong_alias") {
|
||||
rtc_source_set("swap_queue") {
|
||||
visibility = [ "*" ]
|
||||
sources = [ "swap_queue.h" ]
|
||||
deps = [ ":checks" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
|
||||
deps = [
|
||||
":checks",
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_source_set("macromagic") {
|
||||
@ -140,10 +142,8 @@ rtc_library("bit_buffer") {
|
||||
deps = [
|
||||
":checks",
|
||||
"../api/units:data_size",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
":byte_order",
|
||||
"../api:array_view",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
"../api:scoped_refptr",
|
||||
"system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("event_tracer") {
|
||||
@ -214,8 +212,8 @@ rtc_library("event_tracer") {
|
||||
"../api:sequence_checker",
|
||||
"synchronization:mutex",
|
||||
"system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
if (rtc_use_perfetto) {
|
||||
sources += [
|
||||
"trace_categories.cc",
|
||||
@ -230,8 +228,10 @@ rtc_library("histogram_percentile_counter") {
|
||||
"numerics/histogram_percentile_counter.cc",
|
||||
"numerics/histogram_percentile_counter.h",
|
||||
]
|
||||
deps = [ ":checks" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [
|
||||
":checks",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("race_checker") {
|
||||
@ -272,8 +272,8 @@ rtc_library("bitrate_tracker") {
|
||||
"../api/units:time_delta",
|
||||
"../api/units:timestamp",
|
||||
"system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("frequency_tracker") {
|
||||
@ -288,8 +288,8 @@ rtc_library("frequency_tracker") {
|
||||
"../api/units:time_delta",
|
||||
"../api/units:timestamp",
|
||||
"system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("rate_statistics") {
|
||||
@ -305,8 +305,8 @@ rtc_library("rate_statistics") {
|
||||
":logging",
|
||||
":safe_conversions",
|
||||
"system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("rate_tracker") {
|
||||
@ -330,8 +330,8 @@ rtc_library("sample_counter") {
|
||||
deps = [
|
||||
":checks",
|
||||
":safe_conversions",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("timestamp_aligner") {
|
||||
@ -411,10 +411,7 @@ rtc_library("platform_thread") {
|
||||
":rtc_event",
|
||||
":timeutils",
|
||||
"../api:sequence_checker",
|
||||
]
|
||||
absl_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",
|
||||
]
|
||||
}
|
||||
@ -442,8 +439,8 @@ rtc_library("rtc_event") {
|
||||
"../api/units:time_delta",
|
||||
"synchronization:yield_policy",
|
||||
"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",
|
||||
"../api/units:timestamp",
|
||||
"synchronization:mutex",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//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",
|
||||
]
|
||||
|
||||
@ -514,15 +509,13 @@ rtc_library("checks") {
|
||||
"../api:scoped_refptr",
|
||||
"system:inline",
|
||||
"system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/meta:type_traits",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
if (build_with_chromium) {
|
||||
sources += [ "../../webrtc_overrides/rtc_base/checks_overrides.cc" ]
|
||||
deps += [ "//base" ]
|
||||
}
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/meta:type_traits",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
]
|
||||
if (is_android) {
|
||||
libs += [ "log" ]
|
||||
}
|
||||
@ -538,13 +531,13 @@ rtc_library("rate_limiter") {
|
||||
":rate_statistics",
|
||||
"../system_wrappers",
|
||||
"synchronization:mutex",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_source_set("sanitizer") {
|
||||
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") {
|
||||
@ -628,9 +621,7 @@ rtc_library("stringutils") {
|
||||
":macromagic",
|
||||
":safe_minmax",
|
||||
"../api:array_view",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -665,8 +656,8 @@ rtc_source_set("rtc_operations_chain") {
|
||||
"../api:scoped_refptr",
|
||||
"../api:sequence_checker",
|
||||
"system:no_unique_address",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
if (rtc_enable_libevent) {
|
||||
@ -687,11 +678,9 @@ if (rtc_enable_libevent) {
|
||||
"../api/task_queue",
|
||||
"../api/units:time_delta",
|
||||
"synchronization:mutex",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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/strings:string_view",
|
||||
]
|
||||
if (rtc_build_libevent) {
|
||||
deps += [ "//third_party/libevent" ]
|
||||
@ -714,10 +703,8 @@ if (is_mac || is_ios) {
|
||||
"../api/units:time_delta",
|
||||
"synchronization:mutex",
|
||||
"system:gcd_helpers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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:timestamp",
|
||||
"synchronization:mutex",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -767,10 +752,8 @@ rtc_library("rtc_task_queue_stdlib") {
|
||||
"../api/task_queue",
|
||||
"../api/units:time_delta",
|
||||
"synchronization:mutex",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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 = [
|
||||
":checks",
|
||||
":mod_ops",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("rtc_stats_counters") {
|
||||
@ -840,7 +823,6 @@ rtc_library("rtc_stats_counters") {
|
||||
"../api/units:time_delta",
|
||||
"../api/units:timestamp",
|
||||
]
|
||||
absl_deps = []
|
||||
}
|
||||
|
||||
config("rtc_json_suppressions") {
|
||||
@ -861,14 +843,16 @@ rtc_library("rtc_json") {
|
||||
"strings/json.cc",
|
||||
"strings/json.h",
|
||||
]
|
||||
deps = [ ":stringutils" ]
|
||||
deps = [
|
||||
":stringutils",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
all_dependent_configs = [ "//third_party/jsoncpp:jsoncpp_config" ]
|
||||
if (rtc_build_json) {
|
||||
deps += [ "//third_party/jsoncpp" ]
|
||||
} else {
|
||||
include_dirs = [ "$rtc_jsoncpp_root" ]
|
||||
}
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("net_helpers") {
|
||||
@ -877,7 +861,10 @@ rtc_library("net_helpers") {
|
||||
"net_helpers.cc",
|
||||
"net_helpers.h",
|
||||
]
|
||||
deps = [ "system:rtc_export" ]
|
||||
deps = [
|
||||
"system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
if (is_android) {
|
||||
deps += [ ":ifaddrs_android" ]
|
||||
}
|
||||
@ -887,7 +874,6 @@ rtc_library("net_helpers") {
|
||||
"win:windows_version",
|
||||
]
|
||||
}
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("net_test_helpers") {
|
||||
@ -950,11 +936,11 @@ rtc_library("ip_address") {
|
||||
":net_helpers",
|
||||
":stringutils",
|
||||
"system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
if (is_win) {
|
||||
deps += [ ":win32" ]
|
||||
}
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("socket_address") {
|
||||
@ -972,11 +958,11 @@ rtc_library("socket_address") {
|
||||
":safe_conversions",
|
||||
":stringutils",
|
||||
"system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
if (is_win) {
|
||||
deps += [ ":win32" ]
|
||||
}
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("null_socket_server") {
|
||||
@ -1019,14 +1005,6 @@ rtc_library("threading") {
|
||||
"thread.cc",
|
||||
"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 = [
|
||||
":async_dns_resolver",
|
||||
":byte_order",
|
||||
@ -1061,6 +1039,11 @@ rtc_library("threading") {
|
||||
"system:no_unique_address",
|
||||
"system:rtc_export",
|
||||
"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) {
|
||||
deps += [ ":ifaddrs_android" ]
|
||||
@ -1088,8 +1071,8 @@ rtc_library("async_socket") {
|
||||
":socket",
|
||||
":socket_address",
|
||||
"third_party/sigslot",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
rtc_library("socket") {
|
||||
@ -1106,11 +1089,11 @@ rtc_library("socket") {
|
||||
"./network:ecn_marking",
|
||||
"system:rtc_export",
|
||||
"third_party/sigslot",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
if (is_win) {
|
||||
deps += [ ":win32" ]
|
||||
}
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_source_set("network_constants") {
|
||||
@ -1132,7 +1115,7 @@ if (is_android) {
|
||||
"log",
|
||||
"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",
|
||||
":file_rotating_stream",
|
||||
":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",
|
||||
"system:rtc_export",
|
||||
"third_party/sigslot",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
|
||||
if (is_win) {
|
||||
@ -1269,8 +1251,10 @@ rtc_library("net_helper") {
|
||||
"net_helper.cc",
|
||||
"net_helper.h",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
deps = [ "system:rtc_export" ]
|
||||
deps = [
|
||||
"system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("socket_adapters") {
|
||||
@ -1288,8 +1272,9 @@ rtc_library("socket_adapters") {
|
||||
":stringutils",
|
||||
":zero_memory",
|
||||
"../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") {
|
||||
@ -1344,8 +1329,8 @@ rtc_library("async_udp_socket") {
|
||||
"network:received_packet",
|
||||
"network:sent_packet",
|
||||
"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") {
|
||||
@ -1387,8 +1372,10 @@ if (rtc_include_tests) {
|
||||
|
||||
rtc_library("mdns_responder_interface") {
|
||||
sources = [ "mdns_responder_interface.h" ]
|
||||
deps = [ ":ip_address" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
deps = [
|
||||
":ip_address",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("dscp") {
|
||||
@ -1405,10 +1392,9 @@ rtc_library("file_rotating_stream") {
|
||||
":logging",
|
||||
":stringutils",
|
||||
"system:file_wrapper",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -1433,8 +1419,8 @@ rtc_library("unique_id_generator") {
|
||||
"../api:sequence_checker",
|
||||
"synchronization:mutex",
|
||||
"system:no_unique_address",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("crc32") {
|
||||
@ -1442,8 +1428,10 @@ rtc_library("crc32") {
|
||||
"crc32.cc",
|
||||
"crc32.h",
|
||||
]
|
||||
deps = [ ":macromagic" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
deps = [
|
||||
":macromagic",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("stream") {
|
||||
@ -1462,9 +1450,8 @@ rtc_library("stream") {
|
||||
"system:no_unique_address",
|
||||
"system:rtc_export",
|
||||
"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") {
|
||||
@ -1479,8 +1466,6 @@ rtc_library("rtc_certificate_generator") {
|
||||
":threading",
|
||||
"../api:scoped_refptr",
|
||||
"system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -1507,6 +1492,7 @@ rtc_source_set("digest") {
|
||||
":checks",
|
||||
":ssl_header",
|
||||
":stringutils",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
|
||||
# If we are building the SSL library ourselves, we know it's BoringSSL.
|
||||
@ -1515,8 +1501,6 @@ rtc_source_set("digest") {
|
||||
} else {
|
||||
configs += [ ":external_ssl_library" ]
|
||||
}
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("ssl") {
|
||||
@ -1575,14 +1559,11 @@ rtc_library("ssl") {
|
||||
"task_utils:repeating_task",
|
||||
"third_party/base64",
|
||||
"third_party/sigslot",
|
||||
]
|
||||
|
||||
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/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
@ -1636,8 +1617,8 @@ rtc_library("gunit_helpers") {
|
||||
":stringutils",
|
||||
":threading",
|
||||
"../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("testclient") {
|
||||
@ -1748,11 +1729,9 @@ rtc_library("rtc_base_tests_utils") {
|
||||
"network:received_packet",
|
||||
"synchronization:mutex",
|
||||
"third_party/sigslot",
|
||||
]
|
||||
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/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
if (is_fuchsia) {
|
||||
@ -1773,10 +1752,8 @@ rtc_library("task_queue_for_test") {
|
||||
"../api:function_view",
|
||||
"../api/task_queue",
|
||||
"../api/task_queue:default_task_queue_factory",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
"third_party/sigslot",
|
||||
"//testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
"third_party/base64",
|
||||
"third_party/sigslot",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//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",
|
||||
]
|
||||
|
||||
@ -2013,8 +1986,8 @@ if (rtc_include_tests) {
|
||||
"../api/units:time_delta",
|
||||
"../test:test_main",
|
||||
"../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
rtc_library("weak_ptr_unittests") {
|
||||
@ -2050,8 +2023,8 @@ if (rtc_include_tests) {
|
||||
":timeutils",
|
||||
"../test:test_main",
|
||||
"../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
|
||||
}
|
||||
|
||||
rtc_library("rtc_json_unittests") {
|
||||
@ -2147,6 +2120,12 @@ if (rtc_include_tests) {
|
||||
"network:received_packet",
|
||||
"synchronization:mutex",
|
||||
"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) {
|
||||
deps += [ "synchronization:synchronization_unittests" ]
|
||||
@ -2166,13 +2145,6 @@ if (rtc_include_tests) {
|
||||
]
|
||||
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) {
|
||||
include_dirs = [ "../../boringssl/src/include" ]
|
||||
|
||||
@ -19,8 +19,8 @@ rtc_library("flat_containers_internal") {
|
||||
deps = [
|
||||
"..:checks",
|
||||
"../system:no_unique_address",
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
|
||||
visibility = [ ":*" ]
|
||||
}
|
||||
|
||||
@ -52,5 +52,4 @@ rtc_library("unittests") {
|
||||
"//testing/gmock:gmock",
|
||||
"//testing/gtest:gtest",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
|
||||
}
|
||||
|
||||
@ -16,8 +16,6 @@ rtc_library("alr_experiment") {
|
||||
deps = [
|
||||
"..:logging",
|
||||
"../../api:field_trials_view",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -42,10 +40,8 @@ rtc_library("field_trial_parser") {
|
||||
"../../rtc_base:logging",
|
||||
"../../rtc_base:safe_conversions",
|
||||
"../../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -59,8 +55,8 @@ rtc_library("quality_scaler_settings") {
|
||||
":field_trial_parser",
|
||||
"..:logging",
|
||||
"../../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") {
|
||||
@ -73,9 +69,7 @@ rtc_library("quality_scaling_experiment") {
|
||||
"../../api:field_trials_view",
|
||||
"../../api/transport:field_trial_based_config",
|
||||
"../../api/video_codecs:video_codecs_api",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -88,8 +82,8 @@ rtc_library("normalize_simulcast_size_experiment") {
|
||||
deps = [
|
||||
"..:logging",
|
||||
"../../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") {
|
||||
@ -103,8 +97,8 @@ rtc_library("balanced_degradation_settings") {
|
||||
"../../api:field_trials_view",
|
||||
"../../api/video_codecs:video_codecs_api",
|
||||
"../../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") {
|
||||
@ -117,9 +111,7 @@ rtc_library("encoder_info_settings") {
|
||||
"..:logging",
|
||||
"../../api:field_trials_view",
|
||||
"../../api/video_codecs:video_codecs_api",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -137,8 +129,6 @@ rtc_library("rate_control_settings") {
|
||||
"../../api/units:data_size",
|
||||
"../../api/video_codecs:video_codecs_api",
|
||||
"../../video/config:encoder_config",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -152,8 +142,8 @@ rtc_library("keyframe_interval_settings_experiment") {
|
||||
deps = [
|
||||
":field_trial_parser",
|
||||
"../../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") {
|
||||
@ -166,7 +156,6 @@ rtc_library("stable_target_rate_experiment") {
|
||||
"../../api:field_trials_view",
|
||||
"../../api/transport:field_trial_based_config",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("min_video_bitrate_experiment") {
|
||||
@ -181,8 +170,8 @@ rtc_library("min_video_bitrate_experiment") {
|
||||
"../../api/video:video_frame",
|
||||
"../../rtc_base:checks",
|
||||
"../../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) {
|
||||
@ -227,9 +216,7 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"../../test:test_main",
|
||||
"../../test:test_support",
|
||||
"../../video/config:encoder_config",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
@ -13,8 +13,10 @@ rtc_library("sent_packet") {
|
||||
"sent_packet.cc",
|
||||
"sent_packet.h",
|
||||
]
|
||||
deps = [ "../system:rtc_export" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [
|
||||
"../system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_source_set("ecn_marking") {
|
||||
@ -34,9 +36,6 @@ rtc_library("received_packet") {
|
||||
"../../api:array_view",
|
||||
"../../api/units:timestamp",
|
||||
"../system:rtc_export",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
@ -36,10 +36,10 @@ rtc_source_set("mutex") {
|
||||
"..:macromagic",
|
||||
"..:platform_thread_types",
|
||||
"../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) {
|
||||
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.h",
|
||||
]
|
||||
deps = [ "..:checks" ]
|
||||
absl_deps = [
|
||||
deps = [
|
||||
"..:checks",
|
||||
"//third_party/abseil-cpp/absl/base:config",
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
]
|
||||
|
||||
@ -29,9 +29,7 @@ rtc_library("file_wrapper") {
|
||||
"..:checks",
|
||||
"..:criticalsection",
|
||||
"..:safe_conversions",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
@ -22,8 +22,8 @@ rtc_library("repeating_task") {
|
||||
"../../api/units:time_delta",
|
||||
"../../api/units:timestamp",
|
||||
"../../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) {
|
||||
@ -40,8 +40,6 @@ if (rtc_include_tests) {
|
||||
"../../api/units:timestamp",
|
||||
"../../system_wrappers:system_wrappers",
|
||||
"../../test:test_support",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
2
rtc_base/third_party/base64/BUILD.gn
vendored
2
rtc_base/third_party/base64/BUILD.gn
vendored
@ -16,6 +16,6 @@ rtc_library("base64") {
|
||||
deps = [
|
||||
"../..:checks",
|
||||
"../../system:rtc_export",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
@ -62,8 +62,6 @@ rtc_library("video_file_reader") {
|
||||
"../rtc_base:logging",
|
||||
"../rtc_base:refcount",
|
||||
"../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -80,10 +78,7 @@ rtc_library("video_file_writer") {
|
||||
"../api/video:video_frame",
|
||||
"../api/video:video_rtp_headers",
|
||||
"../rtc_base:logging",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
@ -114,9 +109,9 @@ rtc_library("video_quality_analysis") {
|
||||
"../common_video",
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//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
|
||||
@ -427,12 +422,10 @@ if (!build_with_chromium) {
|
||||
"../rtc_base/network:sent_packet",
|
||||
"../system_wrappers",
|
||||
"../test:explicit_key_value_config",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -451,8 +444,9 @@ if (!build_with_chromium) {
|
||||
"//logging:rtc_event_log_parser",
|
||||
"//rtc_base:protobuf_utils",
|
||||
"//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") {
|
||||
|
||||
@ -59,8 +59,6 @@ if (rtc_enable_protobuf) {
|
||||
"../../rtc_base/network:received_packet",
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
"../../rtc_base/system:no_unique_address",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/functional:any_invocable",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
22
sdk/BUILD.gn
22
sdk/BUILD.gn
@ -36,8 +36,8 @@ rtc_library("media_constraints") {
|
||||
deps = [
|
||||
"../api:audio_options_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") {
|
||||
@ -149,10 +149,9 @@ if (is_ios || is_mac) {
|
||||
deps = [
|
||||
":base_objc",
|
||||
"../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
|
||||
frameworks = [
|
||||
"AVFoundation.framework",
|
||||
"CoreMedia.framework",
|
||||
@ -190,14 +189,13 @@ if (is_ios || is_mac) {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:log_sinks",
|
||||
"../rtc_base:logging",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
|
||||
configs += [
|
||||
"..:common_objc",
|
||||
":used_from_extension",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("file_logger_objc") {
|
||||
@ -315,7 +313,6 @@ if (is_ios || is_mac) {
|
||||
"../system_wrappers:field_trial",
|
||||
"../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
|
||||
|
||||
frameworks = [ "AudioToolbox.framework" ]
|
||||
if (is_mac) {
|
||||
@ -379,9 +376,8 @@ if (is_ios || is_mac) {
|
||||
":helpers_objc",
|
||||
"../rtc_base:checks",
|
||||
"../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") {
|
||||
@ -393,9 +389,8 @@ if (is_ios || is_mac) {
|
||||
"../rtc_base:network_constants",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base:threading",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("network_monitor_objc") {
|
||||
@ -458,8 +453,8 @@ if (is_ios || is_mac) {
|
||||
"../media:rtc_media_base",
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
|
||||
configs += [
|
||||
"..:common_objc",
|
||||
@ -1605,11 +1600,11 @@ if (is_ios || is_mac) {
|
||||
"../rtc_base:ssl",
|
||||
"../rtc_base:ssl_adapter",
|
||||
"../rtc_base:threading",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
if (is_ios) {
|
||||
deps += [ ":native_network_monitor" ]
|
||||
}
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
if (is_ios) {
|
||||
@ -1631,9 +1626,8 @@ if (is_ios || is_mac) {
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base:threading",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -585,9 +585,7 @@ if (current_os == "linux" || is_android) {
|
||||
"../../rtc_base:threading",
|
||||
"../../system_wrappers:field_trial",
|
||||
"../../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -688,11 +686,9 @@ if (current_os == "linux" || is_android) {
|
||||
"../../rtc_base:timestamp_aligner",
|
||||
"../../rtc_base:timeutils",
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
}
|
||||
|
||||
@ -808,8 +804,6 @@ if (current_os == "linux" || is_android) {
|
||||
"../../rtc_base:threading",
|
||||
"../../stats:rtc_stats",
|
||||
"../../system_wrappers:field_trial",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -956,9 +950,9 @@ if (current_os == "linux" || is_android) {
|
||||
"../../api:sequence_checker",
|
||||
"//api:array_view",
|
||||
"//rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/jni_zero",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("native_api_base") {
|
||||
@ -1067,8 +1061,8 @@ if (current_os == "linux" || is_android) {
|
||||
"../../rtc_base:logging",
|
||||
"../../rtc_base:stringutils",
|
||||
"../../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
|
||||
@ -1157,9 +1151,8 @@ if (current_os == "linux" || is_android) {
|
||||
":generated_logging_jni",
|
||||
":native_api_jni",
|
||||
"../../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") {
|
||||
@ -1184,8 +1177,8 @@ if (current_os == "linux" || is_android) {
|
||||
"../../rtc_base:checks",
|
||||
"../../rtc_base:logging",
|
||||
"../../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") {
|
||||
@ -1211,8 +1204,8 @@ if (current_os == "linux" || is_android) {
|
||||
"../../rtc_base:timeutils",
|
||||
"../../system_wrappers:field_trial",
|
||||
"../../system_wrappers:metrics",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
if (rtc_enable_android_aaudio) {
|
||||
@ -1243,7 +1236,6 @@ if (current_os == "linux" || is_android) {
|
||||
"../../rtc_base:timeutils",
|
||||
"../../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:platform_thread",
|
||||
"../../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:test_support",
|
||||
"../../testing/gtest",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
@ -27,8 +27,8 @@ rtc_library("rtc_stats") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:macromagic",
|
||||
"../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") {
|
||||
@ -44,8 +44,8 @@ rtc_library("rtc_stats_test_utils") {
|
||||
"../api:rtc_stats_api",
|
||||
"../rtc_base:checks",
|
||||
"../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) {
|
||||
@ -65,6 +65,7 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"../rtc_base:rtc_json",
|
||||
"../test:test_main",
|
||||
"../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
|
||||
if (is_android) {
|
||||
@ -75,7 +76,5 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"//testing/android/native_test:native_test_support",
|
||||
]
|
||||
}
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
}
|
||||
|
||||
@ -41,8 +41,8 @@ rtc_library("system_wrappers") {
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../rtc_base/system:arch",
|
||||
"../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 (build_with_mozilla) {
|
||||
@ -91,10 +91,8 @@ rtc_library("field_trial") {
|
||||
"../rtc_base:logging",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/containers:flat_set",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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:stringutils",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("denormal_disabler") {
|
||||
@ -152,10 +150,9 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
"../test:test_main",
|
||||
"../test:test_support",
|
||||
"//testing/gtest",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
|
||||
if (is_android) {
|
||||
deps += [ "//testing/android/native_test:native_test_support" ]
|
||||
|
||||
|
||||
@ -75,8 +75,6 @@ rtc_library("frame_generator_impl") {
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../rtc_base/system:file_wrapper",
|
||||
"../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -95,9 +93,7 @@ rtc_library("y4m_frame_generator") {
|
||||
"../api:scoped_refptr",
|
||||
"../api/video:video_frame",
|
||||
"../rtc_base:checks",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -147,8 +143,6 @@ rtc_library("create_frame_generator_capturer") {
|
||||
"../api/units:time_delta",
|
||||
"../rtc_base:checks",
|
||||
"../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -174,9 +168,6 @@ rtc_library("frame_generator_capturer") {
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../rtc_base/task_utils:repeating_task",
|
||||
"../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -222,10 +213,7 @@ rtc_library("video_test_common") {
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../rtc_base/task_utils:repeating_task",
|
||||
"../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
]
|
||||
}
|
||||
|
||||
@ -239,8 +227,8 @@ rtc_library("audio_test_common") {
|
||||
deps = [
|
||||
"../api/audio_codecs:audio_codecs_api",
|
||||
"../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
if (!build_with_chromium) {
|
||||
@ -277,8 +265,8 @@ if (!build_with_chromium) {
|
||||
deps = [
|
||||
":test_video_capturer",
|
||||
":video_test_common",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
if (is_mac || is_ios) {
|
||||
deps += [ ":video_test_mac" ]
|
||||
} else {
|
||||
@ -319,9 +307,7 @@ rtc_library("rtp_test_utils") {
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../rtc_base/system:arch",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -334,10 +320,10 @@ rtc_library("field_trial") {
|
||||
"field_trial.h",
|
||||
]
|
||||
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
deps = [
|
||||
"../rtc_base:checks",
|
||||
"../system_wrappers:field_trial",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
@ -350,8 +336,8 @@ rtc_library("explicit_key_value_config") {
|
||||
deps = [
|
||||
"../api:field_trials_registry",
|
||||
"../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") {
|
||||
@ -367,8 +353,8 @@ rtc_library("scoped_key_value_config") {
|
||||
"../api:field_trials_registry",
|
||||
"../rtc_base:checks",
|
||||
"../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") {
|
||||
@ -390,10 +376,7 @@ rtc_library("perf_test") {
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../test:fileutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
if (rtc_enable_protobuf) {
|
||||
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:stdout_metrics_exporter",
|
||||
"../sdk:helpers_objc",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
configs += [ ":test_support_objc_config" ]
|
||||
}
|
||||
|
||||
@ -513,8 +496,8 @@ rtc_library("fixed_fps_video_frame_writer_adapter") {
|
||||
"../api/video:video_frame",
|
||||
"../rtc_base:checks",
|
||||
"../system_wrappers",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("video_test_support") {
|
||||
@ -557,8 +540,8 @@ rtc_library("video_test_support") {
|
||||
"../rtc_base:rtc_event",
|
||||
"../rtc_base:stringutils",
|
||||
"../rtc_base/system:file_wrapper",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
|
||||
if (!is_ios) {
|
||||
deps += [ "//third_party:jpeg" ]
|
||||
@ -586,7 +569,7 @@ if (rtc_include_tests) {
|
||||
"testsupport/resources_dir_flag.cc",
|
||||
"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") {
|
||||
@ -616,13 +599,12 @@ if (rtc_include_tests) {
|
||||
"../rtc_base:threading",
|
||||
"../system_wrappers:field_trial",
|
||||
"../system_wrappers:metrics",
|
||||
"//third_party/perfetto/include/perfetto/tracing",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
"//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/perfetto/include/perfetto/tracing",
|
||||
]
|
||||
|
||||
if (is_win) {
|
||||
@ -641,9 +623,6 @@ if (rtc_include_tests) {
|
||||
deps = [
|
||||
":test_main_lib",
|
||||
":test_support",
|
||||
]
|
||||
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/debugging:failure_signal_handler",
|
||||
"//third_party/abseil-cpp/absl/debugging:symbolize",
|
||||
"//third_party/abseil-cpp/absl/flags:parse",
|
||||
@ -660,8 +639,6 @@ if (rtc_include_tests) {
|
||||
":fileutils",
|
||||
"../rtc_base:logging",
|
||||
"../rtc_base/system:file_wrapper",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
"//third_party/abseil-cpp/absl/flags:parse",
|
||||
]
|
||||
@ -698,7 +675,6 @@ if (rtc_include_tests) {
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"time_controller",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_test("test_support_unittests") {
|
||||
@ -772,12 +748,10 @@ if (rtc_include_tests) {
|
||||
"scenario:scenario_unittests",
|
||||
"time_controller:time_controller",
|
||||
"time_controller:time_controller_unittests",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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/libyuv",
|
||||
]
|
||||
sources = [
|
||||
"call_config_utils_unittest.cc",
|
||||
@ -837,8 +811,8 @@ if (is_ios) {
|
||||
deps = [
|
||||
"../rtc_base:checks",
|
||||
"../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:ssl",
|
||||
"../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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 (is_ios) {
|
||||
@ -891,7 +863,7 @@ rtc_library("fileutils") {
|
||||
rtc_source_set("fileutils_override_api") {
|
||||
testonly = true
|
||||
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") {
|
||||
@ -903,9 +875,7 @@ rtc_library("fileutils_override_impl") {
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:macromagic",
|
||||
"../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
if (is_ios) {
|
||||
@ -958,9 +928,7 @@ rtc_library("fileutils_unittests") {
|
||||
":test_support",
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:ssl",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -988,7 +956,6 @@ rtc_library("direct_transport") {
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../rtc_base/task_utils:repeating_task",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
public_deps += # no-presubmit-check TODO(webrtc:8603)
|
||||
[ "../call:fake_network" ]
|
||||
}
|
||||
@ -1029,9 +996,7 @@ rtc_library("fake_video_codecs") {
|
||||
"../rtc_base:timeutils",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -1078,8 +1043,8 @@ rtc_library("run_loop") {
|
||||
"../api/task_queue",
|
||||
"../rtc_base:threading",
|
||||
"../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") {
|
||||
@ -1217,8 +1182,8 @@ if (!build_with_chromium) {
|
||||
"../common_audio",
|
||||
"../modules/audio_device:test_audio_device_module",
|
||||
"../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") {
|
||||
@ -1238,7 +1203,7 @@ if (!build_with_chromium) {
|
||||
"test_flags.cc",
|
||||
"test_flags.h",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/flags:flag" ]
|
||||
deps = [ "//third_party/abseil-cpp/absl/flags:flag" ]
|
||||
}
|
||||
|
||||
rtc_library("test_common") {
|
||||
@ -1309,8 +1274,6 @@ if (!build_with_chromium) {
|
||||
"../system_wrappers",
|
||||
"../system_wrappers:field_trial",
|
||||
"../video/config:encoder_config",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -1364,7 +1327,6 @@ rtc_library("fake_encoded_frame") {
|
||||
"../api/video:video_frame_type",
|
||||
"../api/video:video_rtp_headers",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("video_codec_tester") {
|
||||
@ -1409,11 +1371,8 @@ rtc_library("video_codec_tester") {
|
||||
"../test:fileutils",
|
||||
"../test:video_test_support",
|
||||
"../video/config:streams_config",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/libyuv",
|
||||
]
|
||||
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
@ -229,8 +229,10 @@ webrtc_fuzzer_test("rtcp_receiver_fuzzer") {
|
||||
|
||||
webrtc_fuzzer_test("rtp_packet_fuzzer") {
|
||||
sources = [ "rtp_packet_fuzzer.cc" ]
|
||||
deps = [ "../../modules/rtp_rtcp:rtp_rtcp_format" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [
|
||||
"../../modules/rtp_rtcp:rtp_rtcp_format",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
seed_corpus = "corpora/rtp-corpus"
|
||||
}
|
||||
|
||||
@ -298,8 +300,8 @@ rtc_library("audio_decoder_fuzzer") {
|
||||
"../../api/audio_codecs:audio_codecs_api",
|
||||
"../../modules/rtp_rtcp:rtp_rtcp_format",
|
||||
"../../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") {
|
||||
@ -448,8 +450,8 @@ if (!build_with_chromium) {
|
||||
"../../pc:integration_test_helpers",
|
||||
"../../pc:libjingle_peerconnection",
|
||||
"../../test:test_support",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
seed_corpus = "corpora/sdp-corpus"
|
||||
}
|
||||
}
|
||||
@ -497,7 +499,6 @@ rtc_library("audio_processing_fuzzer_helper") {
|
||||
"../../modules/audio_processing:audio_frame_proxies",
|
||||
"../../rtc_base:checks",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
webrtc_fuzzer_test("audio_processing_fuzzer") {
|
||||
@ -519,8 +520,6 @@ webrtc_fuzzer_test("audio_processing_fuzzer") {
|
||||
"../../rtc_base:macromagic",
|
||||
"../../rtc_base:safe_minmax",
|
||||
"../../system_wrappers:field_trial",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
@ -580,8 +579,8 @@ webrtc_fuzzer_test("aec3_fuzzer") {
|
||||
"../../api/audio:audio_processing",
|
||||
"../../modules/audio_processing:audio_buffer",
|
||||
"../../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") {
|
||||
@ -716,12 +715,10 @@ if (rtc_build_libvpx) {
|
||||
"../../modules/video_coding:webrtc_libvpx_interface",
|
||||
"../../modules/video_coding:webrtc_vp9",
|
||||
"../../rtc_base:safe_compare",
|
||||
rtc_libvpx_dir,
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/base:core_headers",
|
||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||
rtc_libvpx_dir,
|
||||
]
|
||||
seed_corpus = "corpora/vp9-encoder-references-corpus"
|
||||
defines = [ "RTC_ENABLE_VP9" ]
|
||||
|
||||
@ -41,6 +41,6 @@ rtc_library("rtp_replayer") {
|
||||
"../../../test:test_support",
|
||||
"../../../test:test_video_capturer",
|
||||
"../../../test:video_test_common",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory:memory" ]
|
||||
}
|
||||
|
||||
@ -24,8 +24,8 @@ rtc_library("delay_variation_calculator") {
|
||||
"../../api/video:video_frame_type",
|
||||
"../../rtc_base:logging",
|
||||
"../../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") {
|
||||
@ -40,8 +40,8 @@ rtc_library("logging_delay_variation_calculator") {
|
||||
"../../api/units:data_size",
|
||||
"../../api/video:video_frame_type",
|
||||
"../../rtc_base:logging",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
if (rtc_include_tests) {
|
||||
|
||||
@ -27,9 +27,6 @@ rtc_library("log_writer") {
|
||||
"../../rtc_base:rtc_base_tests_utils",
|
||||
"../../rtc_base:stringutils",
|
||||
"../../test:fileutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
}
|
||||
|
||||
@ -85,12 +85,10 @@ rtc_library("emulated_network") {
|
||||
"../../test:scoped_key_value_config",
|
||||
"../scenario:column_printer",
|
||||
"../time_controller",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
"//third_party/abseil-cpp/absl/base:nullability",
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
@ -139,8 +137,6 @@ rtc_library("cross_traffic_unittest") {
|
||||
"../../rtc_base:network_constants",
|
||||
"../../rtc_base:rtc_event",
|
||||
"../time_controller",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
@ -180,8 +176,8 @@ if (rtc_include_tests) {
|
||||
"../../api/transport:test_feedback_generator_interface",
|
||||
"../../rtc_base:checks",
|
||||
"../time_controller",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
rtc_library("feedback_generator_unittest") {
|
||||
@ -224,8 +220,8 @@ rtc_library("simulated_network") {
|
||||
"../../rtc_base:race_checker",
|
||||
"../../rtc_base:random",
|
||||
"../../rtc_base/synchronization:mutex",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
if (rtc_include_tests) {
|
||||
@ -241,7 +237,7 @@ if (rtc_include_tests) {
|
||||
"../../api/units:time_delta",
|
||||
"../../api/units:timestamp",
|
||||
"//testing/gtest",
|
||||
"//third_party/abseil-cpp/absl/algorithm:container",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/algorithm:container" ]
|
||||
}
|
||||
}
|
||||
|
||||
@ -76,12 +76,9 @@ if (!build_with_chromium) {
|
||||
"../../../rtc_base:logging",
|
||||
"../../../rtc_base:refcount",
|
||||
"../../../rtc_base/synchronization:mutex",
|
||||
]
|
||||
absl_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",
|
||||
"//third_party/abseil-cpp/absl/types:variant",
|
||||
]
|
||||
}
|
||||
|
||||
@ -114,10 +111,8 @@ if (!build_with_chromium) {
|
||||
"../../../rtc_base:threading",
|
||||
"analyzer/video:quality_analyzing_video_encoder",
|
||||
"analyzer/video:video_quality_analyzer_injection_helper",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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/test/video:test_video_track_source",
|
||||
"../../../api/video:video_frame",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("media_helper") {
|
||||
@ -156,8 +151,8 @@ if (!build_with_chromium) {
|
||||
"../../../pc:session_description",
|
||||
"../../../pc:video_track_source",
|
||||
"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") {
|
||||
@ -176,8 +171,8 @@ if (!build_with_chromium) {
|
||||
"../../../modules/video_coding/svc:scalability_mode_util",
|
||||
"../../../modules/video_coding/svc:scalability_structures",
|
||||
"../../../rtc_base:macromagic",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
|
||||
}
|
||||
|
||||
rtc_library("test_activities_executor") {
|
||||
@ -197,8 +192,6 @@ if (!build_with_chromium) {
|
||||
"../../../rtc_base/synchronization:mutex",
|
||||
"../../../rtc_base/task_utils:repeating_task",
|
||||
"../../../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//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_quality_analyzer_injection_helper",
|
||||
"analyzer/video:video_quality_metrics_reporter",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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:peer_configurer",
|
||||
"../../../api/units:time_delta",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -441,9 +430,7 @@ if (!build_with_chromium) {
|
||||
"../../../api:sequence_checker",
|
||||
"../../../api:track_id_stream_info_map",
|
||||
"../../../rtc_base:macromagic",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -472,8 +459,8 @@ if (!build_with_chromium) {
|
||||
"../../../rtc_base:logging",
|
||||
"../../../rtc_base:rtc_numerics",
|
||||
"../../../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") {
|
||||
@ -496,8 +483,8 @@ if (!build_with_chromium) {
|
||||
"../../../rtc_base:rtc_event",
|
||||
"../../../rtc_base/synchronization:mutex",
|
||||
"../../../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") {
|
||||
@ -529,8 +516,8 @@ if (!build_with_chromium) {
|
||||
"../../../rtc_base/synchronization:mutex",
|
||||
"../../../rtc_base/system:no_unique_address",
|
||||
"../../../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") {
|
||||
@ -556,9 +543,7 @@ if (!build_with_chromium) {
|
||||
"../../../rtc_base:rtc_numerics",
|
||||
"../../../rtc_base/synchronization:mutex",
|
||||
"../../../system_wrappers:field_trial",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -582,10 +567,8 @@ if (!build_with_chromium) {
|
||||
"../../../pc:session_description",
|
||||
"../../../pc:simulcast_description",
|
||||
"../../../rtc_base:stringutils",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
]
|
||||
}
|
||||
|
||||
@ -68,16 +68,18 @@ rtc_library("video_dumping") {
|
||||
"../../../../../api/video:video_frame",
|
||||
"../../../../../rtc_base:logging",
|
||||
"../../../../../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") {
|
||||
testonly = true
|
||||
sources = [ "encoded_image_data_injector.h" ]
|
||||
|
||||
deps = [ "../../../../../api/video:encoded_image" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [
|
||||
"../../../../../api/video:encoded_image",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("single_process_encoded_image_data_injector") {
|
||||
@ -92,8 +94,8 @@ rtc_library("single_process_encoded_image_data_injector") {
|
||||
"../../../../../api/video:encoded_image",
|
||||
"../../../../../rtc_base:checks",
|
||||
"../../../../../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") {
|
||||
@ -107,8 +109,8 @@ rtc_library("video_frame_tracking_id_injector") {
|
||||
":encoded_image_data_injector_api",
|
||||
"../../../../../api/video:encoded_image",
|
||||
"../../../../../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
|
||||
}
|
||||
|
||||
rtc_library("simulcast_dummy_buffer_helper") {
|
||||
@ -137,9 +139,7 @@ rtc_library("quality_analyzing_video_decoder") {
|
||||
"../../../../../modules/video_coding:video_codec_interface",
|
||||
"../../../../../rtc_base:logging",
|
||||
"../../../../../rtc_base/synchronization:mutex",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -161,8 +161,8 @@ rtc_library("quality_analyzing_video_encoder") {
|
||||
"../../../../../modules/video_coding/svc:scalability_mode_util",
|
||||
"../../../../../rtc_base:logging",
|
||||
"../../../../../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") {
|
||||
@ -176,9 +176,7 @@ rtc_library("analyzing_video_sinks_helper") {
|
||||
"../../../../../api/test/video:video_frame_writer",
|
||||
"../../../../../rtc_base:macromagic",
|
||||
"../../../../../rtc_base/synchronization:mutex",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -250,9 +248,7 @@ rtc_library("default_video_quality_analyzer_internal") {
|
||||
"../../../../../rtc_tools:video_quality_analysis",
|
||||
"../../../../../system_wrappers",
|
||||
"dvqa:pausable_state",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -260,8 +256,10 @@ rtc_library("default_video_quality_analyzer_internal") {
|
||||
rtc_library("multi_reader_queue") {
|
||||
testonly = true
|
||||
sources = [ "multi_reader_queue.h" ]
|
||||
deps = [ "../../../../../rtc_base:checks" ]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
deps = [
|
||||
"../../../../../rtc_base:checks",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
|
||||
rtc_library("video_quality_metrics_reporter") {
|
||||
@ -284,8 +282,8 @@ rtc_library("video_quality_metrics_reporter") {
|
||||
"../../../../../api/units:timestamp",
|
||||
"../../../../../rtc_base:checks",
|
||||
"../../../../../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") {
|
||||
@ -317,7 +315,6 @@ rtc_library("default_video_quality_analyzer") {
|
||||
"../../../../../system_wrappers",
|
||||
"dvqa:frames_storage",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("default_video_quality_analyzer_shared") {
|
||||
@ -333,8 +330,8 @@ rtc_library("default_video_quality_analyzer_shared") {
|
||||
"../../../../../api/units:timestamp",
|
||||
"../../../../../rtc_base:checks",
|
||||
"../../../../../rtc_base:stringutils",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("analyzing_video_sink") {
|
||||
@ -363,10 +360,8 @@ rtc_library("analyzing_video_sink") {
|
||||
"../../../../../rtc_base:macromagic",
|
||||
"../../../../../rtc_base/synchronization:mutex",
|
||||
"../../../../../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/memory:memory",
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -401,10 +396,8 @@ rtc_library("video_quality_analyzer_injection_helper") {
|
||||
"../../../../../rtc_base:stringutils",
|
||||
"../../../../../rtc_base/synchronization:mutex",
|
||||
"../../../../../system_wrappers",
|
||||
]
|
||||
absl_deps = [
|
||||
"//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",
|
||||
"../../../../../system_wrappers",
|
||||
"../../../../time_controller",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/strings:string_view",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -454,8 +445,8 @@ if (rtc_include_tests) {
|
||||
":analyzing_video_sinks_helper",
|
||||
"../../../..:test_support",
|
||||
"../../../../../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") {
|
||||
@ -478,9 +469,6 @@ if (rtc_include_tests) {
|
||||
deps = [
|
||||
":default_video_quality_analyzer_internal",
|
||||
"../../../..:test_support",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings:strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
@ -491,8 +479,8 @@ if (rtc_include_tests) {
|
||||
deps = [
|
||||
":multi_reader_queue",
|
||||
"../../../..: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") {
|
||||
@ -504,7 +492,6 @@ if (rtc_include_tests) {
|
||||
"../../../../../api/units:timestamp",
|
||||
"../../../../../system_wrappers",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
rtc_library("default_video_quality_analyzer_test") {
|
||||
@ -560,8 +547,8 @@ if (rtc_include_tests) {
|
||||
"../../../../../api:scoped_refptr",
|
||||
"../../../../../api/video:video_frame",
|
||||
"../../../../../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") {
|
||||
|
||||
@ -72,8 +72,8 @@ rtc_library("frames_storage") {
|
||||
"../../../../../../api/units:timestamp",
|
||||
"../../../../../../api/video:video_frame",
|
||||
"../../../../../../system_wrappers",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
|
||||
}
|
||||
|
||||
if (rtc_include_tests) {
|
||||
|
||||
@ -70,8 +70,6 @@ if (rtc_include_tests) {
|
||||
"../network:emulated_network",
|
||||
"../scenario",
|
||||
"../time_controller",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
"//third_party/abseil-cpp/absl/memory",
|
||||
]
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user