| Index: content/renderer/media/webrtc/processed_local_audio_source_unittest.cc
|
| diff --git a/content/renderer/media/webrtc/processed_local_audio_source_unittest.cc b/content/renderer/media/webrtc/processed_local_audio_source_unittest.cc
|
| index 1109424546a775930677afe7ea30571e4f1db653..390aeafacb9618304f8fadb303fadf1f0f0c3dda 100644
|
| --- a/content/renderer/media/webrtc/processed_local_audio_source_unittest.cc
|
| +++ b/content/renderer/media/webrtc/processed_local_audio_source_unittest.cc
|
| @@ -102,9 +102,11 @@ class ProcessedLocalAudioSourceTest : public testing::Test {
|
| StreamDeviceInfo(MEDIA_DEVICE_AUDIO_CAPTURE, "Mock audio device",
|
| "mock_audio_device_id", kSampleRate, kChannelLayout,
|
| kRequestedBufferSize),
|
| + constraints,
|
| + base::Bind(&ProcessedLocalAudioSourceTest::OnAudioSourceStarted,
|
| + base::Unretained(this)),
|
| &mock_dependency_factory_);
|
| source->SetAllowInvalidRenderFrameIdForTesting(true);
|
| - source->SetSourceConstraints(constraints);
|
| blink_audio_source_.setExtraData(source); // Takes ownership.
|
| }
|
|
|
| @@ -137,6 +139,10 @@ class ProcessedLocalAudioSourceTest : public testing::Test {
|
| return blink_audio_track_;
|
| }
|
|
|
| + void OnAudioSourceStarted(MediaStreamSource* source,
|
| + MediaStreamRequestResult result,
|
| + const blink::WebString& result_name) {}
|
| +
|
| private:
|
| base::MessageLoop main_thread_message_loop_; // Needed for MSAudioProcessor.
|
| MockAudioDeviceFactory mock_audio_device_factory_;
|
| @@ -168,7 +174,10 @@ TEST_F(ProcessedLocalAudioSourceTest, VerifyAudioFlowWithoutAudioProcessing) {
|
| .WillOnce(WithArg<0>(Invoke(this, &ThisTest::CheckSourceFormatMatches)));
|
| EXPECT_CALL(*mock_audio_device_factory()->mock_capturer_source(),
|
| SetAutomaticGainControl(true));
|
| - EXPECT_CALL(*mock_audio_device_factory()->mock_capturer_source(), Start());
|
| + EXPECT_CALL(*mock_audio_device_factory()->mock_capturer_source(), Start())
|
| + .WillOnce(Invoke(
|
| + capture_source_callback(),
|
| + &media::AudioCapturerSource::CaptureCallback::OnCaptureStarted));
|
| ASSERT_TRUE(audio_source()->ConnectToTrack(blink_audio_track()));
|
| CheckOutputFormatMatches(audio_source()->GetAudioParameters());
|
|
|
|
|