| Index: content/renderer/media/mock_media_stream_dependency_factory.h
|
| diff --git a/content/renderer/media/mock_media_stream_dependency_factory.h b/content/renderer/media/mock_media_stream_dependency_factory.h
|
| index a2cce87c123813f2affa3b39cdf358314a0b4fb4..4bbad2ae18f96f0a2eb1993f62c6421e4be18fe2 100644
|
| --- a/content/renderer/media/mock_media_stream_dependency_factory.h
|
| +++ b/content/renderer/media/mock_media_stream_dependency_factory.h
|
| @@ -106,7 +106,7 @@ class MockAudioSource : public webrtc::AudioSourceInterface {
|
|
|
| class MockWebRtcVideoTrack : public webrtc::VideoTrackInterface {
|
| public:
|
| - MockWebRtcVideoTrack(std::string id,
|
| + MockWebRtcVideoTrack(const std::string& id,
|
| webrtc::VideoSourceInterface* source);
|
| virtual void AddRenderer(webrtc::VideoRendererInterface* renderer) OVERRIDE;
|
| virtual void RemoveRenderer(
|
| @@ -207,7 +207,11 @@ class MockMediaStreamDependencyFactory : public MediaStreamDependencyFactory {
|
|
|
| virtual scoped_refptr<WebRtcAudioCapturer> CreateAudioCapturer(
|
| int render_view_id, const StreamDeviceInfo& device_info,
|
| - const blink::WebMediaConstraints& constraints) OVERRIDE;
|
| + const blink::WebMediaConstraints& constraints,
|
| + MediaStreamAudioSource* audio_source) OVERRIDE;
|
| + void FailToCreateNextAudioCapturer() {
|
| + fail_to_create_next_audio_capturer_ = true;
|
| + }
|
|
|
| virtual void StartLocalAudioTrack(
|
| WebRtcLocalAudioTrack* audio_track) OVERRIDE;
|
| @@ -216,6 +220,7 @@ class MockMediaStreamDependencyFactory : public MediaStreamDependencyFactory {
|
| MockVideoSource* last_video_source() { return last_video_source_.get(); }
|
|
|
| private:
|
| + bool fail_to_create_next_audio_capturer_;
|
| scoped_refptr <MockAudioSource> last_audio_source_;
|
| scoped_refptr <MockVideoSource> last_video_source_;
|
|
|
|
|