| Index: content/renderer/media/webmediaplayer_ms.cc
|
| diff --git a/content/renderer/media/webmediaplayer_ms.cc b/content/renderer/media/webmediaplayer_ms.cc
|
| index 34ad2a78473094fb65ec8ba80b10de584f2775ba..ce9af5f44d32081daaee75a500248418f070470b 100644
|
| --- a/content/renderer/media/webmediaplayer_ms.cc
|
| +++ b/content/renderer/media/webmediaplayer_ms.cc
|
| @@ -457,6 +457,14 @@ void WebMediaPlayerMS::SetVideoFrameProviderClient(
|
| video_frame_provider_client_ = client;
|
| }
|
|
|
| +bool WebMediaPlayerMS::Render(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_);
|
| @@ -468,13 +476,15 @@ scoped_refptr<media::VideoFrame> WebMediaPlayerMS::GetCurrentFrame() {
|
| return current_frame_;
|
| }
|
|
|
| -void WebMediaPlayerMS::PutCurrentFrame(
|
| - const scoped_refptr<media::VideoFrame>& frame) {
|
| +void WebMediaPlayerMS::PutCurrentFrame() {
|
| DVLOG(3) << "WebMediaPlayerMS::PutCurrentFrame";
|
| DCHECK(pending_repaint_);
|
| pending_repaint_ = false;
|
| }
|
|
|
| +void WebMediaPlayerMS::SetVisible(bool visible) {
|
| +}
|
| +
|
| void WebMediaPlayerMS::OnFrameAvailable(
|
| const scoped_refptr<media::VideoFrame>& frame) {
|
| DVLOG(3) << "WebMediaPlayerMS::OnFrameAvailable";
|
|
|