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 9d6aa9bdb4c4f02552e0a0fc28a6338ee92f89cc..ca7dc702fd47782a550f78929d6cbd0ba97c0fb3 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; |
@@ -91,12 +92,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); |
kwiberg-webrtc
2016/06/16 09:26:53
Ummm... am I missing something, or is this hunk ju
the sun
2016/06/16 14:34:06
Yes, sorry about that.
|
EXPECT_CALL(congestion_controller_, packet_router()) |
.WillOnce(Return(&packet_router_)); |
EXPECT_CALL(*channel_proxy_, ResetCongestionControlObjects()) |
@@ -301,7 +302,6 @@ TEST(AudioReceiveStreamTest, ReceiveRtcpPacket) { |
EXPECT_TRUE(recv_stream.DeliverRtcp(&rtcp_packet[0], rtcp_packet.size())); |
} |
- |
TEST(AudioReceiveStreamTest, GetStats) { |
ConfigHelper helper; |
internal::AudioReceiveStream recv_stream( |
@@ -343,5 +343,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 |