Index: webkit/media/webmediaplayer_impl.cc |
diff --git a/webkit/media/webmediaplayer_impl.cc b/webkit/media/webmediaplayer_impl.cc |
index 6924f8a63d482be1d99bfc1edf67a70948a555e4..c023610b73e03a76a850e77974e51842e1c60ef0 100644 |
--- a/webkit/media/webmediaplayer_impl.cc |
+++ b/webkit/media/webmediaplayer_impl.cc |
@@ -293,7 +293,7 @@ void WebMediaPlayerImpl::pause() { |
paused_ = true; |
pipeline_->SetPlaybackRate(0.0f); |
- paused_time_ = pipeline_->GetCurrentTime(); |
+ paused_time_ = pipeline_->GetMediaTime(); |
media_log_->AddEvent(media_log_->CreateEvent(media::MediaLogEvent::PAUSE)); |
@@ -458,7 +458,7 @@ float WebMediaPlayerImpl::currentTime() const { |
DCHECK_EQ(main_loop_, MessageLoop::current()); |
if (paused_) |
return static_cast<float>(paused_time_.InSecondsF()); |
- return static_cast<float>(pipeline_->GetCurrentTime().InSecondsF()); |
+ return static_cast<float>(pipeline_->GetMediaTime().InSecondsF()); |
} |
int WebMediaPlayerImpl::dataRate() const { |
@@ -818,7 +818,7 @@ void WebMediaPlayerImpl::OnPipelineSeek(PipelineStatus status) { |
// Update our paused time. |
if (paused_) |
- paused_time_ = pipeline_->GetCurrentTime(); |
+ paused_time_ = pipeline_->GetMediaTime(); |
GetClient()->timeChanged(); |
} |