| Index: content/renderer/media/mock_media_stream_dependency_factory.cc
|
| diff --git a/content/renderer/media/mock_media_stream_dependency_factory.cc b/content/renderer/media/mock_media_stream_dependency_factory.cc
|
| index 8b5ee8b0adf7b6ba7dc8c13c23d6373929081f3b..bdcb69aef60051ca067df9943af1e0bb703379c3 100644
|
| --- a/content/renderer/media/mock_media_stream_dependency_factory.cc
|
| +++ b/content/renderer/media/mock_media_stream_dependency_factory.cc
|
| @@ -480,9 +480,12 @@ MockMediaStreamDependencyFactory::CreateLocalAudioTrack(
|
| WebAudioCapturerSource* webaudio_source,
|
| webrtc::AudioSourceInterface* source) {
|
| DCHECK(mock_pc_factory_created_);
|
| - DCHECK(!capturer.get());
|
| + blink::WebMediaConstraints constraints;
|
| + scoped_refptr<WebRtcAudioCapturer> audio_capturer = capturer ?
|
| + capturer : WebRtcAudioCapturer::CreateCapturer(-1, StreamDeviceInfo(),
|
| + constraints, NULL);
|
| return WebRtcLocalAudioTrack::Create(
|
| - id, WebRtcAudioCapturer::CreateCapturer(), webaudio_source, source);
|
| + id, audio_capturer, webaudio_source, source);
|
| }
|
|
|
| SessionDescriptionInterface*
|
| @@ -502,10 +505,11 @@ MockMediaStreamDependencyFactory::CreateIceCandidate(
|
| }
|
|
|
| scoped_refptr<WebRtcAudioCapturer>
|
| -MockMediaStreamDependencyFactory::MaybeCreateAudioCapturer(
|
| +MockMediaStreamDependencyFactory::CreateAudioCapturer(
|
| int render_view_id, const StreamDeviceInfo& device_info,
|
| const blink::WebMediaConstraints& constraints) {
|
| - return WebRtcAudioCapturer::CreateCapturer();
|
| + return WebRtcAudioCapturer::CreateCapturer(-1, device_info,
|
| + constraints, NULL);
|
| }
|
|
|
| } // namespace content
|
|
|