Index: webkit/media/webmediaplayer_impl.cc |
diff --git a/webkit/media/webmediaplayer_impl.cc b/webkit/media/webmediaplayer_impl.cc |
index 90bad00cf554e31a6f7e667f78d9a42d970d6408..706ca8411d0ec36febdc81a3acccf6874c5a5df1 100644 |
--- a/webkit/media/webmediaplayer_impl.cc |
+++ b/webkit/media/webmediaplayer_impl.cc |
@@ -687,7 +687,9 @@ void WebMediaPlayerImpl::sourceEndOfStream( |
bool WebMediaPlayerImpl::sourceSetTimestampOffset(const WebKit::WebString& id, |
double offset) { |
- return proxy_->DemuxerSetTimestampOffset(id.utf8().data(), offset); |
+ base::TimeDelta time_offset = base::TimeDelta::FromMicroseconds( |
+ offset * base::Time::kMicrosecondsPerSecond); |
+ return proxy_->DemuxerSetTimestampOffset(id.utf8().data(), time_offset); |
} |
WebKit::WebMediaPlayer::MediaKeyException |