| Index: webrtc/modules/audio_processing/agc/agc_manager_direct_unittest.cc
 | 
| diff --git a/webrtc/modules/audio_processing/agc/agc_manager_direct_unittest.cc b/webrtc/modules/audio_processing/agc/agc_manager_direct_unittest.cc
 | 
| index 0a3ba84e59c60302f28b0531da8ad53169a89ea2..b582ae566985ad4ebd841d72d532de3a2e788cfc 100644
 | 
| --- a/webrtc/modules/audio_processing/agc/agc_manager_direct_unittest.cc
 | 
| +++ b/webrtc/modules/audio_processing/agc/agc_manager_direct_unittest.cc
 | 
| @@ -33,6 +33,7 @@ const int kSampleRateHz = 32000;
 | 
|  const int kNumChannels = 1;
 | 
|  const int kSamplesPerChannel = kSampleRateHz / 100;
 | 
|  const int kInitialVolume = 128;
 | 
| +constexpr int kClippedMin = 165;  // Arbitrary, but different from the default.
 | 
|  const float kAboveClippedThreshold = 0.2f;
 | 
|  
 | 
|  class TestVolumeCallbacks : public VolumeCallbacks {
 | 
| @@ -50,7 +51,8 @@ class TestVolumeCallbacks : public VolumeCallbacks {
 | 
|  class AgcManagerDirectTest : public ::testing::Test {
 | 
|   protected:
 | 
|    AgcManagerDirectTest()
 | 
| -      : agc_(new MockAgc), manager_(agc_, &gctrl_, &volume_, kInitialVolume) {
 | 
| +      : agc_(new MockAgc),
 | 
| +        manager_(agc_, &gctrl_, &volume_, kInitialVolume, kClippedMin) {
 | 
|      ExpectInitialize();
 | 
|      manager_.Initialize();
 | 
|    }
 | 
| @@ -505,13 +507,13 @@ TEST_F(AgcManagerDirectTest, ClippingLoweringIsLimited) {
 | 
|        .WillOnce(Return(kAboveClippedThreshold));
 | 
|    EXPECT_CALL(*agc_, Reset()).Times(1);
 | 
|    CallPreProc(1);
 | 
| -  EXPECT_EQ(170, volume_.GetMicVolume());
 | 
| +  EXPECT_EQ(kClippedMin, volume_.GetMicVolume());
 | 
|  
 | 
|    EXPECT_CALL(*agc_, AnalyzePreproc(_, _))
 | 
|        .WillRepeatedly(Return(kAboveClippedThreshold));
 | 
|    EXPECT_CALL(*agc_, Reset()).Times(0);
 | 
|    CallPreProc(1000);
 | 
| -  EXPECT_EQ(170, volume_.GetMicVolume());
 | 
| +  EXPECT_EQ(kClippedMin, volume_.GetMicVolume());
 | 
|  }
 | 
|  
 | 
|  TEST_F(AgcManagerDirectTest, ClippingMaxIsRespectedWhenEqualToLevel) {
 | 
| @@ -589,7 +591,7 @@ TEST_F(AgcManagerDirectTest, MaxCompressionIsIncreasedAfterClipping) {
 | 
|        .WillOnce(Return(kAboveClippedThreshold));
 | 
|    EXPECT_CALL(*agc_, Reset()).Times(1);
 | 
|    CallPreProc(1);
 | 
| -  EXPECT_EQ(170, volume_.GetMicVolume());
 | 
| +  EXPECT_EQ(kClippedMin, volume_.GetMicVolume());
 | 
|  
 | 
|    // Current level is now at the minimum, but the maximum allowed level still
 | 
|    // has more to decrease.
 | 
| 
 |