[html5] r3198 - [gow] (2) Define that the timeline for videos and audio is linear.

whatwg at whatwg.org whatwg at whatwg.org
Fri Jun 5 02:22:19 PDT 2009


Author: ianh
Date: 2009-06-05 02:22:17 -0700 (Fri, 05 Jun 2009)
New Revision: 3198

Modified:
   index
   source
Log:
[gow] (2) Define that the timeline for videos and audio is linear.

Modified: index
===================================================================
--- index	2009-06-05 09:20:41 UTC (rev 3197)
+++ index	2009-06-05 09:22:17 UTC (rev 3198)
@@ -21570,6 +21570,18 @@
   the past 15 to 250ms, then the user agent must <a href=#queue-a-task>queue a
   task</a> to <a href=#fire-a-simple-event>fire a simple event</a> called <code title=event-timeupdate><a href=#event-timeupdate>timeupdate</a></code> at the element.</p>
 
+  <p>User agents must act as if the timeline of the <a href=#media-resource>media
+  resource</a> increases linearly starting from the <a href=#earliest-possible-position>earliest
+  possible position</a>, even if the underling <a href=#media-data>media
+  data</a> has out-of-order or even overlapping time codes.</p>
+
+  <p class=example>For example, if two clips have been concatenated
+  into one video file, but the video format exposes the original times
+  for the two clips, the video data might expose a timeline that goes,
+  say, 00:15..00:29 and then 00:05..00:38. However, the user agent
+  would not expose those times; it would instead expose the times as
+  00:15..00:29 and 00:29..01:02, as a single video.</p>
+
   </div>
 
   <p>The <dfn id=attr-media-loop title=attr-media-loop><code>loop</code></dfn>

Modified: source
===================================================================
--- source	2009-06-05 09:20:41 UTC (rev 3197)
+++ source	2009-06-05 09:22:17 UTC (rev 3198)
@@ -23345,6 +23345,18 @@
   task</span> to <span>fire a simple event</span> called <code
   title="event-timeupdate">timeupdate</code> at the element.</p>
 
+  <p>User agents must act as if the timeline of the <span>media
+  resource</span> increases linearly starting from the <span>earliest
+  possible position</span>, even if the underling <span>media
+  data</span> has out-of-order or even overlapping time codes.</p>
+
+  <p class="example">For example, if two clips have been concatenated
+  into one video file, but the video format exposes the original times
+  for the two clips, the video data might expose a timeline that goes,
+  say, 00:15..00:29 and then 00:05..00:38. However, the user agent
+  would not expose those times; it would instead expose the times as
+  00:15..00:29 and 00:29..01:02, as a single video.</p>
+
   </div>
 
   <p>The <dfn title="attr-media-loop"><code>loop</code></dfn>




More information about the Commit-Watchers mailing list