- From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 05 May 2010 00:18:15 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec-author-view
In directory hutz:/tmp/cvs-serv9744
Modified Files:
Overview.html spec.html video.html
Log Message:
Captions - Stage 5 mark II: let's make timed tracks only delay initial load, not delay subsequent playback if loaded later. (whatwg r5075)
[updated by splitter]
Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/Overview.html,v
retrieving revision 1.909
retrieving revision 1.910
diff -u -d -r1.909 -r1.910
--- Overview.html 4 May 2010 22:57:32 -0000 1.909
+++ Overview.html 5 May 2010 00:18:12 -0000 1.910
@@ -287,7 +287,7 @@
<h1>HTML5 (Author Edition)</h1>
<h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2>
- <h2 class="no-num no-toc" id="editor-s-draft-4-may-2010">Editor's Draft 4 May 2010</h2>
+ <h2 class="no-num no-toc" id="editor-s-draft-5-may-2010">Editor's Draft 5 May 2010</h2>
<dl><dt>Latest Published Version:</dt>
<dd><a href="http://www.w3.org/TR/html5/">http://www.w3.org/TR/html5/</a></dd>
<dt>Latest Editor's Draft:</dt>
@@ -305,7 +305,7 @@
</dl><p>This specification is available in the following formats:
<a href="spec.html">single page HTML</a>,
<a href="Overview.html">multipage HTML</a>.
-This is revision 1.4076.
+This is revision 1.4077.
</p>
<p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a>
© 2010 <a href="http://www.w3.org/"><abbr title="World Wide
@@ -394,7 +394,7 @@
specification's progress along the W3C Recommendation
track.
- This specification is the 4 May 2010 Editor's Draft.
+ This specification is the 5 May 2010 Editor's Draft.
</p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>The contents of this specification are also part of <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/">a
specification</a> published by the <a href="http://www.whatwg.org/">WHATWG</a>, which is available under a
license that permits reuse of the specification text.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- required patent boilerplate --><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5
Index: video.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/video.html,v
retrieving revision 1.596
retrieving revision 1.597
diff -u -d -r1.596 -r1.597
--- video.html 4 May 2010 22:57:34 -0000 1.596
+++ video.html 5 May 2010 00:18:13 -0000 1.597
@@ -1139,7 +1139,11 @@
element, the dimensions of the video are also available. The API
will no longer raise an exception when seeking. No <a href="#media-data">media
data</a> is available for the immediate <a href="#current-playback-position">current playback
- position</a>.</dd>
+ position</a>.
+
+ <!-- XXX any timed tracks that were active when the media resource was loading will also be loaded before this state is reached the first time -->
+
+ </dd>
<dt><dfn id="dom-media-have_current_data" title="dom-media-HAVE_CURRENT_DATA"><code>HAVE_CURRENT_DATA</code></dfn> (numeric value 2)</dt>
@@ -1455,7 +1459,7 @@
HTML.</p>
</dd>
- </dl><h6 id="timed-track-processing-model"><span class="secno">4.8.10.10.2 </span>Timed track processing model</h6><p class="XXX">...fetching timed tracks; effect on 'waiting' and 'playing' events
+ </dl><h6 id="timed-track-processing-model"><span class="secno">4.8.10.10.2 </span>Timed track processing model</h6><p class="XXX">...fetching timed tracks
</p><h6 id="sourcing-in-band-timed-tracks"><span class="secno">4.8.10.10.3 </span>Sourcing in-band timed tracks</h6><p>
@@ -1643,6 +1647,7 @@
</td></tr></tbody><tbody><tr><td><dfn id="event-media-loadedmetadata" title="event-media-loadedmetadata"><code>loadedmetadata</code></dfn>
</td><td><code><a href="#event">Event</a></code>
</td><td>The user agent has just determined the duration and dimensions of the <a href="#media-resource">media resource</a>.
+ <!-- XXX timed tracks that were active when the media resource was selected are also available -->
</td><td><code title="dom-media-readyState"><a href="#dom-media-readystate">readyState</a></code> is newly equal to <code title="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata">HAVE_METADATA</a></code> or greater for the first time.
</td></tr><tr><td><dfn id="event-media-loadeddata" title="event-media-loadeddata"><code>loadeddata</code></dfn>
</td><td><code><a href="#event">Event</a></code>
@@ -1652,12 +1657,10 @@
</td><td><code><a href="#event">Event</a></code>
</td><td>Playback has stopped because the next frame is not available, but the user agent expects that frame to become available in due course.
</td><td><code title="dom-media-readyState"><a href="#dom-media-readystate">readyState</a></code> is newly equal to or less than <code title="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data">HAVE_CURRENT_DATA</a></code>, and <code title="dom-media-paused"><a href="#dom-media-paused">paused</a></code> is false. Either <code title="dom-media-seeking"><a href="#dom-media-seeking">seeking</a></code> is true, or the <a href="#current-playback-position">current playback position</a> is not contained in any of the ranges in <code title="dom-media-buffered"><a href="#dom-media-buffered">buffered</a></code>. It is possible for playback to stop for two other reasons without <code title="dom-media-paused"><a href="#dom-media-paused">paused</a></code> being false, but those two reasons do not fire this event: maybe <a href="#ended-playback" title="ended playback">playback ended</a>, or playback <a href="#stopped-due-to-errors">stopped due to errors</a>.
- <span class="XXX"> add to the reasons for this event and the preconditions for this event the case of a timed track loading </span>
</td></tr><tr><td><dfn id="event-media-playing" title="event-media-playing"><code>playing</code></dfn>
</td><td><code><a href="#event">Event</a></code>
</td><td>Playback has started.
</td><td><code title="dom-media-readyState"><a href="#dom-media-readystate">readyState</a></code> is newly equal to or greater than <code title="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data">HAVE_FUTURE_DATA</a></code>, <code title="dom-media-paused"><a href="#dom-media-paused">paused</a></code> is false, <code title="dom-media-seeking"><a href="#dom-media-seeking">seeking</a></code> is false, or the <a href="#current-playback-position">current playback position</a> is contained in one of the ranges in <code title="dom-media-buffered"><a href="#dom-media-buffered">buffered</a></code>.
- <span class="XXX"> add to the preconditions for this event that no timed tracks are loading </span>
</td></tr><tr><td><dfn id="event-media-canplay" title="event-media-canplay"><code>canplay</code></dfn>
</td><td><code><a href="#event">Event</a></code>
</td><td>The user agent can resume playback of the <a href="#media-data">media data</a>, but estimates that if playback were to be started now, the <a href="#media-resource">media resource</a> could not be rendered at the current playback rate up to its end without having to stop for further buffering of content.
Index: spec.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/spec.html,v
retrieving revision 1.917
retrieving revision 1.918
diff -u -d -r1.917 -r1.918
--- spec.html 4 May 2010 22:57:32 -0000 1.917
+++ spec.html 5 May 2010 00:18:12 -0000 1.918
@@ -285,7 +285,7 @@
<h1>HTML5 (Author Edition)</h1>
<h2 class="no-num no-toc" id=a-vocabulary-and-associated-apis-for-html-and-xhtml>A vocabulary and associated APIs for HTML and XHTML</h2>
- <h2 class="no-num no-toc" id=editor-s-draft-4-may-2010>Editor's Draft 4 May 2010</h2>
+ <h2 class="no-num no-toc" id=editor-s-draft-5-may-2010>Editor's Draft 5 May 2010</h2>
<dl><dt>Latest Published Version:</dt>
<dd><a href=http://www.w3.org/TR/html5/>http://www.w3.org/TR/html5/</a></dd>
<dt>Latest Editor's Draft:</dt>
@@ -303,7 +303,7 @@
</dl><p>This specification is available in the following formats:
<a href=spec.html>single page HTML</a>,
<a href=Overview.html>multipage HTML</a>.
-This is revision 1.4076.
+This is revision 1.4077.
</p>
<p class=copyright><a href=http://www.w3.org/Consortium/Legal/ipr-notice#Copyright>Copyright</a>
© 2010 <a href=http://www.w3.org/><abbr title="World Wide
@@ -392,7 +392,7 @@
specification's progress along the W3C Recommendation
track.
- This specification is the 4 May 2010 Editor's Draft.
+ This specification is the 5 May 2010 Editor's Draft.
</p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>The contents of this specification are also part of <a href=http://www.whatwg.org/specs/web-apps/current-work/multipage/>a
specification</a> published by the <a href=http://www.whatwg.org/>WHATWG</a>, which is available under a
license that permits reuse of the specification text.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- required patent boilerplate --><p>This document was produced by a group operating under the <a href=http://www.w3.org/Consortium/Patent-Policy-20040205/>5
@@ -11949,7 +11949,11 @@
element, the dimensions of the video are also available. The API
will no longer raise an exception when seeking. No <a href=#media-data>media
data</a> is available for the immediate <a href=#current-playback-position>current playback
- position</a>.</dd>
+ position</a>.
+
+ <!-- XXX any timed tracks that were active when the media resource was loading will also be loaded before this state is reached the first time -->
+
+ </dd>
<dt><dfn id=dom-media-have_current_data title=dom-media-HAVE_CURRENT_DATA><code>HAVE_CURRENT_DATA</code></dfn> (numeric value 2)</dt>
@@ -12265,7 +12269,7 @@
HTML.</p>
</dd>
- </dl><h6 id=timed-track-processing-model><span class=secno>4.8.10.10.2 </span>Timed track processing model</h6><p class=XXX>...fetching timed tracks; effect on 'waiting' and 'playing' events
+ </dl><h6 id=timed-track-processing-model><span class=secno>4.8.10.10.2 </span>Timed track processing model</h6><p class=XXX>...fetching timed tracks
</p><h6 id=sourcing-in-band-timed-tracks><span class=secno>4.8.10.10.3 </span>Sourcing in-band timed tracks</h6><p>
@@ -12453,6 +12457,7 @@
</td></tr></tbody><tbody><tr><td><dfn id=event-media-loadedmetadata title=event-media-loadedmetadata><code>loadedmetadata</code></dfn>
</td><td><code><a href=#event>Event</a></code>
</td><td>The user agent has just determined the duration and dimensions of the <a href=#media-resource>media resource</a>.
+ <!-- XXX timed tracks that were active when the media resource was selected are also available -->
</td><td><code title=dom-media-readyState><a href=#dom-media-readystate>readyState</a></code> is newly equal to <code title=dom-media-HAVE_METADATA><a href=#dom-media-have_metadata>HAVE_METADATA</a></code> or greater for the first time.
</td></tr><tr><td><dfn id=event-media-loadeddata title=event-media-loadeddata><code>loadeddata</code></dfn>
</td><td><code><a href=#event>Event</a></code>
@@ -12462,12 +12467,10 @@
</td><td><code><a href=#event>Event</a></code>
</td><td>Playback has stopped because the next frame is not available, but the user agent expects that frame to become available in due course.
</td><td><code title=dom-media-readyState><a href=#dom-media-readystate>readyState</a></code> is newly equal to or less than <code title=dom-media-HAVE_CURRENT_DATA><a href=#dom-media-have_current_data>HAVE_CURRENT_DATA</a></code>, and <code title=dom-media-paused><a href=#dom-media-paused>paused</a></code> is false. Either <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> is true, or the <a href=#current-playback-position>current playback position</a> is not contained in any of the ranges in <code title=dom-media-buffered><a href=#dom-media-buffered>buffered</a></code>. It is possible for playback to stop for two other reasons without <code title=dom-media-paused><a href=#dom-media-paused>paused</a></code> being false, but those two reasons do not fire this event: maybe <a href=#ended-playback title="ended playback">playback ended</a>, or playback <a href=#stopped-due-to-errors>stopped due to errors</a>.
- <span class=XXX> add to the reasons for this event and the preconditions for this event the case of a timed track loading </span>
</td></tr><tr><td><dfn id=event-media-playing title=event-media-playing><code>playing</code></dfn>
</td><td><code><a href=#event>Event</a></code>
</td><td>Playback has started.
</td><td><code title=dom-media-readyState><a href=#dom-media-readystate>readyState</a></code> is newly equal to or greater than <code title=dom-media-HAVE_FUTURE_DATA><a href=#dom-media-have_future_data>HAVE_FUTURE_DATA</a></code>, <code title=dom-media-paused><a href=#dom-media-paused>paused</a></code> is false, <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> is false, or the <a href=#current-playback-position>current playback position</a> is contained in one of the ranges in <code title=dom-media-buffered><a href=#dom-media-buffered>buffered</a></code>.
- <span class=XXX> add to the preconditions for this event that no timed tracks are loading </span>
</td></tr><tr><td><dfn id=event-media-canplay title=event-media-canplay><code>canplay</code></dfn>
</td><td><code><a href=#event>Event</a></code>
</td><td>The user agent can resume playback of the <a href=#media-data>media data</a>, but estimates that if playback were to be started now, the <a href=#media-resource>media resource</a> could not be rendered at the current playback rate up to its end without having to stop for further buffering of content.
Received on Wednesday, 5 May 2010 00:18:17 UTC