Index: content/renderer/media/media_stream_impl.cc |
diff --git a/content/renderer/media/media_stream_impl.cc b/content/renderer/media/media_stream_impl.cc |
index 503a42af7dd1291882e19d19cb9a41d016b9c1bf..920a2930fdff204539fb31767beaaef2ccca2a11 100644 |
--- a/content/renderer/media/media_stream_impl.cc |
+++ b/content/renderer/media/media_stream_impl.cc |
@@ -78,11 +78,13 @@ MediaStreamImpl::MediaStreamImpl( |
MediaStreamDispatcher* media_stream_dispatcher, |
content::P2PSocketDispatcher* p2p_socket_dispatcher, |
VideoCaptureImplManager* vc_manager, |
- MediaStreamDependencyFactory* dependency_factory) |
+ MediaStreamDependencyFactory* dependency_factory, |
+ AudioDeviceFactoryInterface* audio_device_factory) |
: content::RenderViewObserver(render_view), |
dependency_factory_(dependency_factory), |
media_stream_dispatcher_(media_stream_dispatcher), |
p2p_socket_dispatcher_(p2p_socket_dispatcher), |
+ audio_device_factory_(audio_device_factory), |
network_manager_(NULL), |
vc_manager_(vc_manager), |
signaling_thread_(NULL), |
@@ -453,7 +455,8 @@ bool MediaStreamImpl::EnsurePeerConnectionFactory() { |
signaling_thread_, |
p2p_socket_dispatcher_, |
network_manager_, |
- socket_factory_.get())) { |
+ socket_factory_.get(), |
+ audio_device_factory_)) { |
LOG(ERROR) << "Could not create PeerConnection factory"; |
return false; |
} |