| Index: content/renderer/media/webmediaplayer_ms.cc
|
| diff --git a/content/renderer/media/webmediaplayer_ms.cc b/content/renderer/media/webmediaplayer_ms.cc
|
| index de6f33b71eb086da1b77295b66ca801bb7251fae..f76d6169865b2c492bd414a2e94c3fcb204a0a3a 100644
|
| --- a/content/renderer/media/webmediaplayer_ms.cc
|
| +++ b/content/renderer/media/webmediaplayer_ms.cc
|
| @@ -456,14 +456,6 @@ void WebMediaPlayerMS::SetVideoFrameProviderClient(
|
| video_frame_provider_client_ = client;
|
| }
|
|
|
| -bool WebMediaPlayerMS::UpdateCurrentFrame(base::TimeTicks deadline_min,
|
| - base::TimeTicks deadline_max) {
|
| - // TODO(dalecurtis): This should make use of the deadline interval to ensure
|
| - // the painted frame is correct for the given interval.
|
| - NOTREACHED();
|
| - return false;
|
| -}
|
| -
|
| scoped_refptr<media::VideoFrame> WebMediaPlayerMS::GetCurrentFrame() {
|
| DVLOG(3) << "WebMediaPlayerMS::GetCurrentFrame";
|
| base::AutoLock auto_lock(current_frame_lock_);
|
| @@ -475,7 +467,8 @@ scoped_refptr<media::VideoFrame> WebMediaPlayerMS::GetCurrentFrame() {
|
| return current_frame_;
|
| }
|
|
|
| -void WebMediaPlayerMS::PutCurrentFrame() {
|
| +void WebMediaPlayerMS::PutCurrentFrame(
|
| + const scoped_refptr<media::VideoFrame>& frame) {
|
| DVLOG(3) << "WebMediaPlayerMS::PutCurrentFrame";
|
| DCHECK(pending_repaint_);
|
| pending_repaint_ = false;
|
|
|