[html5] r6295 - [giow] (0) Clarify that multiple added/removed streams are coalesced into one offer.

whatwg at whatwg.org whatwg at whatwg.org
Wed Jul 13 20:13:11 PDT 2011


Author: ianh
Date: 2011-07-13 20:13:10 -0700 (Wed, 13 Jul 2011)
New Revision: 6295

Modified:
   complete.html
   index
   source
Log:
[giow] (0) Clarify that multiple added/removed streams are coalesced into one offer.

Modified: complete.html
===================================================================
--- complete.html	2011-07-13 01:20:46 UTC (rev 6294)
+++ complete.html	2011-07-14 03:13:10 UTC (rev 6295)
@@ -76633,12 +76633,17 @@
    <code><a href=#peerconnection>PeerConnection</a></code> object's <code title=dom-PeerConnection-localStreams><a href=#dom-peerconnection-localstreams>localStreams</a></code>
    object.</li>
 
+   <li><p>Return from the method.</li>
+
    <li><p>If the <code><a href=#peerconnection>PeerConnection</a></code>'s <a href=#ice-started-flag>ICE
    started flag</a> is false, then abort these steps.</li>
 
    <li><p>Have the <code><a href=#peerconnection>PeerConnection</a></code>'s
    <a href=#peerconnection-ice-agent><code>PeerConnection</code> ICE Agent</a> add a media
-   stream for <var title="">stream</var>. <a href=#refsICE>[ICE]</a></li> <!-- section 9.1.1.3 -->
+   stream for <var title="">stream</var> the next time the user agent
+   <a href=#provide-a-stable-state title="provide a stable state">provides a stable
+   state</a>. Any other pending stream additions and removals must
+   be processed at the same time. <a href=#refsICE>[ICE]</a></li> <!-- section 9.1.1.3 -->
 
   </ol><p>When the <dfn id=dom-peerconnection-removestream title=dom-PeerConnection-removeStream><code title="">removeStream()</code></dfn> method is invoked, the user agent
   must run the following steps:</p>
@@ -76658,12 +76663,17 @@
    <code><a href=#peerconnection>PeerConnection</a></code> object's <code title=dom-PeerConnection-localStreams><a href=#dom-peerconnection-localstreams>localStreams</a></code>
    object.</li>
 
+   <li><p>Return from the method.</li>
+
    <li><p>If the <code><a href=#peerconnection>PeerConnection</a></code>'s <a href=#ice-started-flag>ICE
    started flag</a> is false, then abort these steps.</li>
 
    <li><p>Have the <code><a href=#peerconnection>PeerConnection</a></code>'s
    <a href=#peerconnection-ice-agent><code>PeerConnection</code> ICE Agent</a> remove the media
-   stream for <var title="">stream</var>. <a href=#refsICE>[ICE]</a></li> <!-- section 9.1.1.2 -->
+   stream for <var title="">stream</var> the next time the user agent
+   <a href=#provide-a-stable-state title="provide a stable state">provides a stable
+   state</a>. Any other pending stream additions and removals must
+   be processed at the same time. <a href=#refsICE>[ICE]</a></li> <!-- section 9.1.1.2 -->
 
   </ol><p>The <dfn id=dom-peerconnection-localstreams title=dom-PeerConnection-localStreams><code>localStreams</code></dfn>
   and <dfn id=dom-peerconnection-remotestreams title=dom-PeerConnection-remoteStreams><code>remoteStreams</code></dfn>

Modified: index
===================================================================
--- index	2011-07-13 01:20:46 UTC (rev 6294)
+++ index	2011-07-14 03:13:10 UTC (rev 6295)
@@ -76531,12 +76531,17 @@
    <code><a href=#peerconnection>PeerConnection</a></code> object's <code title=dom-PeerConnection-localStreams><a href=#dom-peerconnection-localstreams>localStreams</a></code>
    object.</li>
 
+   <li><p>Return from the method.</li>
+
    <li><p>If the <code><a href=#peerconnection>PeerConnection</a></code>'s <a href=#ice-started-flag>ICE
    started flag</a> is false, then abort these steps.</li>
 
    <li><p>Have the <code><a href=#peerconnection>PeerConnection</a></code>'s
    <a href=#peerconnection-ice-agent><code>PeerConnection</code> ICE Agent</a> add a media
-   stream for <var title="">stream</var>. <a href=#refsICE>[ICE]</a></li> <!-- section 9.1.1.3 -->
+   stream for <var title="">stream</var> the next time the user agent
+   <a href=#provide-a-stable-state title="provide a stable state">provides a stable
+   state</a>. Any other pending stream additions and removals must
+   be processed at the same time. <a href=#refsICE>[ICE]</a></li> <!-- section 9.1.1.3 -->
 
   </ol><p>When the <dfn id=dom-peerconnection-removestream title=dom-PeerConnection-removeStream><code title="">removeStream()</code></dfn> method is invoked, the user agent
   must run the following steps:</p>
@@ -76556,12 +76561,17 @@
    <code><a href=#peerconnection>PeerConnection</a></code> object's <code title=dom-PeerConnection-localStreams><a href=#dom-peerconnection-localstreams>localStreams</a></code>
    object.</li>
 
+   <li><p>Return from the method.</li>
+
    <li><p>If the <code><a href=#peerconnection>PeerConnection</a></code>'s <a href=#ice-started-flag>ICE
    started flag</a> is false, then abort these steps.</li>
 
    <li><p>Have the <code><a href=#peerconnection>PeerConnection</a></code>'s
    <a href=#peerconnection-ice-agent><code>PeerConnection</code> ICE Agent</a> remove the media
-   stream for <var title="">stream</var>. <a href=#refsICE>[ICE]</a></li> <!-- section 9.1.1.2 -->
+   stream for <var title="">stream</var> the next time the user agent
+   <a href=#provide-a-stable-state title="provide a stable state">provides a stable
+   state</a>. Any other pending stream additions and removals must
+   be processed at the same time. <a href=#refsICE>[ICE]</a></li> <!-- section 9.1.1.2 -->
 
   </ol><p>The <dfn id=dom-peerconnection-localstreams title=dom-PeerConnection-localStreams><code>localStreams</code></dfn>
   and <dfn id=dom-peerconnection-remotestreams title=dom-PeerConnection-remoteStreams><code>remoteStreams</code></dfn>

Modified: source
===================================================================
--- source	2011-07-13 01:20:46 UTC (rev 6294)
+++ source	2011-07-14 03:13:10 UTC (rev 6295)
@@ -87457,12 +87457,17 @@
    title="dom-PeerConnection-localStreams">localStreams</code>
    object.</p></li>
 
+   <li><p>Return from the method.</p></li>
+
    <li><p>If the <code>PeerConnection</code>'s <span>ICE
    started flag</span> is false, then abort these steps.</p></li>
 
    <li><p>Have the <code>PeerConnection</code>'s
    <span><code>PeerConnection</code> ICE Agent</span> add a media
-   stream for <var title="">stream</var>. <a
+   stream for <var title="">stream</var> the next time the user agent
+   <span title="provide a stable state">provides a stable
+   state</span>. Any other pending stream additions and removals must
+   be processed at the same time. <a
    href="#refsICE">[ICE]</a></p></li> <!-- section 9.1.1.3 -->
 
   </ol>
@@ -87491,12 +87496,17 @@
    title="dom-PeerConnection-localStreams">localStreams</code>
    object.</p></li>
 
+   <li><p>Return from the method.</p></li>
+
    <li><p>If the <code>PeerConnection</code>'s <span>ICE
    started flag</span> is false, then abort these steps.</p></li>
 
    <li><p>Have the <code>PeerConnection</code>'s
    <span><code>PeerConnection</code> ICE Agent</span> remove the media
-   stream for <var title="">stream</var>. <a
+   stream for <var title="">stream</var> the next time the user agent
+   <span title="provide a stable state">provides a stable
+   state</span>. Any other pending stream additions and removals must
+   be processed at the same time. <a
    href="#refsICE">[ICE]</a></p></li> <!-- section 9.1.1.2 -->
 
   </ol>




More information about the Commit-Watchers mailing list