summaryrefslogtreecommitdiffstats
path: root/webkit/media/webmediaplayer_util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/media/webmediaplayer_util.cc')
-rw-r--r--webkit/media/webmediaplayer_util.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/webkit/media/webmediaplayer_util.cc b/webkit/media/webmediaplayer_util.cc
index 17e603e..ebac0f8 100644
--- a/webkit/media/webmediaplayer_util.cc
+++ b/webkit/media/webmediaplayer_util.cc
@@ -14,4 +14,14 @@ base::TimeDelta ConvertSecondsToTimestamp(double seconds) {
microseconds > 0 ? microseconds + 0.5 : ceil(microseconds - 0.5));
}
+WebKit::WebTimeRanges ConvertToWebTimeRanges(
+ const media::Ranges<base::TimeDelta>& ranges) {
+ WebKit::WebTimeRanges result(ranges.size());
+ for (size_t i = 0; i < ranges.size(); i++) {
+ result[i].start = ranges.start(i).InSecondsF();
+ result[i].end = ranges.end(i).InSecondsF();
+ }
+ return result;
+}
+
} // namespace webkit_media