diff --git a/rtc_base/rate_statistics.cc b/rtc_base/rate_statistics.cc index 0485566c62..e2d6b113df 100644 --- a/rtc_base/rate_statistics.cc +++ b/rtc_base/rate_statistics.cc @@ -71,12 +71,11 @@ rtc::Optional RateStatistics::Rate(int64_t now_ms) const { int64_t active_window_size = now_ms - oldest_time_ + 1; if (num_samples_ == 0 || active_window_size <= 1 || (num_samples_ <= 1 && active_window_size < current_window_size_ms_)) { - return rtc::Optional(); + return rtc::nullopt; } float scale = scale_ / active_window_size; - return rtc::Optional( - static_cast(accumulated_count_ * scale + 0.5f)); + return static_cast(accumulated_count_ * scale + 0.5f); } void RateStatistics::EraseOld(int64_t now_ms) {