diff options
author | Steve Block <steveblock@google.com> | 2010-09-29 17:32:26 +0100 |
---|---|---|
committer | Steve Block <steveblock@google.com> | 2010-09-29 17:35:08 +0100 |
commit | 68513a70bcd92384395513322f1b801e7bf9c729 (patch) | |
tree | 161b50f75a5921d61731bb25e730005994fcec85 /WebCore/platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h | |
parent | fd5c6425ce58eb75211be7718d5dee960842a37e (diff) | |
download | external_webkit-68513a70bcd92384395513322f1b801e7bf9c729.zip external_webkit-68513a70bcd92384395513322f1b801e7bf9c729.tar.gz external_webkit-68513a70bcd92384395513322f1b801e7bf9c729.tar.bz2 |
Merge WebKit at r67908: Initial merge by Git
Change-Id: I43a553e7b3299b28cb6ee8aa035ed70fe342b972
Diffstat (limited to 'WebCore/platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h')
-rw-r--r-- | WebCore/platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/WebCore/platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h b/WebCore/platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h index 9c449dd..272b90f 100644 --- a/WebCore/platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h +++ b/WebCore/platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h @@ -50,6 +50,7 @@ class IntSize; class IntRect; #if USE(ACCELERATED_COMPOSITING) +class WKCACFLayer; class WKCAImageQueue; #endif @@ -154,17 +155,25 @@ private: class LayerClient; friend class LayerClient; OwnPtr<LayerClient> m_layerClient; + + class LayoutClient; + friend class LayoutClient; + OwnPtr<LayoutClient> m_layoutClient; #endif class VisualContextClient; friend class VisualContextClient; OwnPtr<VisualContextClient> m_visualContextClient; + void retrieveAndResetMovieTransform(); + MediaPlayer* m_player; RefPtr<QTMovie> m_movie; #if USE(ACCELERATED_COMPOSITING) - OwnPtr<GraphicsLayer> m_qtVideoLayer; + RefPtr<WKCACFLayer> m_qtVideoLayer; + OwnPtr<GraphicsLayer> m_transformLayer; OwnPtr<WKCAImageQueue> m_imageQueue; + CGAffineTransform m_movieTransform; #endif RefPtr<QTMovieVisualContext> m_visualContext; float m_seekTo; @@ -185,6 +194,7 @@ private: double m_timeStartedPlaying; double m_timeStoppedPlaying; #endif + }; } |