| Index: webrtc/base/ratelimiter.cc
|
| diff --git a/webrtc/base/ratelimiter.cc b/webrtc/base/ratelimiter.cc
|
| deleted file mode 100644
|
| index c4a251d1404c11e31d87ffef2b0125c6c3895208..0000000000000000000000000000000000000000
|
| --- a/webrtc/base/ratelimiter.cc
|
| +++ /dev/null
|
| @@ -1,29 +0,0 @@
|
| -/*
|
| - * Copyright 2012 The WebRTC Project Authors. All rights reserved.
|
| - *
|
| - * Use of this source code is governed by a BSD-style license
|
| - * that can be found in the LICENSE file in the root of the source
|
| - * tree. An additional intellectual property rights grant can be found
|
| - * in the file PATENTS. All contributing project authors may
|
| - * be found in the AUTHORS file in the root of the source tree.
|
| - */
|
| -
|
| -#include "webrtc/base/ratelimiter.h"
|
| -
|
| -namespace rtc {
|
| -
|
| -bool RateLimiter::CanUse(size_t desired, double time) {
|
| - return ((time > period_end_ && desired <= max_per_period_) ||
|
| - (used_in_period_ + desired) <= max_per_period_);
|
| -}
|
| -
|
| -void RateLimiter::Use(size_t used, double time) {
|
| - if (time > period_end_) {
|
| - period_start_ = time;
|
| - period_end_ = time + period_length_;
|
| - used_in_period_ = 0;
|
| - }
|
| - used_in_period_ += used;
|
| -}
|
| -
|
| -} // namespace rtc
|
|
|