aboutsummaryrefslogtreecommitdiff
path: root/p2p/BUILD.gn
diff options
context:
space:
mode:
authorJonas Oreland <jonaso@webrtc.org>2019-11-20 09:01:02 +0100
committerCommit Bot <commit-bot@chromium.org>2019-11-20 19:35:45 +0000
commit09c452e7bae5c49024eba0098dd64805b2f9cd4c (patch)
treed4dbe328115704957185168030d1a7f94d6e021b /p2p/BUILD.gn
parentd51cc7bd7128aeba25486b1052e84d56da55f61d (diff)
downloadwebrtc-09c452e7bae5c49024eba0098dd64805b2f9cd4c.tar.gz
Split P2PTransportChannel
This patch moves the logic for - selection of connection to ping - selection of connection to use - selection of connection to prune into own file and puts it behind a new interface called 'IceControllerInterface'. BUG=webrtc:10647 Change-Id: I10228b3edd361d3200fa4a734d74a319560966c9 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/158205 Reviewed-by: Qingsi Wang <qingsi@webrtc.org> Reviewed-by: Honghai Zhang <honghaiz@webrtc.org> Commit-Queue: Jonas Oreland <jonaso@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29850}
Diffstat (limited to 'p2p/BUILD.gn')
-rw-r--r--p2p/BUILD.gn4
1 files changed, 4 insertions, 0 deletions
diff --git a/p2p/BUILD.gn b/p2p/BUILD.gn
index 6ed14a8da5..945c679459 100644
--- a/p2p/BUILD.gn
+++ b/p2p/BUILD.gn
@@ -36,6 +36,8 @@ rtc_library("rtc_p2p") {
"base/async_stun_tcp_socket.h",
"base/basic_async_resolver_factory.cc",
"base/basic_async_resolver_factory.h",
+ "base/basic_ice_controller.cc",
+ "base/basic_ice_controller.h",
"base/basic_packet_socket_factory.cc",
"base/basic_packet_socket_factory.h",
"base/candidate_pair_interface.h",
@@ -50,6 +52,8 @@ rtc_library("rtc_p2p") {
"base/dtls_transport_factory.h",
"base/dtls_transport_internal.cc",
"base/dtls_transport_internal.h",
+ "base/ice_controller_interface.cc",
+ "base/ice_controller_interface.h",
"base/ice_credentials_iterator.cc",
"base/ice_credentials_iterator.h",
"base/ice_transport_internal.cc",