| Index: webrtc/base/ratetracker.cc
|
| diff --git a/webrtc/base/ratetracker.cc b/webrtc/base/ratetracker.cc
|
| index 35521a8d3d47bd9aec2c9a8708a8dfefd56dfbb5..c1ad2d5e844a00b4b3842bdbcd9e31af83a36a3f 100644
|
| --- a/webrtc/base/ratetracker.cc
|
| +++ b/webrtc/base/ratetracker.cc
|
| @@ -63,6 +63,10 @@ double RateTracker::ComputeRateForInterval(
|
| milliseconds_to_skip = 0u;
|
| available_interval_milliseconds =
|
| TimeDiff(current_time, initialization_time_milliseconds_);
|
| + // Let one bucket interval pass after initialization before reporting.
|
| + if (available_interval_milliseconds < bucket_milliseconds_) {
|
| + return 0.0;
|
| + }
|
| }
|
| // If we're skipping all buckets that means that there have been no samples
|
| // within the sampling interval so report 0.
|
|
|