| Index: webrtc/stats/rtcstats_objects.cc
|
| diff --git a/webrtc/stats/rtcstats_objects.cc b/webrtc/stats/rtcstats_objects.cc
|
| index 73d070e740a3530a7dfb35ec72085b449d3e1902..b24ed68f31e167d89316c01f89191c01e16aac3f 100644
|
| --- a/webrtc/stats/rtcstats_objects.cc
|
| +++ b/webrtc/stats/rtcstats_objects.cc
|
| @@ -442,7 +442,8 @@ WEBRTC_RTCSTATS_IMPL(RTCRTPStreamStats, RTCStats, "rtp",
|
| &fir_count,
|
| &pli_count,
|
| &nack_count,
|
| - &sli_count);
|
| + &sli_count,
|
| + &qp_sum);
|
|
|
| RTCRTPStreamStats::RTCRTPStreamStats(
|
| const std::string& id, int64_t timestamp_us)
|
| @@ -462,7 +463,8 @@ RTCRTPStreamStats::RTCRTPStreamStats(
|
| fir_count("firCount"),
|
| pli_count("pliCount"),
|
| nack_count("nackCount"),
|
| - sli_count("sliCount") {
|
| + sli_count("sliCount"),
|
| + qp_sum("qpSum") {
|
| }
|
|
|
| RTCRTPStreamStats::RTCRTPStreamStats(
|
| @@ -478,7 +480,8 @@ RTCRTPStreamStats::RTCRTPStreamStats(
|
| fir_count(other.fir_count),
|
| pli_count(other.pli_count),
|
| nack_count(other.nack_count),
|
| - sli_count(other.sli_count) {
|
| + sli_count(other.sli_count),
|
| + qp_sum(other.qp_sum) {
|
| }
|
|
|
| RTCRTPStreamStats::~RTCRTPStreamStats() {
|
| @@ -500,7 +503,8 @@ WEBRTC_RTCSTATS_IMPL(
|
| &burst_loss_rate,
|
| &burst_discard_rate,
|
| &gap_loss_rate,
|
| - &gap_discard_rate);
|
| + &gap_discard_rate,
|
| + &frames_decoded);
|
|
|
| RTCInboundRTPStreamStats::RTCInboundRTPStreamStats(
|
| const std::string& id, int64_t timestamp_us)
|
| @@ -524,7 +528,8 @@ RTCInboundRTPStreamStats::RTCInboundRTPStreamStats(
|
| burst_loss_rate("burstLossRate"),
|
| burst_discard_rate("burstDiscardRate"),
|
| gap_loss_rate("gapLossRate"),
|
| - gap_discard_rate("gapDiscardRate") {
|
| + gap_discard_rate("gapDiscardRate"),
|
| + frames_decoded("framesDecoded") {
|
| }
|
|
|
| RTCInboundRTPStreamStats::RTCInboundRTPStreamStats(
|
| @@ -544,7 +549,8 @@ RTCInboundRTPStreamStats::RTCInboundRTPStreamStats(
|
| 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) {
|
| + gap_discard_rate(other.gap_discard_rate),
|
| + frames_decoded(other.frames_decoded) {
|
| }
|
|
|
| RTCInboundRTPStreamStats::~RTCInboundRTPStreamStats() {
|
| @@ -555,7 +561,8 @@ WEBRTC_RTCSTATS_IMPL(
|
| &packets_sent,
|
| &bytes_sent,
|
| &target_bitrate,
|
| - &round_trip_time);
|
| + &round_trip_time,
|
| + &frames_encoded);
|
|
|
| RTCOutboundRTPStreamStats::RTCOutboundRTPStreamStats(
|
| const std::string& id, int64_t timestamp_us)
|
| @@ -568,7 +575,8 @@ RTCOutboundRTPStreamStats::RTCOutboundRTPStreamStats(
|
| packets_sent("packetsSent"),
|
| bytes_sent("bytesSent"),
|
| target_bitrate("targetBitrate"),
|
| - round_trip_time("roundTripTime") {
|
| + round_trip_time("roundTripTime"),
|
| + frames_encoded("framesEncoded") {
|
| }
|
|
|
| RTCOutboundRTPStreamStats::RTCOutboundRTPStreamStats(
|
| @@ -577,7 +585,8 @@ RTCOutboundRTPStreamStats::RTCOutboundRTPStreamStats(
|
| packets_sent(other.packets_sent),
|
| bytes_sent(other.bytes_sent),
|
| target_bitrate(other.target_bitrate),
|
| - round_trip_time(other.round_trip_time) {
|
| + round_trip_time(other.round_trip_time),
|
| + frames_encoded(other.frames_encoded) {
|
| }
|
|
|
| RTCOutboundRTPStreamStats::~RTCOutboundRTPStreamStats() {
|
|
|