OLD | NEW |
1 /* | 1 /* |
2 * Copyright 2016 The WebRTC Project Authors. All rights reserved. | 2 * Copyright 2016 The WebRTC Project Authors. All rights reserved. |
3 * | 3 * |
4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
9 */ | 9 */ |
10 | 10 |
(...skipping 329 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
340 fir_count(other.fir_count), | 340 fir_count(other.fir_count), |
341 pli_count(other.pli_count), | 341 pli_count(other.pli_count), |
342 nack_count(other.nack_count), | 342 nack_count(other.nack_count), |
343 sli_count(other.sli_count) { | 343 sli_count(other.sli_count) { |
344 } | 344 } |
345 | 345 |
346 RTCRTPStreamStats::~RTCRTPStreamStats() { | 346 RTCRTPStreamStats::~RTCRTPStreamStats() { |
347 } | 347 } |
348 | 348 |
349 WEBRTC_RTCSTATS_IMPL( | 349 WEBRTC_RTCSTATS_IMPL( |
| 350 RTCInboundRTPStreamStats, RTCRTPStreamStats, "inbound-rtp", |
| 351 &packets_received, |
| 352 &bytes_received, |
| 353 &packets_lost, |
| 354 &jitter, |
| 355 &fraction_lost, |
| 356 &packets_discarded, |
| 357 &packets_repaired, |
| 358 &burst_packets_lost, |
| 359 &burst_packets_discarded, |
| 360 &burst_loss_count, |
| 361 &burst_discard_count, |
| 362 &burst_loss_rate, |
| 363 &burst_discard_rate, |
| 364 &gap_loss_rate, |
| 365 &gap_discard_rate); |
| 366 |
| 367 RTCInboundRTPStreamStats::RTCInboundRTPStreamStats( |
| 368 const std::string& id, int64_t timestamp_us) |
| 369 : RTCInboundRTPStreamStats(std::string(id), timestamp_us) { |
| 370 } |
| 371 |
| 372 RTCInboundRTPStreamStats::RTCInboundRTPStreamStats( |
| 373 std::string&& id, int64_t timestamp_us) |
| 374 : RTCRTPStreamStats(std::move(id), timestamp_us), |
| 375 packets_received("packetsReceived"), |
| 376 bytes_received("bytesReceived"), |
| 377 packets_lost("packetsLost"), |
| 378 jitter("jitter"), |
| 379 fraction_lost("fractionLost"), |
| 380 packets_discarded("packetsDiscarded"), |
| 381 packets_repaired("packetsRepaired"), |
| 382 burst_packets_lost("burstPacketsLost"), |
| 383 burst_packets_discarded("burstPacketsDiscarded"), |
| 384 burst_loss_count("burstLossCount"), |
| 385 burst_discard_count("burstDiscardCount"), |
| 386 burst_loss_rate("burstLossRate"), |
| 387 burst_discard_rate("burstDiscardRate"), |
| 388 gap_loss_rate("gapLossRate"), |
| 389 gap_discard_rate("gapDiscardRate") { |
| 390 } |
| 391 |
| 392 RTCInboundRTPStreamStats::RTCInboundRTPStreamStats( |
| 393 const RTCInboundRTPStreamStats& other) |
| 394 : RTCRTPStreamStats(other), |
| 395 packets_received(other.packets_received), |
| 396 bytes_received(other.bytes_received), |
| 397 packets_lost(other.packets_lost), |
| 398 jitter(other.jitter), |
| 399 fraction_lost(other.fraction_lost), |
| 400 packets_discarded(other.packets_discarded), |
| 401 packets_repaired(other.packets_repaired), |
| 402 burst_packets_lost(other.burst_packets_lost), |
| 403 burst_packets_discarded(other.burst_packets_discarded), |
| 404 burst_loss_count(other.burst_loss_count), |
| 405 burst_discard_count(other.burst_discard_count), |
| 406 burst_loss_rate(other.burst_loss_rate), |
| 407 burst_discard_rate(other.burst_discard_rate), |
| 408 gap_loss_rate(other.gap_loss_rate), |
| 409 gap_discard_rate(other.gap_discard_rate) { |
| 410 } |
| 411 |
| 412 RTCInboundRTPStreamStats::~RTCInboundRTPStreamStats() { |
| 413 } |
| 414 |
| 415 WEBRTC_RTCSTATS_IMPL( |
350 RTCOutboundRTPStreamStats, RTCRTPStreamStats, "outbound-rtp", | 416 RTCOutboundRTPStreamStats, RTCRTPStreamStats, "outbound-rtp", |
351 &packets_sent, | 417 &packets_sent, |
352 &bytes_sent, | 418 &bytes_sent, |
353 &target_bitrate, | 419 &target_bitrate, |
354 &round_trip_time); | 420 &round_trip_time); |
355 | 421 |
356 RTCOutboundRTPStreamStats::RTCOutboundRTPStreamStats( | 422 RTCOutboundRTPStreamStats::RTCOutboundRTPStreamStats( |
357 const std::string& id, int64_t timestamp_us) | 423 const std::string& id, int64_t timestamp_us) |
358 : RTCOutboundRTPStreamStats(std::string(id), timestamp_us) { | 424 : RTCOutboundRTPStreamStats(std::string(id), timestamp_us) { |
359 } | 425 } |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
414 active_connection(other.active_connection), | 480 active_connection(other.active_connection), |
415 selected_candidate_pair_id(other.selected_candidate_pair_id), | 481 selected_candidate_pair_id(other.selected_candidate_pair_id), |
416 local_certificate_id(other.local_certificate_id), | 482 local_certificate_id(other.local_certificate_id), |
417 remote_certificate_id(other.remote_certificate_id) { | 483 remote_certificate_id(other.remote_certificate_id) { |
418 } | 484 } |
419 | 485 |
420 RTCTransportStats::~RTCTransportStats() { | 486 RTCTransportStats::~RTCTransportStats() { |
421 } | 487 } |
422 | 488 |
423 } // namespace webrtc | 489 } // namespace webrtc |
OLD | NEW |