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 0abec8ea56dd6deea7cbc541260bd3d793c1cf8a..b8ed6009020a5a6964475d5f2876cc963ddebf22 100644 |
--- a/content/renderer/media/webrtc/processed_local_audio_source_unittest.cc |
+++ b/content/renderer/media/webrtc/processed_local_audio_source_unittest.cc |
@@ -2,6 +2,9 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
+#include <memory> |
+#include <string> |
+ |
#include "base/logging.h" |
#include "build/build_config.h" |
#include "content/public/renderer/media_stream_audio_sink.h" |
@@ -93,13 +96,12 @@ class ProcessedLocalAudioSourceTest : public testing::Test { |
void CreateProcessedLocalAudioSource( |
const blink::WebMediaConstraints& constraints) { |
- ProcessedLocalAudioSource* const source = |
- new ProcessedLocalAudioSource( |
- -1 /* consumer_render_frame_id is N/A for non-browser tests */, |
- StreamDeviceInfo(MEDIA_DEVICE_AUDIO_CAPTURE, "Mock audio device", |
- "mock_audio_device_id", kSampleRate, |
- kChannelLayout, kRequestedBufferSize), |
- &mock_dependency_factory_); |
+ ProcessedLocalAudioSource* const source = new ProcessedLocalAudioSource( |
+ -1 /* consumer_render_frame_id is N/A for non-browser tests */, |
+ StreamDeviceInfo(MEDIA_DEVICE_AUDIO_CAPTURE, "Mock audio device", |
+ "mock_audio_device_id", "mock_group_id", kSampleRate, |
+ kChannelLayout, kRequestedBufferSize), |
+ &mock_dependency_factory_); |
source->SetAllowInvalidRenderFrameIdForTesting(true); |
source->SetSourceConstraints(constraints); |
blink_audio_source_.setExtraData(source); // Takes ownership. |