DescriptionAdd a rate tracker that tracks rate over a given interval split up into buckets that accumulate unit counts for their portion of said interval and use this instead of the standard rate tracker so that the values of retrieved frame rate stats are completely independent of the polling rate.
BUG=
R=asapersson@webrtc.org, noahric@chromium.org, pbos@webrtc.org, pthatcher@webrtc.org
Committed: https://crrev.com/6304626268238a074051910d201e9a77aae677e0
Cr-Commit-Position: refs/heads/master@{#9933}
Patch Set 1 #Patch Set 2 : win64 fixes #Patch Set 3 : Fix type issues on win64. #
Total comments: 20
Patch Set 4 : CL Comment Changes #Patch Set 5 : Fix win64 #Patch Set 6 : win64 fix #
Total comments: 3
Patch Set 7 : BucketRateTracker replaces RateTracker #Patch Set 8 : Add new tests and fix ComputeTotalRate bug #Patch Set 9 : update gn build #Patch Set 10 : Win64 fix #
Total comments: 14
Patch Set 11 : New tests and readability fixes. #
Messages
Total messages: 22 (6 generated)
|