Index: content/renderer/media/media_stream_dependency_factory.h |
diff --git a/content/renderer/media/media_stream_dependency_factory.h b/content/renderer/media/media_stream_dependency_factory.h |
index c89f274a6c099d41d67a4b1a83acfbfd81892881..a728d8850417928495ae7d92cd7a55a11032b35a 100644 |
--- a/content/renderer/media/media_stream_dependency_factory.h |
+++ b/content/renderer/media/media_stream_dependency_factory.h |
@@ -44,6 +44,7 @@ class IpcNetworkManager; |
class IpcPacketSocketFactory; |
class RTCMediaConstraints; |
class VideoCaptureImplManager; |
+class WebAudioCapturerSource; |
class WebRtcAudioCapturer; |
class WebRtcAudioDeviceImpl; |
class WebRtcLoggingHandlerImpl; |
@@ -164,15 +165,15 @@ class CONTENT_EXPORT MediaStreamDependencyFactory |
// WebRtcAudioCapturer. |
// The |constraints| will be modified to include the default, mandatory |
// WebAudio constraints. |
- virtual scoped_refptr<WebRtcAudioCapturer> CreateWebAudioSource( |
- WebKit::WebMediaStreamSource* source, |
- RTCMediaConstraints* constraints); |
+ virtual scoped_refptr<WebAudioCapturerSource> CreateWebAudioSource( |
+ WebKit::WebMediaStreamSource* source, RTCMediaConstraints* constraints); |
// Asks the PeerConnection factory to create a Local AudioTrack object. |
virtual scoped_refptr<webrtc::AudioTrackInterface> |
CreateLocalAudioTrack( |
const std::string& id, |
const scoped_refptr<WebRtcAudioCapturer>& capturer, |
+ WebAudioCapturerSource* webaudio_source, |
webrtc::AudioSourceInterface* source, |
const webrtc::MediaConstraintsInterface* constraints); |