| Index: media/mojo/clients/mojo_renderer.cc
|
| diff --git a/media/mojo/clients/mojo_renderer.cc b/media/mojo/clients/mojo_renderer.cc
|
| index 95ee0c67d725255c45c467a17b984fcd1bec1573..ce2f51437bd546f332c99f6b370008143e0a34ed 100644
|
| --- a/media/mojo/clients/mojo_renderer.cc
|
| +++ b/media/mojo/clients/mojo_renderer.cc
|
| @@ -197,8 +197,12 @@ void MojoRenderer::OnTimeUpdate(int64_t time_usec, int64_t max_time_usec) {
|
| DVLOG(3) << __FUNCTION__ << ": " << time_usec << ", " << max_time_usec;
|
| DCHECK(task_runner_->BelongsToCurrentThread());
|
|
|
| - base::AutoLock auto_lock(lock_);
|
| - time_ = base::TimeDelta::FromMicroseconds(time_usec);
|
| + {
|
| + base::AutoLock auto_lock(lock_);
|
| + time_ = base::TimeDelta::FromMicroseconds(time_usec);
|
| + }
|
| + // TODO(alokp): Plumb reference time through mojo interface.
|
| + client_->OnTimeUpdate(time_, time_, base::TimeTicks::Now());
|
| }
|
|
|
| void MojoRenderer::OnBufferingStateChange(mojom::BufferingState state) {
|
|
|