ChannelMediaCapabilities
Description:
[ CCode ( cprefix = "TP_CHANNEL_MEDIA_CAPABILITY_" , has_type_id = false ) ]
[ Flags ]
public enum ChannelMediaCapabilities
The channel-type-specific capability flags used for Channel.
Type.StreamedMedia in the Connection.Interface.Capabilities interface. See the InitialAudio property for details of the
mechanisms that will replace this.
Bitfield/set of flags generated from the Telepathy specification.
Content:
Enum values:
- AUDIO - The
handle is capable of using audio streams within a media channel.
- IMMUTABLE_STREAMS -
Channels whose target handle is this contact will have ImmutableStreams = True.
- NAT_TRAVERSAL_GTALK_P2P -
The handle is capable of establishing Google Talk peer-to-peer connections (as
implemented in libjingle 0.3) to traverse NATs.
- NAT_TRAVERSAL_ICE_UDP -
The handle is capable of establishing ICE UDP peer-to-peer connections (as defined by
the IETF MMUSIC working group) to traverse NATs.
- NAT_TRAVERSAL_STUN -
The handle is capable of performing STUN to traverse NATs.
- VIDEO - The
handle is capable of using video streams within a media channel.