diff --git a/modules/congestion_controller/goog_cc/delay_based_bwe.cc b/modules/congestion_controller/goog_cc/delay_based_bwe.cc index 07ac599148..6984a3c548 100644 --- a/modules/congestion_controller/goog_cc/delay_based_bwe.cc +++ b/modules/congestion_controller/goog_cc/delay_based_bwe.cc @@ -59,7 +59,8 @@ DelayBasedBwe::Result::Result() : updated(false), probe(false), target_bitrate(DataRate::Zero()), - recovered_from_overuse(false) {} + recovered_from_overuse(false), + delay_detector_state(BandwidthUsage::kBwNormal) {} DelayBasedBwe::DelayBasedBwe(const FieldTrialsView* key_value_config, RtcEventLog* event_log, diff --git a/modules/congestion_controller/goog_cc/delay_based_bwe_unittest.cc b/modules/congestion_controller/goog_cc/delay_based_bwe_unittest.cc index b7dc6aae47..278dd3ea75 100644 --- a/modules/congestion_controller/goog_cc/delay_based_bwe_unittest.cc +++ b/modules/congestion_controller/goog_cc/delay_based_bwe_unittest.cc @@ -133,6 +133,11 @@ TEST_F(DelayBasedBweTest, InitialBehavior) { InitialBehaviorTestHelper(730000); } +TEST_F(DelayBasedBweTest, InitializeResult) { + DelayBasedBwe::Result result; + EXPECT_EQ(result.delay_detector_state, BandwidthUsage::kBwNormal); +} + TEST_F(DelayBasedBweTest, RateIncreaseReordering) { RateIncreaseReorderingTestHelper(730000); }