Rename kLocal to kHost and kStun to kSrflx
Bug: none
Change-Id: I92845014024e5780365057e81b613b0882724d1d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/336740
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41652}
diff --git a/logging/rtc_event_log/encoder/rtc_event_log_encoder_legacy.cc b/logging/rtc_event_log/encoder/rtc_event_log_encoder_legacy.cc
index f1b12f0..83c5441 100644
--- a/logging/rtc_event_log/encoder/rtc_event_log_encoder_legacy.cc
+++ b/logging/rtc_event_log/encoder/rtc_event_log_encoder_legacy.cc
@@ -131,9 +131,9 @@
rtclog::IceCandidatePairConfig::IceCandidateType ConvertIceCandidateType(
IceCandidateType type) {
switch (type) {
- case IceCandidateType::kLocal:
+ case IceCandidateType::kHost:
return rtclog::IceCandidatePairConfig::LOCAL;
- case IceCandidateType::kStun:
+ case IceCandidateType::kSrflx:
return rtclog::IceCandidatePairConfig::STUN;
case IceCandidateType::kPrflx:
return rtclog::IceCandidatePairConfig::PRFLX;
diff --git a/logging/rtc_event_log/encoder/rtc_event_log_encoder_new_format.cc b/logging/rtc_event_log/encoder/rtc_event_log_encoder_new_format.cc
index ebda3bf..7018f71 100644
--- a/logging/rtc_event_log/encoder/rtc_event_log_encoder_new_format.cc
+++ b/logging/rtc_event_log/encoder/rtc_event_log_encoder_new_format.cc
@@ -200,9 +200,9 @@
rtclog2::IceCandidatePairConfig::IceCandidateType ConvertToProtoFormat(
IceCandidateType type) {
switch (type) {
- case IceCandidateType::kLocal:
+ case IceCandidateType::kHost:
return rtclog2::IceCandidatePairConfig::LOCAL;
- case IceCandidateType::kStun:
+ case IceCandidateType::kSrflx:
return rtclog2::IceCandidatePairConfig::STUN;
case IceCandidateType::kPrflx:
return rtclog2::IceCandidatePairConfig::PRFLX;
diff --git a/logging/rtc_event_log/events/rtc_event_ice_candidate_pair_config.h b/logging/rtc_event_log/events/rtc_event_ice_candidate_pair_config.h
index e77253d..c8623a3 100644
--- a/logging/rtc_event_log/events/rtc_event_ice_candidate_pair_config.h
+++ b/logging/rtc_event_log/events/rtc_event_ice_candidate_pair_config.h
@@ -32,13 +32,15 @@
kNumValues,
};
-// TODO(tommi): Change the names of candidate types to "host", "srflx" for
-// spec-compliance.
+// TODO(tommi): Move this definition to candidate.h.
enum class IceCandidateType {
- kLocal,
- kStun,
+ kHost,
+ kSrflx,
kPrflx,
kRelay,
+ // TODO(tommi): Legacy names. Remove.
+ kLocal [[deprecated("Use kHost instead")]] = kHost,
+ kStun [[deprecated("Use kSrflx instead ")]] = kSrflx
};
enum class IceCandidatePairProtocol {
diff --git a/logging/rtc_event_log/rtc_event_log_parser.cc b/logging/rtc_event_log/rtc_event_log_parser.cc
index c53b1dd..d6469e1 100644
--- a/logging/rtc_event_log/rtc_event_log_parser.cc
+++ b/logging/rtc_event_log/rtc_event_log_parser.cc
@@ -171,10 +171,10 @@
IceCandidateType& parsed_type) {
switch (log_type) {
case rtclog::IceCandidatePairConfig::LOCAL:
- parsed_type = IceCandidateType::kLocal;
+ parsed_type = IceCandidateType::kHost;
break;
case rtclog::IceCandidatePairConfig::STUN:
- parsed_type = IceCandidateType::kStun;
+ parsed_type = IceCandidateType::kSrflx;
break;
case rtclog::IceCandidatePairConfig::PRFLX:
parsed_type = IceCandidateType::kPrflx;
@@ -813,16 +813,16 @@
rtclog2::IceCandidatePairConfig::IceCandidateType type) {
switch (type) {
case rtclog2::IceCandidatePairConfig::LOCAL:
- return IceCandidateType::kLocal;
+ return IceCandidateType::kHost;
case rtclog2::IceCandidatePairConfig::STUN:
- return IceCandidateType::kStun;
+ return IceCandidateType::kSrflx;
case rtclog2::IceCandidatePairConfig::PRFLX:
return IceCandidateType::kPrflx;
case rtclog2::IceCandidatePairConfig::RELAY:
return IceCandidateType::kRelay;
default:
RTC_DCHECK_NOTREACHED();
- return IceCandidateType::kLocal;
+ return IceCandidateType::kHost;
}
}
@@ -831,10 +831,10 @@
IceCandidateType& parsed_type) {
switch (log_type) {
case rtclog2::IceCandidatePairConfig::LOCAL:
- parsed_type = IceCandidateType::kLocal;
+ parsed_type = IceCandidateType::kHost;
break;
case rtclog2::IceCandidatePairConfig::STUN:
- parsed_type = IceCandidateType::kStun;
+ parsed_type = IceCandidateType::kSrflx;
break;
case rtclog2::IceCandidatePairConfig::PRFLX:
parsed_type = IceCandidateType::kPrflx;
@@ -2270,13 +2270,13 @@
if (candidate.remote_address_family ==
IceCandidatePairAddressFamily::kIpv6)
route.send_overhead += kIpv6Overhead - kIpv4Overhead;
- if (candidate.remote_candidate_type != IceCandidateType::kLocal)
+ if (candidate.remote_candidate_type != IceCandidateType::kHost)
route.send_overhead += kStunOverhead;
route.return_overhead = kUdpOverhead + kSrtpOverhead + kIpv4Overhead;
if (candidate.remote_address_family ==
IceCandidatePairAddressFamily::kIpv6)
route.return_overhead += kIpv6Overhead - kIpv4Overhead;
- if (candidate.remote_candidate_type != IceCandidateType::kLocal)
+ if (candidate.remote_candidate_type != IceCandidateType::kHost)
route.return_overhead += kStunOverhead;
route_changes.push_back(route);
}
diff --git a/logging/rtc_event_log/rtc_event_log_unittest_helper.cc b/logging/rtc_event_log/rtc_event_log_unittest_helper.cc
index be771e3..bd83586 100644
--- a/logging/rtc_event_log/rtc_event_log_unittest_helper.cc
+++ b/logging/rtc_event_log/rtc_event_log_unittest_helper.cc
@@ -224,10 +224,10 @@
// This switch statement only exists to catch changes to the IceCandidateType
// enumeration. If you get an error here, please update the switch statement
// and the return value.
- IceCandidateType type = IceCandidateType::kLocal;
+ IceCandidateType type = IceCandidateType::kHost;
switch (type) {
- case IceCandidateType::kLocal:
- case IceCandidateType::kStun:
+ case IceCandidateType::kHost:
+ case IceCandidateType::kSrflx:
case IceCandidateType::kPrflx:
case IceCandidateType::kRelay:
break;
@@ -237,7 +237,7 @@
std::unique_ptr<RtcEventIceCandidatePairConfig>
EventGenerator::NewIceCandidatePairConfig() {
- static_assert(static_cast<int>(IceCandidateType::kLocal) == 0,
+ static_assert(static_cast<int>(IceCandidateType::kHost) == 0,
"Expect kLocal to be the first enum value, equal to 0");
IceCandidateType local_candidate_type =
static_cast<IceCandidateType>(prng_.Rand(CandidateTypeCount() - 1));
diff --git a/p2p/base/connection.cc b/p2p/base/connection.cc
index cd5166a..3809f12 100644
--- a/p2p/base/connection.cc
+++ b/p2p/base/connection.cc
@@ -77,9 +77,9 @@
// enum.
webrtc::IceCandidateType GetRtcEventLogCandidateType(const Candidate& c) {
if (c.is_local()) {
- return webrtc::IceCandidateType::kLocal;
+ return webrtc::IceCandidateType::kHost;
} else if (c.is_stun()) {
- return webrtc::IceCandidateType::kStun;
+ return webrtc::IceCandidateType::kSrflx;
} else if (c.is_prflx()) {
return webrtc::IceCandidateType::kPrflx;
}
diff --git a/rtc_tools/rtc_event_log_to_text/converter.cc b/rtc_tools/rtc_event_log_to_text/converter.cc
index 79cf03e..3c72bfc 100644
--- a/rtc_tools/rtc_event_log_to_text/converter.cc
+++ b/rtc_tools/rtc_event_log_to_text/converter.cc
@@ -231,8 +231,8 @@
{IceCandidatePairConfigType::kNumValues, "NUM_VALUES"}};
static const std::map<IceCandidateType, std::string>
- candidate_type_name{{IceCandidateType::kLocal, "LOCAL"},
- {IceCandidateType::kStun, "STUN"},
+ candidate_type_name{{IceCandidateType::kHost, "LOCAL"},
+ {IceCandidateType::kSrflx, "STUN"},
{IceCandidateType::kPrflx, "PRFLX"},
{IceCandidateType::kRelay, "RELAY"}};
diff --git a/rtc_tools/rtc_event_log_visualizer/analyzer.cc b/rtc_tools/rtc_event_log_visualizer/analyzer.cc
index 33a7ce3..0c7775e 100644
--- a/rtc_tools/rtc_event_log_visualizer/analyzer.cc
+++ b/rtc_tools/rtc_event_log_visualizer/analyzer.cc
@@ -261,9 +261,9 @@
absl::string_view GetIceCandidateTypeAsString(IceCandidateType type) {
switch (type) {
- case IceCandidateType::kLocal:
+ case IceCandidateType::kHost:
return kIceCandidateTypeLocal;
- case IceCandidateType::kStun:
+ case IceCandidateType::kSrflx:
return kIceCandidateTypeStun;
case IceCandidateType::kPrflx:
return kIceCandidateTypePrflx;