Expose jitterBufferEmittedCount in addition to the existing jitterBufferDelay for getStats().
NetEq currently only passes `jitterBufferDelay` to `getStats()`. We need its paired `jitterBufferEmittedCount` denominator stat for the calculations to be accurate. Bug: webrtc:10192 Change-Id: I655aea629026ce9101409c2e0f18c2fa57a1c3ab Reviewed-on: https://webrtc-review.googlesource.com/c/117320 Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Commit-Queue: Chen Xing <chxg@google.com> Cr-Commit-Position: refs/heads/master@{#26276}
This commit is contained in:
@ -360,6 +360,7 @@ WEBRTC_RTCSTATS_IMPL(RTCMediaStreamTrackStats, RTCStats, "track",
|
||||
&detached,
|
||||
&kind,
|
||||
&jitter_buffer_delay,
|
||||
&jitter_buffer_emitted_count,
|
||||
&frame_width,
|
||||
&frame_height,
|
||||
&frames_per_second,
|
||||
@ -398,6 +399,7 @@ RTCMediaStreamTrackStats::RTCMediaStreamTrackStats(std::string&& id,
|
||||
detached("detached"),
|
||||
kind("kind", kind),
|
||||
jitter_buffer_delay("jitterBufferDelay"),
|
||||
jitter_buffer_emitted_count("jitterBufferEmittedCount"),
|
||||
frame_width("frameWidth"),
|
||||
frame_height("frameHeight"),
|
||||
frames_per_second("framesPerSecond"),
|
||||
@ -432,6 +434,7 @@ RTCMediaStreamTrackStats::RTCMediaStreamTrackStats(
|
||||
detached(other.detached),
|
||||
kind(other.kind),
|
||||
jitter_buffer_delay(other.jitter_buffer_delay),
|
||||
jitter_buffer_emitted_count(other.jitter_buffer_emitted_count),
|
||||
frame_width(other.frame_width),
|
||||
frame_height(other.frame_height),
|
||||
frames_per_second(other.frames_per_second),
|
||||
|
||||
Reference in New Issue
Block a user