diff options
Diffstat (limited to 'Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.h')
-rw-r--r-- | Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.h b/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.h index 80bc94e..7bdc064 100644 --- a/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.h +++ b/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.h @@ -54,6 +54,8 @@ class WebCoreMovieObserver; #endif namespace WebCore { + +class ApplicationCacheResource; class MediaPlayerPrivateQTKit : public MediaPlayerPrivateInterface { public: @@ -139,6 +141,7 @@ private: void createQTMovie(const String& url); void createQTMovie(NSURL *, NSDictionary *movieAttributes); + void createQTMovie(ApplicationCacheResource*); enum MediaRenderingMode { MediaRenderingNone, MediaRenderingMovieView, MediaRenderingSoftwareRenderer, MediaRenderingMovieLayer }; MediaRenderingMode currentRenderingMode() const; @@ -178,6 +181,8 @@ private: virtual double maximumDurationToCacheMediaTime() const { return 5; } virtual void setPrivateBrowsingMode(bool); + + NSMutableDictionary* commonMovieAttributes(); MediaPlayer* m_player; RetainPtr<QTMovie> m_qtMovie; @@ -211,6 +216,7 @@ private: double m_timeStartedPlaying; double m_timeStoppedPlaying; #endif + mutable FloatSize m_cachedNaturalSize; }; } |