#include "third_party/blink/renderer/platform/peerconnection/rtc_ice_candidate_platform.h"
#include "third_party/webrtc/api/candidate.h"
#include "third_party/webrtc/p2p/base/p2p_constants.h"
#include "third_party/webrtc/p2p/base/port.h"
#include "third_party/webrtc/pc/webrtc_sdp.h"
namespace blink {
namespace {
String CandidateComponentToString(int component) { … }
String PriorityToRelayProtocol(uint32_t priority) { … }
}
RTCIceCandidatePlatform::RTCIceCandidatePlatform(
String candidate,
String sdp_mid,
std::optional<uint16_t> sdp_m_line_index,
String username_fragment,
std::optional<String> url)
: … { … }
RTCIceCandidatePlatform::RTCIceCandidatePlatform(
String candidate,
String sdp_mid,
std::optional<uint16_t> sdp_m_line_index)
: … { … }
void RTCIceCandidatePlatform::PopulateFields(bool use_username_from_candidate) { … }
}