Break out -proxy targets from rtc_pc_base
Bug: webrtc:13805 Change-Id: Ib9a126c1a12ee8f4a8ba7f888224a862643cabcc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/254580 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36169}
This commit is contained in:
parent
03fad386d5
commit
d9f6846757
59
pc/BUILD.gn
59
pc/BUILD.gn
@ -88,16 +88,10 @@ rtc_library("rtc_pc_base") {
|
||||
"jsep_transport_controller.h",
|
||||
"media_session.cc",
|
||||
"media_session.h",
|
||||
"media_stream_proxy.h",
|
||||
"media_stream_track_proxy.h",
|
||||
"peer_connection_factory_proxy.h",
|
||||
"peer_connection_proxy.h",
|
||||
"rtcp_mux_filter.cc",
|
||||
"rtcp_mux_filter.h",
|
||||
"rtp_media_utils.cc",
|
||||
"rtp_media_utils.h",
|
||||
"rtp_receiver_proxy.h",
|
||||
"rtp_sender_proxy.h",
|
||||
"rtp_transport.cc",
|
||||
"rtp_transport.h",
|
||||
"rtp_transport_internal.h",
|
||||
@ -274,15 +268,35 @@ rtc_source_set("media_session") {
|
||||
}
|
||||
rtc_source_set("media_stream_proxy") {
|
||||
visibility = [ ":*" ]
|
||||
sources = [ "media_stream_proxy.h" ]
|
||||
deps = [
|
||||
":proxy",
|
||||
"../api:media_stream_interface",
|
||||
]
|
||||
}
|
||||
rtc_source_set("media_stream_track_proxy") {
|
||||
visibility = [ ":*" ]
|
||||
sources = [ "media_stream_track_proxy.h" ]
|
||||
deps = [
|
||||
":proxy",
|
||||
"../api:media_stream_interface",
|
||||
]
|
||||
}
|
||||
rtc_source_set("peer_connection_factory_proxy") {
|
||||
visibility = [ ":*" ]
|
||||
sources = [ "peer_connection_factory_proxy.h" ]
|
||||
deps = [
|
||||
":proxy",
|
||||
"../api:libjingle_peerconnection_api",
|
||||
]
|
||||
}
|
||||
rtc_source_set("peer_connection_proxy") {
|
||||
visibility = [ ":*" ]
|
||||
sources = [ "peer_connection_proxy.h" ]
|
||||
deps = [
|
||||
":proxy",
|
||||
"../api:libjingle_peerconnection_api",
|
||||
]
|
||||
}
|
||||
rtc_source_set("rtcp_mux_filter") {
|
||||
visibility = [ ":*" ]
|
||||
@ -292,9 +306,19 @@ rtc_source_set("rtp_media_utils") {
|
||||
}
|
||||
rtc_source_set("rtp_receiver_proxy") {
|
||||
visibility = [ ":*" ]
|
||||
sources = [ "rtp_receiver_proxy.h" ]
|
||||
deps = [
|
||||
":proxy",
|
||||
"../api:libjingle_peerconnection_api",
|
||||
]
|
||||
}
|
||||
rtc_source_set("rtp_sender_proxy") {
|
||||
visibility = [ ":*" ]
|
||||
sources = [ "rtp_sender_proxy.h" ]
|
||||
deps = [
|
||||
":proxy",
|
||||
"../api:libjingle_peerconnection_api",
|
||||
]
|
||||
}
|
||||
rtc_source_set("rtp_transport") {
|
||||
visibility = [ ":*" ]
|
||||
@ -666,7 +690,9 @@ rtc_source_set("rtc_stats_collector") {
|
||||
":rtc_pc_base",
|
||||
":rtc_stats_traversal",
|
||||
":rtp_receiver",
|
||||
":rtp_receiver_proxy",
|
||||
":rtp_sender",
|
||||
":rtp_sender_proxy",
|
||||
":rtp_transceiver",
|
||||
":sctp_data_channel",
|
||||
":track_media_info_map",
|
||||
@ -733,12 +759,15 @@ rtc_source_set("sdp_offer_answer") {
|
||||
":ice_server_parsing",
|
||||
":media_stream",
|
||||
":media_stream_observer",
|
||||
":media_stream_proxy",
|
||||
":peer_connection_internal",
|
||||
":peer_connection_message_handler",
|
||||
":rtc_pc_base",
|
||||
":rtc_stats_collector",
|
||||
":rtp_receiver",
|
||||
":rtp_receiver_proxy",
|
||||
":rtp_sender",
|
||||
":rtp_sender_proxy",
|
||||
":rtp_transceiver",
|
||||
":rtp_transmission_manager",
|
||||
":sdp_state_provider",
|
||||
@ -821,7 +850,9 @@ rtc_source_set("peer_connection") {
|
||||
":rtc_pc_base",
|
||||
":rtc_stats_collector",
|
||||
":rtp_receiver",
|
||||
":rtp_receiver_proxy",
|
||||
":rtp_sender",
|
||||
":rtp_sender_proxy",
|
||||
":rtp_transceiver",
|
||||
":rtp_transmission_manager",
|
||||
":sctp_data_channel",
|
||||
@ -929,6 +960,8 @@ rtc_source_set("stats_collector") {
|
||||
":peer_connection_internal",
|
||||
":rtc_pc_base",
|
||||
":rtp_receiver",
|
||||
":rtp_receiver_proxy",
|
||||
":rtp_sender_proxy",
|
||||
":rtp_transceiver",
|
||||
":stats_collector_interface",
|
||||
"../api:libjingle_peerconnection_api",
|
||||
@ -1094,7 +1127,11 @@ rtc_source_set("peer_connection_factory") {
|
||||
]
|
||||
deps = [
|
||||
":local_audio_source",
|
||||
":media_stream_proxy",
|
||||
":media_stream_track_proxy",
|
||||
":peer_connection",
|
||||
":peer_connection_factory_proxy",
|
||||
":peer_connection_proxy",
|
||||
"../api:audio_options_api",
|
||||
"../api:callfactory_api",
|
||||
"../api:fec_controller_api",
|
||||
@ -1184,7 +1221,9 @@ rtc_library("rtp_transceiver") {
|
||||
":rtc_pc_base",
|
||||
":rtp_parameters_conversion",
|
||||
":rtp_receiver",
|
||||
":rtp_receiver_proxy",
|
||||
":rtp_sender",
|
||||
":rtp_sender_proxy",
|
||||
":session_description",
|
||||
"../api:array_view",
|
||||
"../api:libjingle_peerconnection_api",
|
||||
@ -1222,7 +1261,9 @@ rtc_library("rtp_transmission_manager") {
|
||||
":audio_rtp_receiver",
|
||||
":rtc_pc_base",
|
||||
":rtp_receiver",
|
||||
":rtp_receiver_proxy",
|
||||
":rtp_sender",
|
||||
":rtp_sender_proxy",
|
||||
":rtp_transceiver",
|
||||
":stats_collector_interface",
|
||||
":transceiver_list",
|
||||
@ -1277,6 +1318,7 @@ rtc_library("rtp_receiver") {
|
||||
]
|
||||
deps = [
|
||||
":media_stream",
|
||||
":media_stream_proxy",
|
||||
":rtc_pc_base",
|
||||
":video_track_source",
|
||||
"../api:libjingle_peerconnection_api",
|
||||
@ -1309,6 +1351,7 @@ rtc_library("audio_rtp_receiver") {
|
||||
":audio_track",
|
||||
":jitter_buffer_delay",
|
||||
":media_stream",
|
||||
":media_stream_track_proxy",
|
||||
":remote_audio_source",
|
||||
":rtc_pc_base",
|
||||
":rtp_receiver",
|
||||
@ -1345,6 +1388,7 @@ rtc_library("video_rtp_receiver") {
|
||||
deps = [
|
||||
":jitter_buffer_delay",
|
||||
":media_stream",
|
||||
":media_stream_track_proxy",
|
||||
":rtc_pc_base",
|
||||
":rtp_receiver",
|
||||
":video_rtp_track_source",
|
||||
@ -1852,6 +1896,7 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
":peer_connection",
|
||||
":peer_connection_factory",
|
||||
":peer_connection_factory",
|
||||
":peer_connection_proxy",
|
||||
":peerconnection",
|
||||
":proxy",
|
||||
":remote_audio_source",
|
||||
@ -1861,6 +1906,7 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
":rtp_parameters_conversion",
|
||||
":rtp_receiver",
|
||||
":rtp_sender",
|
||||
":rtp_sender_proxy",
|
||||
":rtp_transceiver",
|
||||
":sctp_data_channel",
|
||||
":sdp_serializer",
|
||||
@ -2042,6 +2088,7 @@ if (rtc_include_tests && !build_with_chromium) {
|
||||
":pc_test_utils",
|
||||
":peer_connection",
|
||||
":peer_connection_factory",
|
||||
":peer_connection_proxy",
|
||||
":peerconnection",
|
||||
":remote_audio_source",
|
||||
":rtc_pc_base",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user