| Index: content/public/renderer/media_stream_renderer_factory.h
|
| diff --git a/content/public/renderer/media_stream_renderer_factory.h b/content/public/renderer/media_stream_renderer_factory.h
|
| index 963767c43a6a27600689d3a8e3bca47b53151747..12d91209c4daae25e4856d9d2ae91e6e80aca220 100644
|
| --- a/content/public/renderer/media_stream_renderer_factory.h
|
| +++ b/content/public/renderer/media_stream_renderer_factory.h
|
| @@ -11,7 +11,6 @@
|
| #include "base/memory/ref_counted.h"
|
| #include "content/public/renderer/media_stream_audio_renderer.h"
|
| #include "content/public/renderer/video_frame_provider.h"
|
| -#include "url/gurl.h"
|
| #include "url/origin.h"
|
|
|
| namespace base {
|
| @@ -19,6 +18,10 @@ class SingleThreadTaskRunner;
|
| class TaskRunner;
|
| } // namespace base
|
|
|
| +namespace blink {
|
| +class WebMediaStream;
|
| +} // namespace blink
|
| +
|
| namespace media {
|
| class GpuVideoAcceleratorFactories;
|
| } // namespace media
|
| @@ -34,7 +37,7 @@ class MediaStreamRendererFactory {
|
| virtual ~MediaStreamRendererFactory() {}
|
|
|
| virtual scoped_refptr<VideoFrameProvider> GetVideoFrameProvider(
|
| - const GURL& url,
|
| + const blink::WebMediaStream& web_stream,
|
| const base::Closure& error_cb,
|
| const VideoFrameProvider::RepaintCB& repaint_cb,
|
| const scoped_refptr<base::SingleThreadTaskRunner>& media_task_runner,
|
| @@ -42,7 +45,7 @@ class MediaStreamRendererFactory {
|
| media::GpuVideoAcceleratorFactories* gpu_factories) = 0;
|
|
|
| virtual scoped_refptr<MediaStreamAudioRenderer> GetAudioRenderer(
|
| - const GURL& url,
|
| + const blink::WebMediaStream& web_stream,
|
| int render_frame_id,
|
| const std::string& device_id,
|
| const url::Origin& security_origin) = 0;
|
|
|