diff --git a/modules/congestion_controller/goog_cc/goog_cc_network_control.cc b/modules/congestion_controller/goog_cc/goog_cc_network_control.cc index 04121b8514..b0bf6f31f0 100644 --- a/modules/congestion_controller/goog_cc/goog_cc_network_control.cc +++ b/modules/congestion_controller/goog_cc/goog_cc_network_control.cc @@ -101,6 +101,15 @@ std::vector ReceivedPacketsFeedbackAsRtp( return packet_feedback_vector; } +int64_t GetBpsOrDefault(const rtc::Optional& rate, + int64_t fallback_bps) { + if (rate && rate->IsFinite()) { + return rate->bps(); + } else { + return fallback_bps; + } +} + } // namespace GoogCcNetworkController::GoogCcNetworkController(RtcEventLog* event_log, diff --git a/modules/congestion_controller/network_control/units/BUILD.gn b/modules/congestion_controller/network_control/units/BUILD.gn index 5cb5471d55..214b4ca61c 100644 --- a/modules/congestion_controller/network_control/units/BUILD.gn +++ b/modules/congestion_controller/network_control/units/BUILD.gn @@ -17,7 +17,6 @@ rtc_source_set("data_rate") { deps = [ ":data_size", ":time_delta", - "../../../../api:optional", "../../../../rtc_base:checks", "../../../../rtc_base:rtc_base_approved", ] @@ -30,7 +29,6 @@ rtc_source_set("data_size") { ] deps = [ - "../../../../api:optional", "../../../../rtc_base:checks", "../../../../rtc_base:rtc_base_approved", ] @@ -42,7 +40,6 @@ rtc_source_set("time_delta") { ] deps = [ - "../../../../api:optional", "../../../../rtc_base:checks", "../../../../rtc_base:rtc_base_approved", ] @@ -56,7 +53,6 @@ rtc_source_set("timestamp") { deps = [ ":time_delta", - "../../../../api:optional", "../../../../rtc_base:checks", "../../../../rtc_base:rtc_base_approved", ] diff --git a/modules/congestion_controller/network_control/units/data_rate.h b/modules/congestion_controller/network_control/units/data_rate.h index 922fd67884..d71e27392d 100644 --- a/modules/congestion_controller/network_control/units/data_rate.h +++ b/modules/congestion_controller/network_control/units/data_rate.h @@ -16,7 +16,6 @@ #include #include -#include "api/optional.h" #include "rtc_base/checks.h" #include "modules/congestion_controller/network_control/units/data_size.h" @@ -128,15 +127,6 @@ inline DataSize operator*(const TimeDelta& duration, const DataRate& rate) { return rate * duration; } -inline int64_t GetBpsOrDefault(const rtc::Optional& rate, - int64_t fallback_bps) { - if (rate && rate->IsFinite()) { - return rate->bps(); - } else { - return fallback_bps; - } -} - std::string ToString(const DataRate& value); } // namespace webrtc