| Index: webrtc/audio/audio_receive_stream_unittest.cc
|
| diff --git a/webrtc/audio/audio_receive_stream_unittest.cc b/webrtc/audio/audio_receive_stream_unittest.cc
|
| index 2e789f92c280713eccae2ba8ebf1b7d216c8cdf0..8e26dd908376374b79ac9ff2fab5df5129b9aeab 100644
|
| --- a/webrtc/audio/audio_receive_stream_unittest.cc
|
| +++ b/webrtc/audio/audio_receive_stream_unittest.cc
|
| @@ -30,6 +30,7 @@ namespace test {
|
| namespace {
|
|
|
| using testing::_;
|
| +using testing::FloatEq;
|
| using testing::Return;
|
| using testing::ReturnRef;
|
|
|
| @@ -92,12 +93,12 @@ struct ConfigHelper {
|
| EXPECT_CALL(*channel_proxy_,
|
| SetReceiveAudioLevelIndicationStatus(true, kAudioLevelId))
|
| .Times(1);
|
| - EXPECT_CALL(*channel_proxy_, EnableReceiveTransportSequenceNumber(
|
| - kTransportSequenceNumberId))
|
| - .Times(1);
|
| EXPECT_CALL(*channel_proxy_,
|
| - RegisterReceiverCongestionControlObjects(&packet_router_))
|
| - .Times(1);
|
| + EnableReceiveTransportSequenceNumber(kTransportSequenceNumberId))
|
| + .Times(1);
|
| + EXPECT_CALL(*channel_proxy_,
|
| + RegisterReceiverCongestionControlObjects(&packet_router_))
|
| + .Times(1);
|
| EXPECT_CALL(congestion_controller_, packet_router())
|
| .WillOnce(Return(&packet_router_));
|
| EXPECT_CALL(*channel_proxy_, ResetCongestionControlObjects())
|
| @@ -303,7 +304,6 @@ TEST(AudioReceiveStreamTest, ReceiveRtcpPacket) {
|
| EXPECT_TRUE(recv_stream.DeliverRtcp(&rtcp_packet[0], rtcp_packet.size()));
|
| }
|
|
|
| -
|
| TEST(AudioReceiveStreamTest, GetStats) {
|
| ConfigHelper helper;
|
| internal::AudioReceiveStream recv_stream(
|
| @@ -345,5 +345,14 @@ TEST(AudioReceiveStreamTest, GetStats) {
|
| EXPECT_EQ(kCallStats.capture_start_ntp_time_ms_,
|
| stats.capture_start_ntp_time_ms);
|
| }
|
| +
|
| +TEST(AudioReceiveStreamTest, SetGain) {
|
| + ConfigHelper helper;
|
| + internal::AudioReceiveStream recv_stream(
|
| + helper.congestion_controller(), helper.config(), helper.audio_state());
|
| + EXPECT_CALL(*helper.channel_proxy(),
|
| + SetChannelOutputVolumeScaling(FloatEq(0.765f)));
|
| + recv_stream.SetGain(0.765f);
|
| +}
|
| } // namespace test
|
| } // namespace webrtc
|
|
|