Fix no_global_constructors in congestion_controller/pcc.

Bug: webrtc:9693
Change-Id: I7d654656b4f350c120d25dcc0f66541f47ccc919
Reviewed-on: https://webrtc-review.googlesource.com/98582
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24609}
This commit is contained in:
Mirko Bonadei 2018-09-06 15:17:00 +02:00 committed by Commit Bot
parent 59dd972e37
commit c003a1f067
2 changed files with 5 additions and 5 deletions

View File

@ -26,7 +26,6 @@ rtc_static_library("pcc_controller") {
"pcc_network_controller.cc",
"pcc_network_controller.h",
]
configs += [ "../../..:no_global_constructors" ]
deps = [
":bitrate_controller",
":monitor_interval",

View File

@ -26,11 +26,12 @@ constexpr double kSlowStartModeIncrease = 1.5;
constexpr double kAlphaForPacketInterval = 0.9;
constexpr int64_t kMinPacketsNumberPerInterval = 20;
const TimeDelta kMinDurationOfMonitorInterval = TimeDelta::ms(50);
const TimeDelta kStartupDuration = TimeDelta::ms(500);
const TimeDelta kMinDurationOfMonitorInterval = TimeDelta::Millis<50>();
const TimeDelta kStartupDuration = TimeDelta::Millis<500>();
constexpr double kMinRateChangeBps = 4000;
const DataRate kMinRateHaveMultiplicativeRateChange =
DataRate::bps(kMinRateChangeBps / kDefaultSamplingStep);
constexpr DataRate kMinRateHaveMultiplicativeRateChange =
DataRate::BitsPerSec<static_cast<int64_t>(kMinRateChangeBps /
kDefaultSamplingStep)>();
// Bitrate controller constants.
constexpr double kInitialConversionFactor = 5;