virtual void requestRemotePlayback();
virtual void requestRemotePlaybackControl();
virtual blink::WebTimeRanges buffered() const;
- virtual double maxTimeSeekable() const;
+ virtual blink::WebTimeRanges seekable() const;
// Poster image, as defined in the <video> element.
- virtual void setPoster(const blink::WebURL& poster) OVERRIDE;
+ virtual void setPoster(const blink::WebURL& poster) override;
// Methods for painting.
// FIXME: This path "only works" on Android. It is a workaround for the
const blink::WebRect& rect,
unsigned char alpha,
SkXfermode::Mode mode);
- // TODO(dshwang): remove it because above method replaces. crbug.com/401027
- virtual void paint(blink::WebCanvas* canvas,
- const blink::WebRect& rect,
- unsigned char alpha);
virtual bool copyVideoTextureToPlatformTexture(
blink::WebGraphicsContext3D* web_graphics_context,
// cc::VideoFrameProvider implementation. These methods are running on the
// compositor thread.
virtual void SetVideoFrameProviderClient(
- cc::VideoFrameProvider::Client* client) OVERRIDE;
- virtual scoped_refptr<media::VideoFrame> GetCurrentFrame() OVERRIDE;
+ cc::VideoFrameProvider::Client* client) override;
+ virtual scoped_refptr<media::VideoFrame> GetCurrentFrame() override;
virtual void PutCurrentFrame(const scoped_refptr<media::VideoFrame>& frame)
- OVERRIDE;
+ override;
// Media player callback handlers.
void OnMediaMetadataChanged(const base::TimeDelta& duration, int width,
void OnRemoteRouteAvailabilityChanged(bool routes_available);
// StreamTextureFactoryContextObserver implementation.
- virtual void ResetStreamTextureProxy() OVERRIDE;
+ virtual void ResetStreamTextureProxy() override;
// Called when the player is released.
virtual void OnPlayerReleased();
virtual void ReleaseMediaResources();
// RenderFrameObserver implementation.
- virtual void OnDestruct() OVERRIDE;
+ virtual void OnDestruct() override;
#if defined(VIDEO_HOLE)
// Calculate the boundary rectangle of the media player (i.e. location and