| 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;
|
| }
|
|
|