[telepathy-spec/master] Define the Immutable_Streams pseudo-capability in terms of ImmutableStreams

Simon McVittie simon.mcvittie at collabora.co.uk
Fri Sep 11 10:57:02 PDT 2009


---
 spec/Channel_Type_Streamed_Media.xml |   20 ++------------------
 1 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/spec/Channel_Type_Streamed_Media.xml b/spec/Channel_Type_Streamed_Media.xml
index 3417063..05f55a7 100644
--- a/spec/Channel_Type_Streamed_Media.xml
+++ b/spec/Channel_Type_Streamed_Media.xml
@@ -716,24 +716,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
 
       <tp:flag suffix="Immutable_Streams" value="32">
         <tp:docstring>
-          Once streams have been requested for a channel to this handle (either
-          by calling <tp:member-ref>RequestStreams</tp:member-ref> on a channel
-          with no streams, or by specifying
-          <tp:member-ref>InitialAudio</tp:member-ref> = <tt>True</tt> or
-          <tp:member-ref>InitialVideo</tp:member-ref> = <tt>True</tt>
-          in the channel request), then they cannot be changed;
-          subsequent calls to <tp:member-ref>RequestStreams</tp:member-ref> or
-          <tp:member-ref>RemoveStreams</tp:member-ref> will fail.
-
-          <tp:rationale>
-            For example, once an audio-only Google Talk call has started, it is
-            not possible to add a video stream; both audio and video must be
-            requested at the start of the call if video is desired. User
-            interfaces may use this pseudo-capability as a hint to display
-            separate "Audio call" and "Video call" buttons, rather than a
-            single "Call" button with the option to add and remove video once
-            the call has started for contacts without this flag.
-          </tp:rationale>
+          Channels whose target handle is this contact will have
+          <tp:member-ref>ImmutableStreams</tp:member-ref> = <tt>True</tt>.
         </tp:docstring>
       </tp:flag>
 
-- 
1.5.6.5




More information about the telepathy-commits mailing list