| Index: content/renderer/media/webmediaplayer_ms.h
|
| diff --git a/content/renderer/media/webmediaplayer_ms.h b/content/renderer/media/webmediaplayer_ms.h
|
| index 76b8da1991a6e10697b34c0e1100e558c1152cda..51d116099d7d74509099f6bdf76f56c21d4eaaed 100644
|
| --- a/content/renderer/media/webmediaplayer_ms.h
|
| +++ b/content/renderer/media/webmediaplayer_ms.h
|
| @@ -45,7 +45,7 @@ class GLES2Interface;
|
| namespace content {
|
| class MediaStreamAudioRenderer;
|
| class MediaStreamRendererFactory;
|
| -class VideoFrameProvider;
|
| +class MediaStreamVideoRenderer;
|
| class WebMediaPlayerMSCompositor;
|
| class RenderFrameObserver;
|
|
|
| @@ -57,7 +57,7 @@ class RenderFrameObserver;
|
| //
|
| // WebMediaPlayerMS works with multiple objects, the most important ones are:
|
| //
|
| -// VideoFrameProvider
|
| +// MediaStreamVideoRenderer
|
| // provides video frames for rendering.
|
| //
|
| // blink::WebMediaPlayerClient
|
| @@ -68,7 +68,7 @@ class CONTENT_EXPORT WebMediaPlayerMS
|
| public NON_EXPORTED_BASE(base::SupportsWeakPtr<WebMediaPlayerMS>) {
|
| public:
|
| // Construct a WebMediaPlayerMS with reference to the client, and
|
| - // a MediaStreamClient which provides VideoFrameProvider.
|
| + // a MediaStreamClient which provides MediaStreamVideoRenderer.
|
| WebMediaPlayerMS(
|
| blink::WebFrame* frame,
|
| blink::WebMediaPlayerClient* client,
|
| @@ -161,7 +161,8 @@ class CONTENT_EXPORT WebMediaPlayerMS
|
| private:
|
| friend class WebMediaPlayerMSTest;
|
|
|
| - // The callback for VideoFrameProvider to signal a new frame is available.
|
| + // The callback for MediaStreamVideoRenderer to signal a new frame is
|
| + // available.
|
| void OnFrameAvailable(const scoped_refptr<media::VideoFrame>& frame);
|
| // Need repaint due to state change.
|
| void RepaintInternal();
|
| @@ -193,12 +194,11 @@ class CONTENT_EXPORT WebMediaPlayerMS
|
| const base::WeakPtr<media::WebMediaPlayerDelegate> delegate_;
|
| int delegate_id_;
|
|
|
| - // Specify content:: to disambiguate from cc::.
|
| - scoped_refptr<content::VideoFrameProvider> video_frame_provider_; // Weak
|
| + scoped_refptr<MediaStreamVideoRenderer> video_frame_provider_; // Weak
|
|
|
| std::unique_ptr<cc_blink::WebLayerImpl> video_weblayer_;
|
|
|
| - scoped_refptr<MediaStreamAudioRenderer> audio_renderer_; // Weak
|
| + scoped_refptr<MediaStreamAudioRenderer> audio_renderer_; // Weak
|
| media::SkCanvasVideoRenderer video_renderer_;
|
|
|
| bool paused_;
|
|
|