Index: webkit/media/webmediaplayer_ms.cc |
diff --git a/webkit/media/webmediaplayer_ms.cc b/webkit/media/webmediaplayer_ms.cc |
index a79594e13a6d224c3b808aaa280bbb0a0ad9b218..1c0b1cbba8082640e3d8dcde705752e86c989bdb 100644 |
--- a/webkit/media/webmediaplayer_ms.cc |
+++ b/webkit/media/webmediaplayer_ms.cc |
@@ -16,7 +16,6 @@ |
#include "third_party/WebKit/Source/Platform/chromium/public/WebRect.h" |
#include "third_party/WebKit/Source/Platform/chromium/public/WebSize.h" |
#include "third_party/WebKit/Source/Platform/chromium/public/WebURL.h" |
-#include "third_party/WebKit/Source/Platform/chromium/public/WebVideoFrame.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebMediaPlayerClient.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h" |
@@ -26,7 +25,6 @@ |
#include "webkit/media/video_frame_provider.h" |
#include "webkit/media/webmediaplayer_delegate.h" |
#include "webkit/media/webmediaplayer_util.h" |
-#include "webkit/media/webvideoframe_impl.h" |
using WebKit::WebCanvas; |
using WebKit::WebMediaPlayer; |
@@ -67,10 +65,8 @@ WebMediaPlayerMS::~WebMediaPlayerMS() { |
DVLOG(1) << "WebMediaPlayerMS::dtor"; |
DCHECK(thread_checker_.CalledOnValidThread()); |
-#ifdef REMOVE_WEBVIDEOFRAME |
SetVideoFrameProviderClient(NULL); |
GetClient()->setWebLayer(NULL); |
-#endif |
if (video_frame_provider_) { |
video_frame_provider_->Stop(); |
@@ -367,30 +363,6 @@ unsigned WebMediaPlayerMS::videoDecodedByteCount() const { |
return 0; |
} |
-#ifndef REMOVE_WEBVIDEOFRAME |
-WebKit::WebVideoFrame* WebMediaPlayerMS::getCurrentFrame() { |
- DVLOG(3) << "WebMediaPlayerMS::getCurrentFrame"; |
- base::AutoLock auto_lock(current_frame_lock_); |
- DCHECK(!pending_repaint_); |
- if (current_frame_.get()) { |
- pending_repaint_ = true; |
- current_frame_used_ = true; |
- return new webkit_media::WebVideoFrameImpl(current_frame_); |
- } |
- return NULL; |
-} |
- |
-void WebMediaPlayerMS::putCurrentFrame( |
- WebKit::WebVideoFrame* web_video_frame) { |
- DVLOG(3) << "WebMediaPlayerMS::putCurrentFrame"; |
- base::AutoLock auto_lock(current_frame_lock_); |
- DCHECK(pending_repaint_); |
- pending_repaint_ = false; |
- if (web_video_frame) { |
- delete web_video_frame; |
- } |
-} |
-#else |
void WebMediaPlayerMS::SetVideoFrameProviderClient( |
cc::VideoFrameProvider::Client* client) { |
// This is called from both the main renderer thread and the compositor |
@@ -417,7 +389,6 @@ void WebMediaPlayerMS::PutCurrentFrame( |
DCHECK(pending_repaint_); |
pending_repaint_ = false; |
} |
-#endif |
void WebMediaPlayerMS::OnFrameAvailable( |
const scoped_refptr<media::VideoFrame>& frame) { |
@@ -436,13 +407,11 @@ void WebMediaPlayerMS::OnFrameAvailable( |
SetReadyState(WebMediaPlayer::ReadyStateHaveEnoughData); |
GetClient()->sizeChanged(); |
-#ifdef REMOVE_WEBVIDEOFRAME |
if (video_frame_provider_ && GetClient()->needsWebLayerForVideo()) { |
video_weblayer_.reset( |
new webkit::WebLayerImpl(cc::VideoLayer::Create(this))); |
GetClient()->setWebLayer(video_weblayer_.get()); |
} |
-#endif |
} |
// Do not update |current_frame_| when paused. |