Clean up p2p:rtc_p2p target

removing the webrtc need for having sources in it.

BUG=webrtc:42226155

Change-Id: I40fbde9064f4fa629c7c6b0cf99f23ab1726da75
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/370820
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43540}
This commit is contained in:
Philipp Hancke 2024-12-10 09:26:57 -08:00 committed by WebRTC LUCI CQ
parent c260f0297c
commit 8898459ed2
11 changed files with 17 additions and 58 deletions

View File

@ -339,8 +339,8 @@ rtc_library("libjingle_peerconnection_api") {
"../call:rtp_interfaces",
"../media:media_engine",
"../p2p:connection",
"../p2p:port",
"../p2p:port_allocator",
"../p2p:rtc_p2p",
"../pc:media_factory",
"../rtc_base:copy_on_write_buffer",
"../rtc_base:logging",
@ -981,7 +981,6 @@ rtc_library("ice_transport_factory") {
"../p2p:p2p_constants",
"../p2p:p2p_transport_channel",
"../p2p:port_allocator",
"../p2p:rtc_p2p",
"../rtc_base:macromagic",
"../rtc_base:threading",
"../rtc_base/system:rtc_export",
@ -1336,7 +1335,7 @@ if (rtc_include_tests) {
":rtc_error",
":rtp_parameters",
":scoped_refptr",
"../p2p:rtc_p2p",
"../p2p:port_allocator",
"../rtc_base:refcount",
"../rtc_base:rtc_certificate_generator",
"../test:test_support",
@ -1583,7 +1582,7 @@ if (rtc_include_tests) {
":scoped_refptr",
":sequence_checker",
":time_controller",
"../p2p:rtc_p2p",
"../p2p:p2p_constants",
"../rtc_base:buffer",
"../rtc_base:checks",
"../rtc_base:gunit_helpers",

View File

@ -74,7 +74,6 @@ rtc_library("media_quality_test_params") {
"../../../api/video_codecs:video_codecs_api",
"../../../p2p:connection",
"../../../p2p:port_allocator",
"../../../p2p:rtc_p2p",
"../../../rtc_base:checks",
"../../../rtc_base:network",
"../../../rtc_base:rtc_certificate_generator",

View File

@ -711,7 +711,6 @@ if (is_linux || is_chromeos || is_win) {
"../media:video_common",
"../p2p:connection",
"../p2p:port_allocator",
"../p2p:rtc_p2p",
"../pc:video_track_source",
"../rtc_base:async_dns_resolver",
"../rtc_base:buffer",
@ -824,7 +823,6 @@ if (is_linux || is_chromeos || is_win) {
"../p2p:basic_packet_socket_factory",
"../p2p:p2p_server_utils",
"../p2p:port_interface",
"../p2p:rtc_p2p",
"../pc:rtc_pc",
"../rtc_base:async_udp_socket",
"../rtc_base:ip_address",
@ -839,7 +837,6 @@ if (is_linux || is_chromeos || is_win) {
sources = [ "stunserver/stunserver_main.cc" ]
deps = [
"../p2p:p2p_server_utils",
"../p2p:rtc_p2p",
"../pc:rtc_pc",
"../rtc_base:async_udp_socket",
"../rtc_base:socket_address",
@ -879,7 +876,6 @@ if (!build_with_chromium) {
deps = [
"../p2p:basic_packet_socket_factory",
"../p2p:libstunprober",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:crypto_random",
"../rtc_base:logging",

View File

@ -699,7 +699,6 @@ rtc_source_set("rtc_data_sctp_transport_internal") {
"../api:rtc_error",
"../api/transport:datagram_transport_interface",
"../p2p:packet_transport_internal",
"../p2p:rtc_p2p",
"../rtc_base:copy_on_write_buffer",
"../rtc_base:threading",
]
@ -726,7 +725,6 @@ if (rtc_build_dcsctp) {
"../net/dcsctp/public:utils",
"../net/dcsctp/timer:task_queue_timeout",
"../p2p:packet_transport_internal",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:copy_on_write_buffer",
"../rtc_base:event_tracer",
@ -837,7 +835,6 @@ if (rtc_include_tests) {
"../modules/video_coding:video_codec_interface",
"../modules/video_coding:video_coding_utility",
"../modules/video_coding/svc:scalability_mode_util",
"../p2p:rtc_p2p",
"../rtc_base:buffer",
"../rtc_base:byte_order",
"../rtc_base:checks",

View File

@ -73,6 +73,8 @@ rtc_library("rtc_p2p") {
":p2p_transport_channel",
":p2p_transport_channel_ice_field_trials",
":packet_transport_internal",
":port",
":port_allocator",
":port_interface",
":pseudo_tcp",
":regathering_controller",
@ -1006,8 +1008,11 @@ if (rtc_include_tests) {
visibility = [ "*" ]
sources = [ "base/fake_ice_transport.h" ]
deps = [
":candidate_pair_interface",
":connection",
":connection_info",
":ice_transport_internal",
":rtc_p2p",
":port",
":transport_description",
"../api:candidate",
"../api:ice_transport_interface",

View File

@ -93,8 +93,8 @@ rtc_source_set("channel") {
"../media:rtp_utils",
"../media:stream_params",
"../modules/rtp_rtcp:rtp_rtcp_format",
"../p2p:basic_packet_socket_factory",
"../p2p:dtls_transport_internal",
"../p2p:rtc_p2p",
"../rtc_base:async_packet_socket",
"../rtc_base:checks",
"../rtc_base:copy_on_write_buffer",
@ -140,7 +140,6 @@ rtc_source_set("dtls_srtp_transport") {
"../api:rtc_error",
"../p2p:dtls_transport_internal",
"../p2p:packet_transport_internal",
"../p2p:rtc_p2p",
"../rtc_base:buffer",
"../rtc_base:checks",
"../rtc_base:logging",
@ -167,7 +166,6 @@ rtc_source_set("dtls_transport") {
"../api:sequence_checker",
"../p2p:dtls_transport",
"../p2p:dtls_transport_internal",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:logging",
"../rtc_base:macromagic",
@ -239,7 +237,6 @@ rtc_source_set("jsep_transport") {
"../p2p:ice_transport_internal",
"../p2p:p2p_constants",
"../p2p:p2p_transport_channel",
"../p2p:rtc_p2p",
"../p2p:transport_description",
"../p2p:transport_info",
"../rtc_base:checks",
@ -266,7 +263,6 @@ rtc_source_set("jsep_transport_collection") {
"../api:libjingle_peerconnection_api",
"../api:sequence_checker",
"../p2p:p2p_constants",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:logging",
"../rtc_base:macromagic",
@ -326,7 +322,6 @@ rtc_source_set("jsep_transport_controller") {
"../p2p:packet_transport_internal",
"../p2p:port",
"../p2p:port_allocator",
"../p2p:rtc_p2p",
"../p2p:transport_description",
"../p2p:transport_info",
"../rtc_base:callback_list",
@ -385,7 +380,6 @@ rtc_source_set("media_session") {
"../media:stream_params",
"../p2p:ice_credentials_iterator",
"../p2p:p2p_constants",
"../p2p:rtc_p2p",
"../p2p:transport_description",
"../p2p:transport_description_factory",
"../p2p:transport_info",
@ -506,7 +500,6 @@ rtc_source_set("rtp_transport") {
"../media:rtp_utils",
"../modules/rtp_rtcp:rtp_rtcp_format",
"../p2p:packet_transport_internal",
"../p2p:rtc_p2p",
"../rtc_base:async_packet_socket",
"../rtc_base:checks",
"../rtc_base:copy_on_write_buffer",
@ -530,7 +523,6 @@ rtc_source_set("rtp_transport_internal") {
":session_description",
"../call:rtp_receiver",
"../p2p:ice_transport_internal",
"../p2p:rtc_p2p",
"../rtc_base:callback_list",
"../rtc_base:network_route",
"../rtc_base:ssl_adapter",
@ -554,7 +546,6 @@ rtc_source_set("sctp_transport") {
"../api/transport:datagram_transport_interface",
"../media:rtc_data_sctp_transport_internal",
"../p2p:dtls_transport_internal",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:copy_on_write_buffer",
"../rtc_base:logging",
@ -631,7 +622,6 @@ rtc_source_set("srtp_transport") {
"../media:rtp_utils",
"../modules/rtp_rtcp:rtp_rtcp_format",
"../p2p:packet_transport_internal",
"../p2p:rtc_p2p",
"../rtc_base:async_packet_socket",
"../rtc_base:buffer",
"../rtc_base:checks",
@ -659,7 +649,6 @@ rtc_source_set("transport_stats") {
"../p2p:dtls_transport_internal",
"../p2p:ice_transport_internal",
"../p2p:port",
"../p2p:rtc_p2p",
"../rtc_base:ssl_adapter",
"//third_party/abseil-cpp/absl/strings:string_view",
]
@ -713,7 +702,6 @@ rtc_source_set("session_description") {
"../media:media_constants",
"../media:rid_description",
"../media:stream_params",
"../p2p:rtc_p2p",
"../p2p:transport_description",
"../p2p:transport_info",
"../rtc_base:checks",
@ -822,7 +810,6 @@ rtc_library("connection_context") {
"../media:media_engine",
"../media:rtc_data_sctp_transport_factory",
"../p2p:basic_packet_socket_factory",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:crypto_random",
"../rtc_base:macromagic",
@ -932,7 +919,6 @@ rtc_source_set("rtc_stats_collector") {
"../p2p:ice_transport_internal",
"../p2p:p2p_constants",
"../p2p:port",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:event_tracer",
"../rtc_base:ip_address",
@ -1031,7 +1017,6 @@ rtc_source_set("sdp_offer_answer") {
"../p2p:p2p_transport_channel",
"../p2p:port",
"../p2p:port_allocator",
"../p2p:rtc_p2p",
"../p2p:transport_description",
"../p2p:transport_description_factory",
"../p2p:transport_info",
@ -1155,7 +1140,6 @@ rtc_source_set("peer_connection") {
"../p2p:p2p_transport_channel",
"../p2p:port",
"../p2p:port_allocator",
"../p2p:rtc_p2p",
"../p2p:transport_description",
"../p2p:transport_info",
"../rtc_base:checks",
@ -1209,7 +1193,6 @@ rtc_source_set("sdp_utils") {
deps = [
":session_description",
"../api:libjingle_peerconnection_api",
"../p2p:rtc_p2p",
"../p2p:transport_info",
"../rtc_base:checks",
"../rtc_base/system:rtc_export",
@ -1250,7 +1233,6 @@ rtc_source_set("legacy_stats_collector") {
"../p2p:ice_transport_internal",
"../p2p:p2p_constants",
"../p2p:port",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:event_tracer",
"../rtc_base:ip_address",
@ -1324,7 +1306,6 @@ rtc_source_set("webrtc_sdp") {
"../p2p:p2p_constants",
"../p2p:port",
"../p2p:port_interface",
"../p2p:rtc_p2p",
"../p2p:transport_description",
"../p2p:transport_info",
"../rtc_base:checks",
@ -1362,7 +1343,6 @@ rtc_source_set("webrtc_session_description_factory") {
"../api:sequence_checker",
"../api/task_queue",
"../call:payload_type",
"../p2p:rtc_p2p",
"../p2p:transport_description",
"../p2p:transport_description_factory",
"../rtc_base:checks",
@ -1393,7 +1373,6 @@ rtc_library("ice_server_parsing") {
"../p2p:port",
"../p2p:port_allocator",
"../p2p:port_interface",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:ip_address",
"../rtc_base:logging",
@ -1460,7 +1439,6 @@ rtc_source_set("peer_connection_factory") {
"../p2p:connection",
"../p2p:default_ice_transport_factory",
"../p2p:port_allocator",
"../p2p:rtc_p2p",
"../pc:audio_track",
"../pc:connection_context",
"../pc:media_factory",
@ -2058,7 +2036,7 @@ if (rtc_include_tests && !build_with_chromium) {
"../p2p:p2p_constants",
"../p2p:p2p_test_utils",
"../p2p:packet_transport_internal",
"../p2p:rtc_p2p",
"../p2p:port_allocator",
"../p2p:transport_description",
"../p2p:transport_description_factory",
"../p2p:transport_info",
@ -2152,7 +2130,6 @@ if (rtc_include_tests && !build_with_chromium) {
"../p2p:p2p_test_utils",
"../p2p:port_allocator",
"../p2p:port_interface",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:crypto_random",
"../rtc_base:gunit_helpers",
@ -2206,7 +2183,6 @@ if (rtc_include_tests && !build_with_chromium) {
"../p2p:p2p_test_utils",
"../p2p:port_allocator",
"../p2p:port_interface",
"../p2p:rtc_p2p",
"../rtc_base:gunit_helpers",
"../rtc_base:logging",
"../rtc_base:rtc_base_tests_utils",
@ -2492,7 +2468,6 @@ if (rtc_include_tests && !build_with_chromium) {
"../media:rtc_media_tests_utils",
"../modules/audio_processing",
"../p2p:p2p_test_utils",
"../p2p:rtc_p2p",
"../rtc_base:safe_conversions",
"../test:audio_codec_mocks",
"../test:test_main",
@ -2616,6 +2591,7 @@ if (rtc_include_tests && !build_with_chromium) {
"../media:stream_params",
"../modules/audio_processing:audioproc_test_utils",
"../modules/rtp_rtcp:rtp_rtcp_format",
"../p2p:basic_packet_socket_factory",
"../p2p:basic_port_allocator",
"../p2p:connection",
"../p2p:fake_ice_transport",
@ -2627,7 +2603,6 @@ if (rtc_include_tests && !build_with_chromium) {
"../p2p:port",
"../p2p:port_allocator",
"../p2p:port_interface",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:crypto_random",
"../rtc_base:gunit_helpers",
@ -2781,7 +2756,6 @@ if (rtc_include_tests && !build_with_chromium) {
"../p2p:fake_port_allocator",
"../p2p:p2p_test_utils",
"../p2p:port_allocator",
"../p2p:rtc_p2p",
"../rtc_base:checks",
"../rtc_base:gunit_helpers",
"../rtc_base:logging",

View File

@ -45,7 +45,6 @@ if (rtc_enable_protobuf) {
"../../api/task_queue:pending_task_safety_flag",
"../../api/units:timestamp",
"../../p2p:basic_packet_socket_factory",
"../../p2p:rtc_p2p",
"../../rtc_base:async_packet_socket",
"../../rtc_base:checks",
"../../rtc_base:ip_address",

View File

@ -462,20 +462,14 @@ if (!build_with_chromium) {
webrtc_fuzzer_test("stun_parser_fuzzer") {
sources = [ "stun_parser_fuzzer.cc" ]
deps = [
"../../api/transport:stun_types",
"../../p2p:rtc_p2p",
]
deps = [ "../../api/transport:stun_types" ]
seed_corpus = "corpora/stun-corpus"
dict = "corpora/stun.tokens"
}
webrtc_fuzzer_test("stun_validator_fuzzer") {
sources = [ "stun_validator_fuzzer.cc" ]
deps = [
"../../api/transport:stun_types",
"../../p2p:rtc_p2p",
]
deps = [ "../../api/transport:stun_types" ]
seed_corpus = "corpora/stun-corpus"
dict = "corpora/stun.tokens"
}
@ -484,7 +478,6 @@ webrtc_fuzzer_test("pseudotcp_parser_fuzzer") {
sources = [ "pseudotcp_parser_fuzzer.cc" ]
deps = [
"../../p2p:pseudo_tcp",
"../../p2p:rtc_p2p",
"../../rtc_base:threading",
]
}

View File

@ -59,7 +59,6 @@ rtc_library("emulated_network") {
"../../api/units:timestamp",
"../../p2p:basic_packet_socket_factory",
"../../p2p:p2p_server_utils",
"../../p2p:rtc_p2p",
"../../rtc_base:async_packet_socket",
"../../rtc_base:checks",
"../../rtc_base:copy_on_write_buffer",
@ -113,7 +112,6 @@ if (rtc_include_tests && !build_with_chromium) {
"../../modules/audio_device:test_audio_device_module",
"../../p2p:basic_packet_socket_factory",
"../../p2p:basic_port_allocator",
"../../p2p:rtc_p2p",
"../../pc:pc_test_utils",
"../../pc:peerconnection_wrapper",
"../../rtc_base:gunit_helpers",

View File

@ -122,7 +122,7 @@ if (!build_with_chromium) {
"../../../modules/audio_device:test_audio_device_module",
"../../../modules/audio_processing/aec_dump",
"../../../p2p:basic_port_allocator",
"../../../p2p:rtc_p2p",
"../../../p2p:port_allocator",
"../../../pc:pc_test_utils",
"../../../rtc_base:checks",
"../../../rtc_base:threading",
@ -334,7 +334,6 @@ if (!build_with_chromium) {
"../../../media:media_constants",
"../../../media:rtc_audio_video",
"../../../modules/audio_device:audio_device_impl",
"../../../p2p:rtc_p2p",
"../../../pc:pc_test_utils",
"../../../pc:peerconnection_wrapper",
"../../../rtc_base:gunit_helpers",
@ -595,7 +594,6 @@ if (!build_with_chromium) {
"../../../media:media_constants",
"../../../media:rid_description",
"../../../p2p:p2p_constants",
"../../../p2p:rtc_p2p",
"../../../pc:sdp_utils",
"../../../pc:session_description",
"../../../pc:simulcast_description",

View File

@ -65,7 +65,8 @@ if (rtc_include_tests) {
"../../modules/rtp_rtcp:rtp_rtcp_format",
"../../p2p:basic_port_allocator",
"../../p2p:dtls_transport_internal",
"../../p2p:rtc_p2p",
"../../p2p:p2p_constants",
"../../p2p:port_allocator",
"../../p2p:transport_description",
"../../pc:channel",
"../../pc:dtls_transport",