| [Insert name here] Reference Manual | ||||
|---|---|---|---|---|
TpaIMedia;
typedef TpaIMediaPrivate;
void tpa_media_init (TpaIMedia *iface,
gpointer data);
void tpa_media_finalize (GObject *obj);
void tpa_media_signal_stream_added (GObject *obj,
guint stream_id,
guint contact_id,
guint stream_type);
void tpa_media_signal_stream_removed (GObject *obj,
guint stream_id);
void tpa_media_signal_stream_state_changed
(GObject *obj,
guint stream_id,
guint stream_state);
typedef struct {
GTypeInterface parent;
TpaError (* list_streams) (GObject *obj,
GPtrArray **ret);
TpaError (* request_streams) (GObject *obj,
gchar *string,
const GArray *types,
GArray **ret);
TpaError (* remove_streams) (GObject *obj,
GArray *stream_list);
TpaIMediaPrivate *priv;
} TpaIMedia;
void tpa_media_signal_stream_added (GObject *obj,
guint stream_id,
guint contact_id,
guint stream_type);
Implements DBus signal StreamAdded on interface org.freedesktop.Telepathy.Channel.Type.StreamedMedia
obj : |
|
stream_id : |
|
contact_id : |
|
stream_type : |
void tpa_media_signal_stream_removed (GObject *obj,
guint stream_id);
Implements DBus signal StreamRemoved on interface org.freedesktop.Telepathy.Channel.Type.StreamedMedia
obj : |
|
stream_id : |