Index: Source/platform/graphics/media/MediaPlayer.h |
diff --git a/Source/platform/graphics/media/MediaPlayer.h b/Source/platform/graphics/media/MediaPlayer.h |
index c63379b554d94a301bc50042f37a27998fa8dd8b..f7bae3a83100ce47ac2c53f592449581a7115a58 100644 |
--- a/Source/platform/graphics/media/MediaPlayer.h |
+++ b/Source/platform/graphics/media/MediaPlayer.h |
@@ -82,6 +82,10 @@ public: |
virtual void mediaPlayerRequestSeek(double) = 0; |
+ // The URL for video poster image. |
+ // FIXME: Remove this when WebMediaPlayerClientImpl::loadInternal does not depend on it. |
+ virtual KURL mediaPlayerPosterURL() = 0; |
+ |
// Presentation-related methods |
// a new frame of video is available |
virtual void mediaPlayerRepaint() = 0; |
@@ -148,6 +152,8 @@ public: |
virtual void setVolume(double) = 0; |
virtual void setMuted(bool) = 0; |
+ virtual void setPoster(const KURL&) = 0; |
+ |
enum NetworkState { Empty, Idle, Loading, Loaded, FormatError, NetworkError, DecodeError }; |
virtual NetworkState networkState() const = 0; |