| Index: media/base/pipeline.cc
|
| diff --git a/media/base/pipeline.cc b/media/base/pipeline.cc
|
| index ca53be0ceb874e7e567c0c6c831d425bd76b1329..e1af61130aa392b5c7d4f00cb5821a4afe861b0d 100644
|
| --- a/media/base/pipeline.cc
|
| +++ b/media/base/pipeline.cc
|
| @@ -402,10 +402,12 @@ void Pipeline::StateTransitionTask(PipelineStatus status) {
|
| interpolator_->SetBounds(start_timestamp_, start_timestamp_);
|
| }
|
|
|
| - if (audio_renderer_)
|
| - audio_renderer_->StartPlayingFrom(start_timestamp_);
|
| + if (audio_renderer_) {
|
| + audio_renderer_->SetMediaTime(start_timestamp_);
|
| + audio_renderer_->StartPlaying();
|
| + }
|
| if (video_renderer_)
|
| - video_renderer_->StartPlayingFrom(start_timestamp_);
|
| + video_renderer_->StartPlaying();
|
| if (text_renderer_)
|
| text_renderer_->StartPlaying();
|
|
|
|
|