summaryrefslogtreecommitdiffstats
path: root/third_party/libwebrtc/test/pc/e2e/stats_based_network_quality_metrics_reporter.cc
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--third_party/libwebrtc/test/pc/e2e/stats_based_network_quality_metrics_reporter.cc18
1 files changed, 8 insertions, 10 deletions
diff --git a/third_party/libwebrtc/test/pc/e2e/stats_based_network_quality_metrics_reporter.cc b/third_party/libwebrtc/test/pc/e2e/stats_based_network_quality_metrics_reporter.cc
index eb5f29287e..b965a7acd8 100644
--- a/third_party/libwebrtc/test/pc/e2e/stats_based_network_quality_metrics_reporter.cc
+++ b/third_party/libwebrtc/test/pc/e2e/stats_based_network_quality_metrics_reporter.cc
@@ -299,25 +299,23 @@ void StatsBasedNetworkQualityMetricsReporter::OnStatsReports(
auto inbound_stats = report->GetStatsOfType<RTCInboundRtpStreamStats>();
for (const auto& stat : inbound_stats) {
cur_stats.payload_received +=
- DataSize::Bytes(stat->bytes_received.ValueOrDefault(0ul) +
- stat->header_bytes_received.ValueOrDefault(0ul));
+ DataSize::Bytes(stat->bytes_received.value_or(0ul) +
+ stat->header_bytes_received.value_or(0ul));
}
auto outbound_stats = report->GetStatsOfType<RTCOutboundRtpStreamStats>();
for (const auto& stat : outbound_stats) {
- cur_stats.payload_sent +=
- DataSize::Bytes(stat->bytes_sent.ValueOrDefault(0ul) +
- stat->header_bytes_sent.ValueOrDefault(0ul));
+ cur_stats.payload_sent += DataSize::Bytes(
+ stat->bytes_sent.value_or(0ul) + stat->header_bytes_sent.value_or(0ul));
}
auto candidate_pairs_stats = report->GetStatsOfType<RTCTransportStats>();
for (const auto& stat : candidate_pairs_stats) {
cur_stats.total_received +=
- DataSize::Bytes(stat->bytes_received.ValueOrDefault(0ul));
- cur_stats.total_sent +=
- DataSize::Bytes(stat->bytes_sent.ValueOrDefault(0ul));
- cur_stats.packets_received += stat->packets_received.ValueOrDefault(0ul);
- cur_stats.packets_sent += stat->packets_sent.ValueOrDefault(0ul);
+ DataSize::Bytes(stat->bytes_received.value_or(0ul));
+ cur_stats.total_sent += DataSize::Bytes(stat->bytes_sent.value_or(0ul));
+ cur_stats.packets_received += stat->packets_received.value_or(0ul);
+ cur_stats.packets_sent += stat->packets_sent.value_or(0ul);
}
MutexLock lock(&mutex_);