Interface org.freedesktop.Telepathy.Call.Content.Draft

Interface Index (Compact) | Summary | Description | Signals | Properties | Types

Signals

StreamAdded (o: Stream)
StreamRemoved (o: Stream)

Properties

Name s Read only
Type u Read only
Creator u Read only
Disposition u (CallContentDisposition) Read only
Streams ao Read only

Types

CallContentDisposition Enum u
WARNING: This interface is experimental and is likely to cause havoc to your API/ABI if bindings are generated. Do not include this interface in libraries that care about compatibility.
Added in 0.17.UNRELEASED. (as a draft)

Description

This object represents one Content inside a Call. For example in an audio/video call there would be one audio and one video content. Each content has one or more Stream.Draft objects which represent the actual transport to one or more contacts.

Signals

(Permalink)

StreamAdded (o: Stream)

Parameters

  • Stream — o
  • The stream which was added

Emitted when a stream is added to a call

(Permalink)

StreamRemoved (o: Stream)

Parameters

  • Stream — o
  • The stream which was removed

Emitted when a stream is added to a call

Properties

Accessed using the org.freedesktop.DBus.Properties interface.
(Permalink)

Name — s

Read only

The name of the content

(Permalink)

Type — u

Read only

The media type of this content

(Permalink)

Creator — u

Read only

Creator of this content

(Permalink)

Disposition — u (CallContentDisposition)

Read only
(Permalink)

Streams — ao

Read only

The list of Stream.Draft that exist in this content.

In a conference call multiple parties can share one media contnet (say audio), but the streaming of that media can either be shared or seperate. 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.

Types

Enum (Permalink)

CallContentDisposition — u

  • None (0)
  • The content has no specific disposition
  • EarlyMedia (1)
  • The content has no specific disposition
  • Initial (2)
  • The content was initially part of the call. When answer is called on the channel, all streams of this content will be set to sending if they were pending.