[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