| Index: webrtc/stats/rtcstats_objects.cc
|
| diff --git a/webrtc/stats/rtcstats_objects.cc b/webrtc/stats/rtcstats_objects.cc
|
| index 3d1d369407811e48a1fb3d6887fea63781f2f4cd..2523e36a88731e72a23f3858a50ddf760d86b5b9 100644
|
| --- a/webrtc/stats/rtcstats_objects.cc
|
| +++ b/webrtc/stats/rtcstats_objects.cc
|
| @@ -347,6 +347,72 @@ RTCRTPStreamStats::~RTCRTPStreamStats() {
|
| }
|
|
|
| WEBRTC_RTCSTATS_IMPL(
|
| + RTCInboundRTPStreamStats, RTCRTPStreamStats, "inbound-rtp",
|
| + &packets_received,
|
| + &bytes_received,
|
| + &packets_lost,
|
| + &jitter,
|
| + &fraction_lost,
|
| + &packets_discarded,
|
| + &packets_repaired,
|
| + &burst_packets_lost,
|
| + &burst_packets_discarded,
|
| + &burst_loss_count,
|
| + &burst_discard_count,
|
| + &burst_loss_rate,
|
| + &burst_discard_rate,
|
| + &gap_loss_rate,
|
| + &gap_discard_rate);
|
| +
|
| +RTCInboundRTPStreamStats::RTCInboundRTPStreamStats(
|
| + const std::string& id, int64_t timestamp_us)
|
| + : RTCInboundRTPStreamStats(std::string(id), timestamp_us) {
|
| +}
|
| +
|
| +RTCInboundRTPStreamStats::RTCInboundRTPStreamStats(
|
| + std::string&& id, int64_t timestamp_us)
|
| + : RTCRTPStreamStats(std::move(id), timestamp_us),
|
| + packets_received("packetsReceived"),
|
| + bytes_received("bytesReceived"),
|
| + packets_lost("packetsLost"),
|
| + jitter("jitter"),
|
| + fraction_lost("fractionLost"),
|
| + packets_discarded("packetsDiscarded"),
|
| + packets_repaired("packetsRepaired"),
|
| + burst_packets_lost("burstPacketsLost"),
|
| + burst_packets_discarded("burstPacketsDiscarded"),
|
| + burst_loss_count("burstLossCount"),
|
| + burst_discard_count("burstDiscardCount"),
|
| + burst_loss_rate("burstLossRate"),
|
| + burst_discard_rate("burstDiscardRate"),
|
| + gap_loss_rate("gapLossRate"),
|
| + gap_discard_rate("gapDiscardRate") {
|
| +}
|
| +
|
| +RTCInboundRTPStreamStats::RTCInboundRTPStreamStats(
|
| + const RTCInboundRTPStreamStats& other)
|
| + : RTCRTPStreamStats(other),
|
| + packets_received(other.packets_received),
|
| + bytes_received(other.bytes_received),
|
| + packets_lost(other.packets_lost),
|
| + jitter(other.jitter),
|
| + fraction_lost(other.fraction_lost),
|
| + packets_discarded(other.packets_discarded),
|
| + packets_repaired(other.packets_repaired),
|
| + burst_packets_lost(other.burst_packets_lost),
|
| + burst_packets_discarded(other.burst_packets_discarded),
|
| + burst_loss_count(other.burst_loss_count),
|
| + burst_discard_count(other.burst_discard_count),
|
| + burst_loss_rate(other.burst_loss_rate),
|
| + burst_discard_rate(other.burst_discard_rate),
|
| + gap_loss_rate(other.gap_loss_rate),
|
| + gap_discard_rate(other.gap_discard_rate) {
|
| +}
|
| +
|
| +RTCInboundRTPStreamStats::~RTCInboundRTPStreamStats() {
|
| +}
|
| +
|
| +WEBRTC_RTCSTATS_IMPL(
|
| RTCOutboundRTPStreamStats, RTCRTPStreamStats, "outbound-rtp",
|
| &packets_sent,
|
| &bytes_sent,
|
|
|