Commit e78ad341 authored by scherkus@chromium.org's avatar scherkus@chromium.org

Remove WebMediaPlayerClient{Impl}::needsWebLayerForVideo() as compositing is always enabled.

BUG=335345
R=eseidel@chromium.org

Review URL: https://codereview.chromium.org/206283004

git-svn-id: svn://svn.chromium.org/blink/trunk@169895 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 4cbac84c
......@@ -187,12 +187,6 @@ void WebMediaPlayerClientImpl::load(WebMediaPlayer::LoadType loadType, const WTF
WebURL poster = m_client->mediaPlayerPosterURL();
// This does not actually check whether the hardware can support accelerated
// compositing, but only if the flag is set. However, this is checked lazily
// in WebViewImpl::setIsAcceleratedCompositingActive() and will fail there
// if necessary.
m_needsWebLayerForVideo = frame->contentRenderer()->compositor()->hasAcceleratedCompositing();
KURL kurl(ParsedURLString, url);
m_webMediaPlayer = createWebMediaPlayer(this, kurl, frame);
if (!m_webMediaPlayer)
......@@ -458,11 +452,6 @@ AudioSourceProvider* WebMediaPlayerClientImpl::audioSourceProvider()
}
#endif
bool WebMediaPlayerClientImpl::needsWebLayerForVideo() const
{
return m_needsWebLayerForVideo;
}
PassOwnPtr<MediaPlayer> WebMediaPlayerClientImpl::create(MediaPlayerClient* client)
{
return adoptPtr(new WebMediaPlayerClientImpl(client));
......@@ -508,7 +497,6 @@ void WebMediaPlayerClientImpl::paintOnAndroid(WebCore::GraphicsContext* context,
WebMediaPlayerClientImpl::WebMediaPlayerClientImpl(MediaPlayerClient* client)
: m_client(client)
, m_preload(MediaPlayer::Auto)
, m_needsWebLayerForVideo(false)
, m_rate(1.0)
#if OS(ANDROID)
, m_usePaintOnAndroid(false)
......
......@@ -85,7 +85,6 @@ public:
virtual void keyMessage(const WebString& keySystem, const WebString& sessionId, const unsigned char* message, unsigned messageLength, const WebURL& defaultURL) OVERRIDE;
virtual void keyNeeded(const WebString& contentType, const unsigned char* initData, unsigned initDataLength) OVERRIDE;
virtual bool needsWebLayerForVideo() const OVERRIDE;
virtual void setWebLayer(WebLayer*) OVERRIDE;
virtual void addTextTrack(WebInbandTextTrack*) OVERRIDE;
virtual void removeTextTrack(WebInbandTextTrack*) OVERRIDE;
......@@ -142,7 +141,6 @@ private:
WebCore::MediaPlayerClient* m_client;
OwnPtr<WebMediaPlayer> m_webMediaPlayer;
WebCore::MediaPlayer::Preload m_preload;
bool m_needsWebLayerForVideo;
double m_rate;
#if OS(ANDROID)
......
......@@ -68,7 +68,6 @@ public:
virtual void keyError(const WebString& keySystem, const WebString& sessionId, MediaKeyErrorCode, unsigned short systemCode) = 0;
virtual void keyMessage(const WebString& keySystem, const WebString& sessionId, const unsigned char* message, unsigned messageLength, const WebURL& defaultURL) = 0;
virtual void keyNeeded(const WebString& contentType, const unsigned char* initData, unsigned initDataLength) = 0;
virtual bool needsWebLayerForVideo() const = 0;
virtual void setWebLayer(WebLayer*) = 0;
virtual void addTextTrack(WebInbandTextTrack*) = 0;
virtual void removeTextTrack(WebInbandTextTrack*) = 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment