Index: webrtc/stats/rtcstats_objects.cc |
diff --git a/webrtc/stats/rtcstats_objects.cc b/webrtc/stats/rtcstats_objects.cc |
index fbd16ed39daddfc4a7e0c190f01bd6549091f9c8..fba95b5834e34c869ea0a35e48e6754de41ce0d5 100644 |
--- a/webrtc/stats/rtcstats_objects.cc |
+++ b/webrtc/stats/rtcstats_objects.cc |
@@ -12,6 +12,53 @@ |
namespace webrtc { |
+const char* RTCIceCandidateType::kHost = "host"; |
+const char* RTCIceCandidateType::kSrflx = "srflx"; |
+const char* RTCIceCandidateType::kPrflx = "prflx"; |
+const char* RTCIceCandidateType::kRelay = "relay"; |
+ |
+const char RTCIceCandidateStats::kType[] = "ice-candidate"; |
+ |
+RTCIceCandidateStats::RTCIceCandidateStats( |
+ const std::string& id, int64_t timestamp_us) |
+ : RTCIceCandidateStats(std::string(id), timestamp_us) { |
+} |
+ |
+RTCIceCandidateStats::RTCIceCandidateStats( |
+ std::string&& id, int64_t timestamp_us) |
+ : RTCStats(std::move(id), timestamp_us), |
+ ip("ip"), |
+ port("port"), |
+ protocol("protocol"), |
+ candidate_type("candidateType"), |
+ priority("priority"), |
+ url("url") { |
+} |
+ |
+const char RTCLocalIceCandidateStats::kType[] = "local-candidate"; |
+ |
+RTCLocalIceCandidateStats::RTCLocalIceCandidateStats( |
+ const std::string& id, int64_t timestamp_us) |
+ : RTCIceCandidateStats(id, timestamp_us) { |
+} |
+ |
+RTCLocalIceCandidateStats::RTCLocalIceCandidateStats( |
+ std::string&& id, int64_t timestamp_us) |
+ : RTCIceCandidateStats(std::move(id), timestamp_us) { |
+} |
+ |
+const char RTCRemoteIceCandidateStats::kType[] = "remote-candidate"; |
+ |
+RTCRemoteIceCandidateStats::RTCRemoteIceCandidateStats( |
+ const std::string& id, int64_t timestamp_us) |
+ : RTCIceCandidateStats(id, timestamp_us) { |
+} |
+ |
+RTCRemoteIceCandidateStats::RTCRemoteIceCandidateStats( |
+ std::string&& id, int64_t timestamp_us) |
+ : RTCIceCandidateStats(std::move(id), timestamp_us) { |
+} |
+ |
const char RTCCertificateStats::kType[] = "certificate"; |
RTCCertificateStats::RTCCertificateStats( |