Wire up RTCOutboundRtpStreamStats.totalEncodeTime.
This is a follow-up to https://webrtc-review.googlesource.com/c/src/+/130517 that calculated this metric. This CL is purely plumbing, exposing VideoSendStream::total_encode_time_ms in standard getStats() as RTCOutboundRtpStreamStats.totalEncodeTime (in seconds): https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-totalencodetime Bug: webrtc:10448 Change-Id: I715f1ef937e441169dee55b5e8d4fbf98811c5f3 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/131940 Reviewed-by: Steve Anton <steveanton@webrtc.org> Commit-Queue: Henrik Boström <hbos@webrtc.org> Cr-Commit-Position: refs/heads/master@{#27501}
This commit is contained in:
committed by
Commit Bot
parent
ea7b4c5c40
commit
f71362f0cf
@ -437,6 +437,7 @@ class RTC_EXPORT RTCOutboundRTPStreamStats final : public RTCRTPStreamStats {
|
||||
// TODO(hbos): Collect and populate this value. https://bugs.webrtc.org/7066
|
||||
RTCStatsMember<double> target_bitrate;
|
||||
RTCStatsMember<uint32_t> frames_encoded;
|
||||
RTCStatsMember<double> total_encode_time;
|
||||
};
|
||||
|
||||
// https://w3c.github.io/webrtc-stats/#transportstats-dict*
|
||||
|
||||
Reference in New Issue
Block a user