HTML5 Tracker

Diff (omit for latest revision)
Filter

Short URL: http://html5.org/r/7131

SVNBugCommentTime (UTC)
7131[Gecko] [Internet Explorer] [Opera] [Webkit] Better definition of media.played.2012-06-13 21:43
Index: source
===================================================================
--- source	(revision 7130)
+++ source	(revision 7131)
@@ -33395,8 +33395,10 @@
   <p>The <dfn title="dom-media-played"><code>played</code></dfn>
   attribute must return a new static <span>normalized
   <code>TimeRanges</code> object</span> that represents the ranges of
-  the <span>media resource</span>, if any, that the user agent has so
-  far rendered, at the time the attribute is evaluated.</p>
+  points on the <span>media timeline</span> of the <span>media
+  resource</span> reached through the usual monotonic increase of the
+  <span>current playback position</span> during normal playback, if
+  any, at the time the attribute is evaluated.</p>
 
   <hr>
 
@@ -33563,8 +33565,11 @@
   <span>potentially playing</span> and its <code>Document</code> is a
   <span>fully active</span> <code>Document</code>, its <span>current
   playback position</span> must increase monotonically at
-  <span>effective playback rate</span> units of media time per unit time
-  of the <span>media timeline</span>'s clock.</p>
+  <span>effective playback rate</span> units of media time per unit
+  time of the <span>media timeline</span>'s clock. (This specification
+  always refers to this as an <i>increase</i>, but that increase could
+  actually be a <em>de</em>crease if the <span>effective playback
+  rate</span> is negative.)</p>
 
   <p class="note">The <span>effective playback rate</span> can be 0.0,
   in which case the <span>current playback position</span> doesn't
@@ -35096,10 +35101,13 @@
   title="dom-MediaController-played"><code>played</code></dfn>
   attribute must return a new static <span>normalized
   <code>TimeRanges</code> object</span> that represents the union of
-  the ranges of the <span title="media resource">media
+  the ranges of points on the <span title="media timeline">media
+  timelines</span> of the <span title="media resource">media
   resources</span> of the <span>slaved media elements</span> that the
-  user agent has so far rendered, at the time the attribute is
-  evaluated.</p>
+  user agent has so far reached through the usual monotonic increase
+  of their <span title="current playback position">current playback
+  positions</span> during normal playback, at the time the attribute
+  is evaluated.</p>
 
   <hr>
 

|