Index: media/audio/alsa/alsa_output_unittest.cc |
diff --git a/media/audio/alsa/alsa_output_unittest.cc b/media/audio/alsa/alsa_output_unittest.cc |
index bb6073827d5a6a42936f0876b8ff2886213b478c..f2c55411701173a2ab533565e05d9f961c7fc7cb 100644 |
--- a/media/audio/alsa/alsa_output_unittest.cc |
+++ b/media/audio/alsa/alsa_output_unittest.cc |
@@ -34,7 +34,7 @@ using testing::InvokeWithoutArgs; |
using testing::Mock; |
using testing::MockFunction; |
using testing::Return; |
-using testing::SetArgumentPointee; |
+using testing::SetArgPointee; |
using testing::StrictMock; |
using testing::StrEq; |
using testing::Unused; |
@@ -259,16 +259,14 @@ TEST_F(AlsaPcmOutputStreamTest, LatencyFloor) { |
// AlsaPcmOutputStream::kMinLatencyMicros will get clipped to |
// AlsaPcmOutputStream::kMinLatencyMicros, |
EXPECT_CALL(mock_alsa_wrapper_, PcmOpen(_, _, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<0>(kFakeHandle), |
- Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<0>(kFakeHandle), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, |
PcmSetParams(_, _, _, _, _, _, |
AlsaPcmOutputStream::kMinLatencyMicros)) |
.WillOnce(Return(0)); |
EXPECT_CALL(mock_alsa_wrapper_, PcmGetParams(_, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<1>(kTestFramesPerPacket), |
- SetArgumentPointee<2>(kTestFramesPerPacket / 2), |
- Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<1>(kTestFramesPerPacket), |
+ SetArgPointee<2>(kTestFramesPerPacket / 2), Return(0))); |
AlsaPcmOutputStream* test_stream = CreateStream(kTestChannelLayout, |
kPacketFramesInMinLatency); |
@@ -290,14 +288,13 @@ TEST_F(AlsaPcmOutputStreamTest, LatencyFloor) { |
.InMicroseconds(); |
EXPECT_CALL(mock_alsa_wrapper_, PcmOpen(_, _, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<0>(kFakeHandle), Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<0>(kFakeHandle), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, |
PcmSetParams(_, _, _, _, _, _, expected_micros)) |
.WillOnce(Return(0)); |
EXPECT_CALL(mock_alsa_wrapper_, PcmGetParams(_, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<1>(kTestFramesPerPacket), |
- SetArgumentPointee<2>(kTestFramesPerPacket / 2), |
- Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<1>(kTestFramesPerPacket), |
+ SetArgPointee<2>(kTestFramesPerPacket / 2), Return(0))); |
test_stream = CreateStream(kTestChannelLayout, |
kOverMinLatencyPacketSize); |
@@ -323,10 +320,9 @@ TEST_F(AlsaPcmOutputStreamTest, OpenClose) { |
// with the resulting configuration data, and transitions the object state to |
// kIsOpened. |
EXPECT_CALL(mock_alsa_wrapper_, |
- PcmOpen(_, StrEq(kTestDeviceName), |
- SND_PCM_STREAM_PLAYBACK, SND_PCM_NONBLOCK)) |
- .WillOnce(DoAll(SetArgumentPointee<0>(kFakeHandle), |
- Return(0))); |
+ PcmOpen(_, StrEq(kTestDeviceName), SND_PCM_STREAM_PLAYBACK, |
+ SND_PCM_NONBLOCK)) |
+ .WillOnce(DoAll(SetArgPointee<0>(kFakeHandle), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, |
PcmSetParams(kFakeHandle, |
SND_PCM_FORMAT_U8, |
@@ -337,9 +333,8 @@ TEST_F(AlsaPcmOutputStreamTest, OpenClose) { |
expected_micros)) |
.WillOnce(Return(0)); |
EXPECT_CALL(mock_alsa_wrapper_, PcmGetParams(kFakeHandle, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<1>(kTestFramesPerPacket), |
- SetArgumentPointee<2>(kTestFramesPerPacket / 2), |
- Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<1>(kTestFramesPerPacket), |
+ SetArgPointee<2>(kTestFramesPerPacket / 2), Return(0))); |
// Open the stream. |
AlsaPcmOutputStream* test_stream = CreateStream(kTestChannelLayout); |
@@ -380,8 +375,7 @@ TEST_F(AlsaPcmOutputStreamTest, PcmOpenFailed) { |
TEST_F(AlsaPcmOutputStreamTest, PcmSetParamsFailed) { |
EXPECT_CALL(mock_alsa_wrapper_, PcmOpen(_, _, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<0>(kFakeHandle), |
- Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<0>(kFakeHandle), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, PcmSetParams(_, _, _, _, _, _, _)) |
.WillOnce(Return(kTestFailedErrno)); |
EXPECT_CALL(mock_alsa_wrapper_, PcmClose(kFakeHandle)) |
@@ -411,14 +405,12 @@ TEST_F(AlsaPcmOutputStreamTest, StartStop) { |
// with the resulting configuration data, and transitions the object state to |
// kIsOpened. |
EXPECT_CALL(mock_alsa_wrapper_, PcmOpen(_, _, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<0>(kFakeHandle), |
- Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<0>(kFakeHandle), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, PcmSetParams(_, _, _, _, _, _, _)) |
.WillOnce(Return(0)); |
EXPECT_CALL(mock_alsa_wrapper_, PcmGetParams(_, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<1>(kTestFramesPerPacket), |
- SetArgumentPointee<2>(kTestFramesPerPacket / 2), |
- Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<1>(kTestFramesPerPacket), |
+ SetArgPointee<2>(kTestFramesPerPacket / 2), Return(0))); |
// Open the stream. |
AlsaPcmOutputStream* test_stream = CreateStream(kTestChannelLayout); |
@@ -438,7 +430,7 @@ TEST_F(AlsaPcmOutputStreamTest, StartStop) { |
EXPECT_CALL(mock_alsa_wrapper_, PcmState(kFakeHandle)) |
.WillRepeatedly(Return(SND_PCM_STATE_RUNNING)); |
EXPECT_CALL(mock_alsa_wrapper_, PcmDelay(kFakeHandle, _)) |
- .WillRepeatedly(DoAll(SetArgumentPointee<1>(0), Return(0))); |
+ .WillRepeatedly(DoAll(SetArgPointee<1>(0), Return(0))); |
EXPECT_CALL(mock_callback, |
OnMoreData(base::TimeDelta(), tick_clock->NowTicks(), 0, _)) |
.WillRepeatedly(DoAll(ClearBuffer(), Return(kTestFramesPerPacket))); |
@@ -482,14 +474,12 @@ TEST_F(AlsaPcmOutputStreamTest, WritePacket_FinishedPacket) { |
TEST_F(AlsaPcmOutputStreamTest, WritePacket_NormalPacket) { |
// We need to open the stream before writing data to ALSA. |
EXPECT_CALL(mock_alsa_wrapper_, PcmOpen(_, _, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<0>(kFakeHandle), |
- Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<0>(kFakeHandle), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, PcmSetParams(_, _, _, _, _, _, _)) |
.WillOnce(Return(0)); |
EXPECT_CALL(mock_alsa_wrapper_, PcmGetParams(_, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<1>(kTestFramesPerPacket), |
- SetArgumentPointee<2>(kTestFramesPerPacket / 2), |
- Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<1>(kTestFramesPerPacket), |
+ SetArgPointee<2>(kTestFramesPerPacket / 2), Return(0))); |
AlsaPcmOutputStream* test_stream = CreateStream(kTestChannelLayout); |
ASSERT_TRUE(test_stream->Open()); |
InitBuffer(test_stream); |
@@ -529,14 +519,12 @@ TEST_F(AlsaPcmOutputStreamTest, WritePacket_NormalPacket) { |
TEST_F(AlsaPcmOutputStreamTest, WritePacket_WriteFails) { |
// We need to open the stream before writing data to ALSA. |
EXPECT_CALL(mock_alsa_wrapper_, PcmOpen(_, _, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<0>(kFakeHandle), |
- Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<0>(kFakeHandle), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, PcmSetParams(_, _, _, _, _, _, _)) |
.WillOnce(Return(0)); |
EXPECT_CALL(mock_alsa_wrapper_, PcmGetParams(_, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<1>(kTestFramesPerPacket), |
- SetArgumentPointee<2>(kTestFramesPerPacket / 2), |
- Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<1>(kTestFramesPerPacket), |
+ SetArgPointee<2>(kTestFramesPerPacket / 2), Return(0))); |
AlsaPcmOutputStream* test_stream = CreateStream(kTestChannelLayout); |
ASSERT_TRUE(test_stream->Open()); |
InitBuffer(test_stream); |
@@ -601,7 +589,7 @@ TEST_F(AlsaPcmOutputStreamTest, BufferPacket) { |
EXPECT_CALL(mock_alsa_wrapper_, PcmState(_)) |
.WillOnce(Return(SND_PCM_STATE_RUNNING)); |
EXPECT_CALL(mock_alsa_wrapper_, PcmDelay(_, _)) |
- .WillOnce(DoAll(SetArgumentPointee<1>(1), Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<1>(1), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, PcmAvailUpdate(_)) |
.WillRepeatedly(Return(0)); // Buffer is full. |
@@ -633,7 +621,7 @@ TEST_F(AlsaPcmOutputStreamTest, BufferPacket_Negative) { |
EXPECT_CALL(mock_alsa_wrapper_, PcmState(_)) |
.WillOnce(Return(SND_PCM_STATE_RUNNING)); |
EXPECT_CALL(mock_alsa_wrapper_, PcmDelay(_, _)) |
- .WillOnce(DoAll(SetArgumentPointee<1>(-1), Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<1>(-1), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, PcmAvailUpdate(_)) |
.WillRepeatedly(Return(0)); // Buffer is full. |
EXPECT_CALL(mock_callback, |
@@ -730,14 +718,14 @@ TEST_F(AlsaPcmOutputStreamTest, AutoSelectDevice_DeviceSelect) { |
// The DeviceNameHint and DeviceNameFreeHint need to be paired to avoid a |
// memory leak. |
EXPECT_CALL(mock_alsa_wrapper_, DeviceNameHint(_, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<2>(&kFakeHints[0]), Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<2>(&kFakeHints[0]), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, DeviceNameFreeHint(&kFakeHints[0])) |
.Times(1); |
} |
EXPECT_CALL(mock_alsa_wrapper_, |
PcmOpen(_, StrEq(kExpectedDeviceName[i]), _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<0>(kFakeHandle), Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<0>(kFakeHandle), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, |
PcmSetParams(kFakeHandle, _, _, i, _, _, _)) |
.WillOnce(Return(0)); |
@@ -784,7 +772,7 @@ TEST_F(AlsaPcmOutputStreamTest, AutoSelectDevice_FallbackDevices) { |
AlsaPcmOutputStream::kDefaultDevice; |
EXPECT_CALL(mock_alsa_wrapper_, DeviceNameHint(_, _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<2>(&kFakeHints[0]), Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<2>(&kFakeHints[0]), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, DeviceNameFreeHint(&kFakeHints[0])) |
.Times(1); |
EXPECT_CALL(mock_alsa_wrapper_, DeviceNameGetHint(_, StrEq("IOID"))) |
@@ -818,7 +806,7 @@ TEST_F(AlsaPcmOutputStreamTest, AutoSelectDevice_HintFail) { |
.WillRepeatedly(Return(kTestFailedErrno)); |
EXPECT_CALL(mock_alsa_wrapper_, |
PcmOpen(_, StrEq(AlsaPcmOutputStream::kDefaultDevice), _, _)) |
- .WillOnce(DoAll(SetArgumentPointee<0>(kFakeHandle), Return(0))); |
+ .WillOnce(DoAll(SetArgPointee<0>(kFakeHandle), Return(0))); |
EXPECT_CALL(mock_alsa_wrapper_, |
PcmSetParams(kFakeHandle, _, _, 2, _, _, _)) |
.WillOnce(Return(0)); |