Methods
Remove | (u: Reason, s: Detailed_Removal_Reason, s: Message) | → | nothing |
Signals
StreamsAdded | (ao: Streams) | |
StreamsRemoved | (ao: Streams) |
Properties
Interfaces | as (DBus_Interface_List) | Read only | ||
Name | s | Read only | ||
Type | u (Media_Stream_Type) | Read only | ||
Creator | u (Contact_Handle) | Read only | ||
Disposition | u (Call_Content_Disposition) | Read only | ||
Streams | ao | Read only | ||
Packetization | u (Call_Content_Packetization_Type) | Read only |
Types
Content_Removal_Reason | Enum | u | |
Call_Content_Disposition | Enum | u | |
Call_Content_Packetization_Type | Enum | u |
Description
Methods
Remove (u: Reason, s: Detailed_Removal_Reason, s: Message) → nothing
Parameters
- Reason — u (Content_Removal_Reason)
- Detailed_Removal_Reason — s (DBus_Error_Name)
- Message — s
Possible Errors
- Network Error
- Not Implemented
Signals
StreamsAdded (ao: Streams)
Parameters
- Streams — ao
Emitted when streams are added to a call.
StreamsRemoved (ao: Streams)
Parameters
- Streams — ao
Emitted when streams are removed from a call
Properties
Interfaces — as (DBus_Interface_List)
Extra interfaces provided by this content, such as Content.Interface.Media.DRAFT or Content.Interface.Mute.DRAFT. This SHOULD NOT include the Content interface itself, and cannot change once the content has been created.
Name — s
The name of the content.
Rationale:
Disposition — u (Call_Content_Disposition)
Streams — ao
The list of Stream.DRAFT objects that exist in this content.
Rationale:
In a conference call multiple parties can share one media content (say, audio), but the streaming of that media can either be shared or separate. For example, in a multicast conference all contacts would share one stream, while in a Muji conference there would be a stream for each participant.
Change notification is via StreamsAdded and StreamsRemoved.
Packetization — u (Call_Content_Packetization_Type)
The packetization method in use for this content. This property is immutable.
Types
Content_Removal_Reason — u
- Unknown (0)
- User_Requested (1)
- Error (2)
- Unsupported (3)
The local user requests that this content is removed from the call.
There is an error with the content which means that it has to be removed from the call.
Some aspect of the content is unsupported so has to be removed from the call.
Call_Content_Disposition — u
- None (0)
- Early_Media (1)
- Initial (2)
The content was initially part of the call. When Accept is called on the channel, all streams of this content where the self-handle's sending state in Members is Sending_State_Pending_Send will be moved to Sending_State_Sending as if SetSending (TRUE) had been called.
Call_Content_Packetization_Type — u
- RTP (0)
- raw (1)
- MSN_Webcam (2)