| Index: webkit/media/webmediaplayer_proxy.cc
|
| diff --git a/webkit/media/webmediaplayer_proxy.cc b/webkit/media/webmediaplayer_proxy.cc
|
| index 100d591037bb9c88ed471a5bab78fc91eb9c45bc..add3fded80e890025777f46462f223146e76e118 100644
|
| --- a/webkit/media/webmediaplayer_proxy.cc
|
| +++ b/webkit/media/webmediaplayer_proxy.cc
|
| @@ -111,6 +111,12 @@ void WebMediaPlayerProxy::PipelineErrorCallback(PipelineStatus error) {
|
| &WebMediaPlayerProxy::PipelineErrorTask, this, error));
|
| }
|
|
|
| +void WebMediaPlayerProxy::PipelineReadyStateCallback(
|
| + media::Pipeline::ReadyState readyState) {
|
| + render_loop_->PostTask(FROM_HERE, base::Bind(
|
| + &WebMediaPlayerProxy::PipelineReadyStateTask, this, readyState));
|
| +}
|
| +
|
| void WebMediaPlayerProxy::RepaintTask() {
|
| DCHECK(render_loop_->BelongsToCurrentThread());
|
| {
|
| @@ -147,6 +153,13 @@ void WebMediaPlayerProxy::PipelineErrorTask(PipelineStatus error) {
|
| webmediaplayer_->OnPipelineError(error);
|
| }
|
|
|
| +void WebMediaPlayerProxy::PipelineReadyStateTask(
|
| + media::Pipeline::ReadyState readyState) {
|
| + DCHECK(render_loop_->BelongsToCurrentThread());
|
| + if (webmediaplayer_)
|
| + webmediaplayer_->OnPipelineReadyState(readyState);
|
| +}
|
| +
|
| void WebMediaPlayerProxy::SetOpaqueTask(bool opaque) {
|
| DCHECK(render_loop_->BelongsToCurrentThread());
|
| if (webmediaplayer_)
|
|
|