Index: content/renderer/render_thread_impl.h |
diff --git a/content/renderer/render_thread_impl.h b/content/renderer/render_thread_impl.h |
index 083722cad045cbdbb1e6765574c5b822a48c2fae..0a6f0095476f4ce79d0028fe28a2386979314beb 100644 |
--- a/content/renderer/render_thread_impl.h |
+++ b/content/renderer/render_thread_impl.h |
@@ -32,6 +32,7 @@ class DevToolsAgentFilter; |
class DomStorageDispatcher; |
class GpuChannelHost; |
class IndexedDBDispatcher; |
+class MediaStreamDependencyFactory; |
class RendererWebKitPlatformSupportImpl; |
class SkBitmap; |
class VideoCaptureImplManager; |
@@ -205,6 +206,9 @@ class CONTENT_EXPORT RenderThreadImpl : public content::RenderThread, |
WebKit::WebMediaStreamCenter* CreateMediaStreamCenter( |
WebKit::WebMediaStreamCenterClient* client); |
+ // Returns a factory used for creating RTC PeerConnection objects. |
+ MediaStreamDependencyFactory* GetMediaStreamDependencyFactory(); |
+ |
VideoCaptureImplManager* video_capture_impl_manager() const { |
return vc_manager_.get(); |
} |
@@ -317,6 +321,8 @@ class CONTENT_EXPORT RenderThreadImpl : public content::RenderThread, |
scoped_refptr<AudioMessageFilter> audio_message_filter_; |
scoped_refptr<DevToolsAgentFilter> devtools_agent_message_filter_; |
+ scoped_ptr<MediaStreamDependencyFactory> media_stream_factory_; |
+ |
// Used on multiple threads. |
scoped_refptr<VideoCaptureImplManager> vc_manager_; |