Implement RTCInboundRtpStreamStats.trackIdentifier.
This should allow standard stats users not to have to rely on the obsolete "track" stats. Bug: webrtc:14174 Change-Id: I24e5e1478ee47c73c12fcdecf7314f41fcc76bc7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266020 Commit-Queue: Henrik Boström <hbos@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#37246}
This commit is contained in:
committed by
WebRTC LUCI CQ
parent
b670774435
commit
a6c7d5c8ce
@ -640,6 +640,7 @@ RTCSentRtpStreamStats::~RTCSentRtpStreamStats() {}
|
||||
// clang-format off
|
||||
WEBRTC_RTCSTATS_IMPL(
|
||||
RTCInboundRTPStreamStats, RTCReceivedRtpStreamStats, "inbound-rtp",
|
||||
&track_identifier,
|
||||
&remote_id,
|
||||
&packets_received,
|
||||
&fec_packets_received,
|
||||
@ -688,6 +689,7 @@ RTCInboundRTPStreamStats::RTCInboundRTPStreamStats(const std::string& id,
|
||||
RTCInboundRTPStreamStats::RTCInboundRTPStreamStats(std::string&& id,
|
||||
int64_t timestamp_us)
|
||||
: RTCReceivedRtpStreamStats(std::move(id), timestamp_us),
|
||||
track_identifier("trackIdentifier"),
|
||||
remote_id("remoteId"),
|
||||
packets_received("packetsReceived"),
|
||||
fec_packets_received("fecPacketsReceived"),
|
||||
@ -732,6 +734,7 @@ RTCInboundRTPStreamStats::RTCInboundRTPStreamStats(std::string&& id,
|
||||
RTCInboundRTPStreamStats::RTCInboundRTPStreamStats(
|
||||
const RTCInboundRTPStreamStats& other)
|
||||
: RTCReceivedRtpStreamStats(other),
|
||||
track_identifier(other.track_identifier),
|
||||
remote_id(other.remote_id),
|
||||
packets_received(other.packets_received),
|
||||
fec_packets_received(other.fec_packets_received),
|
||||
|
||||
Reference in New Issue
Block a user