summaryrefslogtreecommitdiff
path: root/chromium/content/renderer/media/stream/webmediaplayer_ms.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/renderer/media/stream/webmediaplayer_ms.h')
-rw-r--r--chromium/content/renderer/media/stream/webmediaplayer_ms.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/chromium/content/renderer/media/stream/webmediaplayer_ms.h b/chromium/content/renderer/media/stream/webmediaplayer_ms.h
index fe0de43a473..4af79567b43 100644
--- a/chromium/content/renderer/media/stream/webmediaplayer_ms.h
+++ b/chromium/content/renderer/media/stream/webmediaplayer_ms.h
@@ -86,9 +86,10 @@ class CONTENT_EXPORT WebMediaPlayerMS
~WebMediaPlayerMS() override;
- void Load(LoadType load_type,
- const blink::WebMediaPlayerSource& source,
- CORSMode cors_mode) override;
+ blink::WebMediaPlayer::LoadTiming Load(
+ LoadType load_type,
+ const blink::WebMediaPlayerSource& source,
+ CORSMode cors_mode) override;
// Playback controls.
void Play() override;
@@ -109,7 +110,7 @@ class CONTENT_EXPORT WebMediaPlayerMS
blink::WebTimeRanges Seekable() const override;
// Methods for painting.
- void Paint(blink::WebCanvas* canvas,
+ void Paint(cc::PaintCanvas* canvas,
const blink::WebRect& rect,
cc::PaintFlags& flags,
int already_uploaded_id,
@@ -165,6 +166,7 @@ class CONTENT_EXPORT WebMediaPlayerMS
void OnVolumeMultiplierUpdate(double multiplier) override;
void OnBecamePersistentVideo(bool value) override;
void OnPictureInPictureModeEnded() override;
+ void OnPictureInPictureControlClicked(const std::string& control_id) override;
bool CopyVideoTextureToPlatformTexture(
gpu::gles2::GLES2Interface* gl,