32
39
<h2><span class="refentrytitle"><a name="telepathy-glib-call-content.top_of_page"></a>TpCallContent</span></h2>
33
40
<p>TpCallContent — proxy object for a call content</p>
35
<td class="gallery_image" valign="top" align="right"></td>
42
<td valign="top" align="right"></td>
36
43
</tr></table></div>
44
<div class="refsynopsisdiv">
45
<a name="telepathy-glib-call-content.synopsis"></a><h2>Synopsis</h2>
46
<a name="TpCallContent"></a><pre class="synopsis">
47
#include <telepathy-glib/telepathy-glib.h>
49
<a class="link" href="telepathy-glib-call-content.html#TpCallContent-struct" title="TpCallContent">TpCallContent</a>;
50
struct <a class="link" href="telepathy-glib-call-content.html#TpCallContentClass" title="struct TpCallContentClass">TpCallContentClass</a>;
51
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-call-content.html#tp-call-content-init-known-interfaces" title="tp_call_content_init_known_interfaces ()">tp_call_content_init_known_interfaces</a>
52
(<em class="parameter"><code><span class="type">void</span></code></em>);
53
#define <a class="link" href="telepathy-glib-call-content.html#TP-CALL-CONTENT-FEATURE-CORE:CAPS" title="TP_CALL_CONTENT_FEATURE_CORE">TP_CALL_CONTENT_FEATURE_CORE</a>
55
<a class="link" href="telepathy-glib-enums.html#TpCallContentDisposition" title="enum TpCallContentDisposition"><span class="returnvalue">TpCallContentDisposition</span></a> <a class="link" href="telepathy-glib-call-content.html#tp-call-content-get-disposition" title="tp_call_content_get_disposition ()">tp_call_content_get_disposition</a>
56
(<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);
57
<a class="link" href="telepathy-glib-enums.html#TpMediaStreamType" title="enum TpMediaStreamType"><span class="returnvalue">TpMediaStreamType</span></a> <a class="link" href="telepathy-glib-call-content.html#tp-call-content-get-media-type" title="tp_call_content_get_media_type ()">tp_call_content_get_media_type</a> (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);
58
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="telepathy-glib-call-content.html#tp-call-content-get-name" title="tp_call_content_get_name ()">tp_call_content_get_name</a> (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);
59
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * <a class="link" href="telepathy-glib-call-content.html#tp-call-content-get-streams" title="tp_call_content_get_streams ()">tp_call_content_get_streams</a> (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);
61
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-call-content.html#tp-call-content-remove-async" title="tp_call_content_remove_async ()">tp_call_content_remove_async</a> (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
62
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
63
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
64
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-call-content.html#tp-call-content-remove-finish" title="tp_call_content_remove_finish ()">tp_call_content_remove_finish</a> (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
65
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
66
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
68
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-call-content.html#tp-call-content-send-tones-async" title="tp_call_content_send_tones_async ()">tp_call_content_send_tones_async</a> (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
69
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tones</code></em>,
70
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
71
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
72
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
73
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-call-content.html#tp-call-content-send-tones-finish" title="tp_call_content_send_tones_finish ()">tp_call_content_send_tones_finish</a> (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
74
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
75
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
37
78
<div class="refsect1">
38
<a name="telepathy-glib-call-content.functions"></a><h2>Functions</h2>
39
<div class="informaltable"><table width="100%" border="0">
41
<col width="150px" class="functions_return">
42
<col class="functions_name">
46
<td class="function_type">
47
<span class="returnvalue">void</span>
49
<td class="function_name">
50
<a class="link" href="telepathy-glib-call-content.html#tp-call-content-init-known-interfaces" title="tp_call_content_init_known_interfaces ()">tp_call_content_init_known_interfaces</a> <span class="c_punctuation">()</span>
54
<td class="function_type">
55
<a class="link" href="telepathy-glib-enums.html#TpCallContentDisposition" title="enum TpCallContentDisposition"><span class="returnvalue">TpCallContentDisposition</span></a>
57
<td class="function_name">
58
<a class="link" href="telepathy-glib-call-content.html#tp-call-content-get-disposition" title="tp_call_content_get_disposition ()">tp_call_content_get_disposition</a> <span class="c_punctuation">()</span>
62
<td class="function_type">
63
<a class="link" href="telepathy-glib-enums.html#TpMediaStreamType" title="enum TpMediaStreamType"><span class="returnvalue">TpMediaStreamType</span></a>
65
<td class="function_name">
66
<a class="link" href="telepathy-glib-call-content.html#tp-call-content-get-media-type" title="tp_call_content_get_media_type ()">tp_call_content_get_media_type</a> <span class="c_punctuation">()</span>
70
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
72
<td class="function_name">
73
<a class="link" href="telepathy-glib-call-content.html#tp-call-content-get-name" title="tp_call_content_get_name ()">tp_call_content_get_name</a> <span class="c_punctuation">()</span>
77
<td class="function_type">
78
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
80
<td class="function_name">
81
<a class="link" href="telepathy-glib-call-content.html#tp-call-content-get-streams" title="tp_call_content_get_streams ()">tp_call_content_get_streams</a> <span class="c_punctuation">()</span>
85
<td class="function_type">
86
<span class="returnvalue">void</span>
88
<td class="function_name">
89
<a class="link" href="telepathy-glib-call-content.html#tp-call-content-remove-async" title="tp_call_content_remove_async ()">tp_call_content_remove_async</a> <span class="c_punctuation">()</span>
93
<td class="function_type">
94
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
96
<td class="function_name">
97
<a class="link" href="telepathy-glib-call-content.html#tp-call-content-remove-finish" title="tp_call_content_remove_finish ()">tp_call_content_remove_finish</a> <span class="c_punctuation">()</span>
101
<td class="function_type">
102
<span class="returnvalue">void</span>
104
<td class="function_name">
105
<a class="link" href="telepathy-glib-call-content.html#tp-call-content-send-tones-async" title="tp_call_content_send_tones_async ()">tp_call_content_send_tones_async</a> <span class="c_punctuation">()</span>
109
<td class="function_type">
110
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
112
<td class="function_name">
113
<a class="link" href="telepathy-glib-call-content.html#tp-call-content-send-tones-finish" title="tp_call_content_send_tones_finish ()">tp_call_content_send_tones_finish</a> <span class="c_punctuation">()</span>
79
<a name="telepathy-glib-call-content.object-hierarchy"></a><h2>Object Hierarchy</h2>
80
<pre class="synopsis">
81
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
82
+----<a class="link" href="telepathy-glib-proxy.html#TpProxy">TpProxy</a>
119
86
<div class="refsect1">
120
87
<a name="telepathy-glib-call-content.properties"></a><h2>Properties</h2>
121
<div class="informaltable"><table border="0">
123
<col width="150px" class="properties_type">
124
<col width="300px" class="properties_name">
125
<col width="200px" class="properties_flags">
129
<td class="property_type">
130
<a class="link" href="telepathy-glib-call-channel.html#TpCallChannel"><span class="type">TpCallChannel</span></a> *</td>
131
<td class="property_name"><a class="link" href="telepathy-glib-call-content.html#TpCallContent--channel" title="The “channel” property">channel</a></td>
132
<td class="property_flags">Read / Write / Construct Only</td>
135
<td class="property_type">
136
<a class="link" href="telepathy-glib-connection.html#TpConnection"><span class="type">TpConnection</span></a> *</td>
137
<td class="property_name"><a class="link" href="telepathy-glib-call-content.html#TpCallContent--connection" title="The “connection” property">connection</a></td>
138
<td class="property_flags">Read / Write / Construct Only</td>
141
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
142
<td class="property_name"><a class="link" href="telepathy-glib-call-content.html#TpCallContent--disposition" title="The “disposition” property">disposition</a></td>
143
<td class="property_flags">Read</td>
146
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
147
<td class="property_name"><a class="link" href="telepathy-glib-call-content.html#TpCallContent--media-type" title="The “media-type” property">media-type</a></td>
148
<td class="property_flags">Read</td>
151
<td class="property_type">
152
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
153
<td class="property_name"><a class="link" href="telepathy-glib-call-content.html#TpCallContent--name" title="The “name” property">name</a></td>
154
<td class="property_flags">Read</td>
157
<td class="property_type">
158
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td>
159
<td class="property_name"><a class="link" href="telepathy-glib-call-content.html#TpCallContent--streams" title="The “streams” property">streams</a></td>
160
<td class="property_flags">Read</td>
88
<pre class="synopsis">
89
"<a class="link" href="telepathy-glib-call-content.html#TpCallContent--channel" title='The "channel" property'>channel</a>" <a class="link" href="telepathy-glib-call-channel.html#TpCallChannel"><span class="type">TpCallChannel</span></a>* : Read / Write / Construct Only
90
"<a class="link" href="telepathy-glib-call-content.html#TpCallContent--connection" title='The "connection" property'>connection</a>" <a class="link" href="telepathy-glib-connection.html#TpConnection"><span class="type">TpConnection</span></a>* : Read / Write / Construct Only
91
"<a class="link" href="telepathy-glib-call-content.html#TpCallContent--disposition" title='The "disposition" property'>disposition</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read
92
"<a class="link" href="telepathy-glib-call-content.html#TpCallContent--media-type" title='The "media-type" property'>media-type</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read
93
"<a class="link" href="telepathy-glib-call-content.html#TpCallContent--name" title='The "name" property'>name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read
94
"<a class="link" href="telepathy-glib-call-content.html#TpCallContent--streams" title='The "streams" property'>streams</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a>* : Read
165
97
<div class="refsect1">
166
98
<a name="telepathy-glib-call-content.signals"></a><h2>Signals</h2>
167
<div class="informaltable"><table border="0">
169
<col width="150px" class="signals_return">
170
<col width="300px" class="signals_name">
171
<col width="200px" class="signals_flags">
175
<td class="signal_type"><span class="returnvalue">void</span></td>
176
<td class="signal_name"><a class="link" href="telepathy-glib-call-content.html#TpCallContent-removed" title="The “removed” signal">removed</a></td>
177
<td class="signal_flags">Run Last</td>
180
<td class="signal_type"><span class="returnvalue">void</span></td>
181
<td class="signal_name"><a class="link" href="telepathy-glib-call-content.html#TpCallContent-streams-added" title="The “streams-added” signal">streams-added</a></td>
182
<td class="signal_flags">Run Last</td>
185
<td class="signal_type"><span class="returnvalue">void</span></td>
186
<td class="signal_name"><a class="link" href="telepathy-glib-call-content.html#TpCallContent-streams-removed" title="The “streams-removed” signal">streams-removed</a></td>
187
<td class="signal_flags">Run Last</td>
192
<a name="TpCallContent"></a><div class="refsect1">
193
<a name="telepathy-glib-call-content.other"></a><h2>Types and Values</h2>
194
<div class="informaltable"><table width="100%" border="0">
196
<col width="150px" class="name">
197
<col class="description">
201
<td class="datatype_keyword"> </td>
202
<td class="function_name"><a class="link" href="telepathy-glib-call-content.html#TpCallContent-struct" title="TpCallContent">TpCallContent</a></td>
205
<td class="datatype_keyword">struct</td>
206
<td class="function_name"><a class="link" href="telepathy-glib-call-content.html#TpCallContentClass" title="struct TpCallContentClass">TpCallContentClass</a></td>
209
<td class="define_keyword">#define</td>
210
<td class="function_name"><a class="link" href="telepathy-glib-call-content.html#TP-CALL-CONTENT-FEATURE-CORE:CAPS" title="TP_CALL_CONTENT_FEATURE_CORE">TP_CALL_CONTENT_FEATURE_CORE</a></td>
215
<div class="refsect1">
216
<a name="telepathy-glib-call-content.object-hierarchy"></a><h2>Object Hierarchy</h2>
217
<pre class="screen"> <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
218
<span class="lineart">╰──</span> <a class="link" href="telepathy-glib-proxy.html#TpProxy">TpProxy</a>
219
<span class="lineart">╰──</span> TpCallContent
222
<div class="refsect1">
223
<a name="telepathy-glib-call-content.includes"></a><h2>Includes</h2>
224
<pre class="synopsis">#include <telepathy-glib/telepathy-glib.h>
99
<pre class="synopsis">
100
"<a class="link" href="telepathy-glib-call-content.html#TpCallContent-removed" title='The "removed" signal'>removed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
101
"<a class="link" href="telepathy-glib-call-content.html#TpCallContent-streams-added" title='The "streams-added" signal'>streams-added</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
102
"<a class="link" href="telepathy-glib-call-content.html#TpCallContent-streams-removed" title='The "streams-removed" signal'>streams-removed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
227
105
<div class="refsect1">
228
106
<a name="telepathy-glib-call-content.description"></a><h2>Description</h2>
229
<p><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> is a sub-class of <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> providing convenient API
230
to represent <a class="link" href="telepathy-glib-call-channel.html#TpCallChannel"><span class="type">TpCallChannel</span></a>'s content.</p>
232
<div class="refsect1">
233
<a name="telepathy-glib-call-content.functions_details"></a><h2>Functions</h2>
234
<div class="refsect2">
235
<a name="tp-call-content-init-known-interfaces"></a><h3>tp_call_content_init_known_interfaces ()</h3>
236
<pre class="programlisting"><span class="returnvalue">void</span>
237
tp_call_content_init_known_interfaces (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
238
<p>Ensure that the known interfaces for <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> have been set up.
239
This is done automatically when necessary, but for correct
240
overriding of library interfaces by local extensions, you should
241
call this function before calling
242
<a class="link" href="telepathy-glib-proxy-subclass.html#tp-proxy-or-subclass-hook-on-interface-add" title="tp_proxy_or_subclass_hook_on_interface_add ()"><code class="function">tp_proxy_or_subclass_hook_on_interface_add()</code></a> with first argument
243
<code class="literal">TP_TYPE_CALL_CONTENT</code>.</p>
244
<p class="since">Since 0.17.5</p>
247
<div class="refsect2">
248
<a name="tp-call-content-get-disposition"></a><h3>tp_call_content_get_disposition ()</h3>
249
<pre class="programlisting"><a class="link" href="telepathy-glib-enums.html#TpCallContentDisposition" title="enum TpCallContentDisposition"><span class="returnvalue">TpCallContentDisposition</span></a>
250
tp_call_content_get_disposition (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);</pre>
252
<div class="refsect3">
253
<a name="id-1.4.66.11.3.5"></a><h4>Parameters</h4>
254
<div class="informaltable"><table width="100%" border="0">
256
<col width="150px" class="parameters_name">
257
<col class="parameters_description">
258
<col width="200px" class="parameters_annotations">
261
<td class="parameter_name"><p>self</p></td>
262
<td class="parameter_description"><p>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a></p></td>
263
<td class="parameter_annotations"> </td>
267
<div class="refsect3">
268
<a name="id-1.4.66.11.3.6"></a><h4>Returns</h4>
269
<p> the value of <a class="link" href="telepathy-glib-call-content.html#TpCallContent--disposition" title="The “disposition” property"><span class="type">“disposition”</span></a></p>
272
<p class="since">Since 0.17.5</p>
275
<div class="refsect2">
276
<a name="tp-call-content-get-media-type"></a><h3>tp_call_content_get_media_type ()</h3>
277
<pre class="programlisting"><a class="link" href="telepathy-glib-enums.html#TpMediaStreamType" title="enum TpMediaStreamType"><span class="returnvalue">TpMediaStreamType</span></a>
278
tp_call_content_get_media_type (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);</pre>
280
<div class="refsect3">
281
<a name="id-1.4.66.11.4.5"></a><h4>Parameters</h4>
282
<div class="informaltable"><table width="100%" border="0">
284
<col width="150px" class="parameters_name">
285
<col class="parameters_description">
286
<col width="200px" class="parameters_annotations">
289
<td class="parameter_name"><p>self</p></td>
290
<td class="parameter_description"><p>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a></p></td>
291
<td class="parameter_annotations"> </td>
295
<div class="refsect3">
296
<a name="id-1.4.66.11.4.6"></a><h4>Returns</h4>
297
<p> the value of <a class="link" href="telepathy-glib-call-content.html#TpCallContent--name" title="The “name” property"><span class="type">“name”</span></a></p>
300
<p class="since">Since 0.17.5</p>
303
<div class="refsect2">
304
<a name="tp-call-content-get-name"></a><h3>tp_call_content_get_name ()</h3>
305
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
306
tp_call_content_get_name (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);</pre>
308
<div class="refsect3">
309
<a name="id-1.4.66.11.5.5"></a><h4>Parameters</h4>
310
<div class="informaltable"><table width="100%" border="0">
312
<col width="150px" class="parameters_name">
313
<col class="parameters_description">
314
<col width="200px" class="parameters_annotations">
317
<td class="parameter_name"><p>self</p></td>
318
<td class="parameter_description"><p>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a></p></td>
319
<td class="parameter_annotations"> </td>
323
<div class="refsect3">
324
<a name="id-1.4.66.11.5.6"></a><h4>Returns</h4>
325
<p> the value of <a class="link" href="telepathy-glib-call-content.html#TpCallContent--name" title="The “name” property"><span class="type">“name”</span></a></p>
328
<p class="since">Since 0.17.5</p>
331
<div class="refsect2">
332
<a name="tp-call-content-get-streams"></a><h3>tp_call_content_get_streams ()</h3>
333
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
334
tp_call_content_get_streams (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);</pre>
336
<div class="refsect3">
337
<a name="id-1.4.66.11.6.5"></a><h4>Parameters</h4>
338
<div class="informaltable"><table width="100%" border="0">
340
<col width="150px" class="parameters_name">
341
<col class="parameters_description">
342
<col width="200px" class="parameters_annotations">
345
<td class="parameter_name"><p>self</p></td>
346
<td class="parameter_description"><p>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a></p></td>
347
<td class="parameter_annotations"> </td>
351
<div class="refsect3">
352
<a name="id-1.4.66.11.6.6"></a><h4>Returns</h4>
353
<p> the value of <a class="link" href="telepathy-glib-call-content.html#TpCallContent--streams" title="The “streams” property"><span class="type">“streams”</span></a>. </p>
354
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GLib.PtrArray][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> TelepathyGLib.CallStream]</span></p>
356
<p class="since">Since 0.17.5</p>
359
<div class="refsect2">
360
<a name="tp-call-content-remove-async"></a><h3>tp_call_content_remove_async ()</h3>
361
<pre class="programlisting"><span class="returnvalue">void</span>
362
tp_call_content_remove_async (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
363
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
364
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
365
<p>Remove the content from the call. This will cause <a class="link" href="telepathy-glib-call-content.html#TpCallContent-removed" title="The “removed” signal"><span class="type">“removed”</span></a>
367
<div class="refsect3">
368
<a name="id-1.4.66.11.7.5"></a><h4>Parameters</h4>
369
<div class="informaltable"><table width="100%" border="0">
371
<col width="150px" class="parameters_name">
372
<col class="parameters_description">
373
<col width="200px" class="parameters_annotations">
377
<td class="parameter_name"><p>self</p></td>
378
<td class="parameter_description"><p>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a></p></td>
379
<td class="parameter_annotations"> </td>
382
<td class="parameter_name"><p>callback</p></td>
383
<td class="parameter_description"><p>a callback to call when the operation finishes</p></td>
384
<td class="parameter_annotations"> </td>
387
<td class="parameter_name"><p>user_data</p></td>
388
<td class="parameter_description"><p>data to pass to <em class="parameter"><code>callback</code></em>
390
<td class="parameter_annotations"> </td>
395
<p class="since">Since 0.17.5</p>
398
<div class="refsect2">
399
<a name="tp-call-content-remove-finish"></a><h3>tp_call_content_remove_finish ()</h3>
400
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
401
tp_call_content_remove_finish (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
402
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
403
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
404
<p>Finishes <a class="link" href="telepathy-glib-call-content.html#tp-call-content-remove-async" title="tp_call_content_remove_async ()"><code class="function">tp_call_content_remove_async()</code></a>.</p>
405
<div class="refsect3">
406
<a name="id-1.4.66.11.8.5"></a><h4>Parameters</h4>
407
<div class="informaltable"><table width="100%" border="0">
409
<col width="150px" class="parameters_name">
410
<col class="parameters_description">
411
<col width="200px" class="parameters_annotations">
415
<td class="parameter_name"><p>self</p></td>
416
<td class="parameter_description"><p>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a></p></td>
417
<td class="parameter_annotations"> </td>
420
<td class="parameter_name"><p>result</p></td>
421
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a></p></td>
422
<td class="parameter_annotations"> </td>
425
<td class="parameter_name"><p>error</p></td>
426
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to fill</p></td>
427
<td class="parameter_annotations"> </td>
432
<p class="since">Since 0.17.5</p>
435
<div class="refsect2">
436
<a name="tp-call-content-send-tones-async"></a><h3>tp_call_content_send_tones_async ()</h3>
437
<pre class="programlisting"><span class="returnvalue">void</span>
438
tp_call_content_send_tones_async (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
439
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tones</code></em>,
440
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
441
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
442
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
443
<p>Send <em class="parameter"><code>tones</code></em>
444
DTMF code on <em class="parameter"><code>self</code></em>
445
content. <em class="parameter"><code>self</code></em>
447
<a class="link" href="telepathy-glib-interfaces.html#TP-IFACE-CALL-CONTENT-INTERFACE-DTMF:CAPS" title="TP_IFACE_CALL_CONTENT_INTERFACE_DTMF"><code class="literal">TP_IFACE_CALL_CONTENT_INTERFACE_DTMF</code></a> interface.</p>
448
<p>If DTMF tones are already being played, this request is queued.</p>
449
<div class="refsect3">
450
<a name="id-1.4.66.11.9.6"></a><h4>Parameters</h4>
451
<div class="informaltable"><table width="100%" border="0">
453
<col width="150px" class="parameters_name">
454
<col class="parameters_description">
455
<col width="200px" class="parameters_annotations">
459
<td class="parameter_name"><p>self</p></td>
460
<td class="parameter_description"><p>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a></p></td>
461
<td class="parameter_annotations"> </td>
464
<td class="parameter_name"><p>tones</p></td>
465
<td class="parameter_description"><p>a string representation of one or more DTMF events.</p></td>
466
<td class="parameter_annotations"> </td>
469
<td class="parameter_name"><p>cancellable</p></td>
470
<td class="parameter_description"><p>optional <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> object, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td>
471
<td class="parameter_annotations"> </td>
474
<td class="parameter_name"><p>callback</p></td>
475
<td class="parameter_description"><p>a callback to call when the operation finishes</p></td>
476
<td class="parameter_annotations"> </td>
479
<td class="parameter_name"><p>user_data</p></td>
480
<td class="parameter_description"><p>data to pass to <em class="parameter"><code>callback</code></em>
482
<td class="parameter_annotations"> </td>
487
<p class="since">Since 0.17.5</p>
490
<div class="refsect2">
491
<a name="tp-call-content-send-tones-finish"></a><h3>tp_call_content_send_tones_finish ()</h3>
492
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
493
tp_call_content_send_tones_finish (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
494
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
495
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
496
<p>Finishes <a class="link" href="telepathy-glib-call-content.html#tp-call-content-send-tones-async" title="tp_call_content_send_tones_async ()"><code class="function">tp_call_content_send_tones_async()</code></a>.</p>
497
<div class="refsect3">
498
<a name="id-1.4.66.11.10.5"></a><h4>Parameters</h4>
499
<div class="informaltable"><table width="100%" border="0">
501
<col width="150px" class="parameters_name">
502
<col class="parameters_description">
503
<col width="200px" class="parameters_annotations">
507
<td class="parameter_name"><p>self</p></td>
508
<td class="parameter_description"><p>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a></p></td>
509
<td class="parameter_annotations"> </td>
512
<td class="parameter_name"><p>result</p></td>
513
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a></p></td>
514
<td class="parameter_annotations"> </td>
517
<td class="parameter_name"><p>error</p></td>
518
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to fill</p></td>
519
<td class="parameter_annotations"> </td>
524
<div class="refsect3">
525
<a name="id-1.4.66.11.10.6"></a><h4>Returns</h4>
526
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
529
<p class="since">Since 0.17.5</p>
532
<div class="refsect1">
533
<a name="telepathy-glib-call-content.other_details"></a><h2>Types and Values</h2>
108
<a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> is a sub-class of <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> providing convenient API
109
to represent <a class="link" href="telepathy-glib-call-channel.html#TpCallChannel"><span class="type">TpCallChannel</span></a>'s content.
112
<div class="refsect1">
113
<a name="telepathy-glib-call-content.details"></a><h2>Details</h2>
534
114
<div class="refsect2">
535
115
<a name="TpCallContent-struct"></a><h3>TpCallContent</h3>
536
116
<pre class="programlisting">typedef struct _TpCallContent TpCallContent;</pre>
537
<p>Data structure representing a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>.</p>
118
Data structure representing a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>.
538
120
<p class="since">Since 0.17.5</p>
543
125
<pre class="programlisting">struct TpCallContentClass {
546
<p>The class of a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>.</p>
129
The class of a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>.
131
<p class="since">Since 0.17.5</p>
134
<div class="refsect2">
135
<a name="tp-call-content-init-known-interfaces"></a><h3>tp_call_content_init_known_interfaces ()</h3>
136
<pre class="programlisting"><span class="returnvalue">void</span> tp_call_content_init_known_interfaces
137
(<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
139
Ensure that the known interfaces for <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> have been set up.
140
This is done automatically when necessary, but for correct
141
overriding of library interfaces by local extensions, you should
142
call this function before calling
143
<a class="link" href="telepathy-glib-proxy-subclass.html#tp-proxy-or-subclass-hook-on-interface-add" title="tp_proxy_or_subclass_hook_on_interface_add ()"><code class="function">tp_proxy_or_subclass_hook_on_interface_add()</code></a> with first argument
144
<code class="literal">TP_TYPE_CALL_CONTENT</code>.
547
146
<p class="since">Since 0.17.5</p>
550
149
<div class="refsect2">
551
150
<a name="TP-CALL-CONTENT-FEATURE-CORE:CAPS"></a><h3>TP_CALL_CONTENT_FEATURE_CORE</h3>
552
151
<pre class="programlisting">#define TP_CALL_CONTENT_FEATURE_CORE</pre>
553
<p>Expands to a call to a function that returns a quark for the "core"
554
feature on a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>.</p>
555
<p>One can ask for a feature to be prepared using the <a class="link" href="telepathy-glib-proxy.html#tp-proxy-prepare-async" title="tp_proxy_prepare_async ()"><code class="function">tp_proxy_prepare_async()</code></a>
556
function, and waiting for it to trigger the callback.</p>
153
Expands to a call to a function that returns a quark for the "core"
154
feature on a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>.
157
One can ask for a feature to be prepared using the <a class="link" href="telepathy-glib-proxy.html#tp-proxy-prepare-async" title="tp_proxy_prepare_async ()"><code class="function">tp_proxy_prepare_async()</code></a>
158
function, and waiting for it to trigger the callback.
162
<div class="refsect2">
163
<a name="tp-call-content-get-disposition"></a><h3>tp_call_content_get_disposition ()</h3>
164
<pre class="programlisting"><a class="link" href="telepathy-glib-enums.html#TpCallContentDisposition" title="enum TpCallContentDisposition"><span class="returnvalue">TpCallContentDisposition</span></a> tp_call_content_get_disposition
165
(<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);</pre>
169
<div class="variablelist"><table border="0" class="variablelist">
171
<col align="left" valign="top">
176
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
177
<td>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>
181
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
182
<td>the value of <a class="link" href="telepathy-glib-call-content.html#TpCallContent--disposition" title='The "disposition" property'><span class="type">"disposition"</span></a>
187
<p class="since">Since 0.17.5</p>
190
<div class="refsect2">
191
<a name="tp-call-content-get-media-type"></a><h3>tp_call_content_get_media_type ()</h3>
192
<pre class="programlisting"><a class="link" href="telepathy-glib-enums.html#TpMediaStreamType" title="enum TpMediaStreamType"><span class="returnvalue">TpMediaStreamType</span></a> tp_call_content_get_media_type (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);</pre>
196
<div class="variablelist"><table border="0" class="variablelist">
198
<col align="left" valign="top">
203
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
204
<td>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>
208
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
209
<td>the value of <a class="link" href="telepathy-glib-call-content.html#TpCallContent--name" title='The "name" property'><span class="type">"name"</span></a>
214
<p class="since">Since 0.17.5</p>
217
<div class="refsect2">
218
<a name="tp-call-content-get-name"></a><h3>tp_call_content_get_name ()</h3>
219
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * tp_call_content_get_name (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);</pre>
223
<div class="variablelist"><table border="0" class="variablelist">
225
<col align="left" valign="top">
230
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
231
<td>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>
235
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
236
<td>the value of <a class="link" href="telepathy-glib-call-content.html#TpCallContent--name" title='The "name" property'><span class="type">"name"</span></a>
241
<p class="since">Since 0.17.5</p>
244
<div class="refsect2">
245
<a name="tp-call-content-get-streams"></a><h3>tp_call_content_get_streams ()</h3>
246
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * tp_call_content_get_streams (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>);</pre>
250
<div class="variablelist"><table border="0" class="variablelist">
252
<col align="left" valign="top">
257
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
258
<td>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>
262
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
263
<td>the value of <a class="link" href="telepathy-glib-call-content.html#TpCallContent--streams" title='The "streams" property'><span class="type">"streams"</span></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GLib.PtrArray][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> TelepathyGLib.CallStream]</span>
268
<p class="since">Since 0.17.5</p>
271
<div class="refsect2">
272
<a name="tp-call-content-remove-async"></a><h3>tp_call_content_remove_async ()</h3>
273
<pre class="programlisting"><span class="returnvalue">void</span> tp_call_content_remove_async (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
274
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
275
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
277
Remove the content from the call. This will cause <a class="link" href="telepathy-glib-call-content.html#TpCallContent-removed" title='The "removed" signal'><span class="type">"removed"</span></a>
280
<div class="variablelist"><table border="0" class="variablelist">
282
<col align="left" valign="top">
287
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
288
<td>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>
292
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
293
<td>a callback to call when the operation finishes</td>
296
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
297
<td>data to pass to <em class="parameter"><code>callback</code></em>
302
<p class="since">Since 0.17.5</p>
305
<div class="refsect2">
306
<a name="tp-call-content-remove-finish"></a><h3>tp_call_content_remove_finish ()</h3>
307
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> tp_call_content_remove_finish (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
308
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
309
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
311
Finishes <a class="link" href="telepathy-glib-call-content.html#tp-call-content-remove-async" title="tp_call_content_remove_async ()"><code class="function">tp_call_content_remove_async()</code></a>.
313
<div class="variablelist"><table border="0" class="variablelist">
315
<col align="left" valign="top">
320
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
321
<td>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>
325
<td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
326
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
330
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
331
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to fill</td>
335
<p class="since">Since 0.17.5</p>
338
<div class="refsect2">
339
<a name="tp-call-content-send-tones-async"></a><h3>tp_call_content_send_tones_async ()</h3>
340
<pre class="programlisting"><span class="returnvalue">void</span> tp_call_content_send_tones_async (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
341
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tones</code></em>,
342
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
343
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
344
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
346
Send <em class="parameter"><code>tones</code></em> DTMF code on <em class="parameter"><code>self</code></em> content. <em class="parameter"><code>self</code></em> must have the
347
<a class="link" href="telepathy-glib-interfaces.html#TP-IFACE-CALL-CONTENT-INTERFACE-DTMF:CAPS" title="TP_IFACE_CALL_CONTENT_INTERFACE_DTMF"><code class="literal">TP_IFACE_CALL_CONTENT_INTERFACE_DTMF</code></a> interface.
350
If DTMF tones are already being played, this request is queued.
352
<div class="variablelist"><table border="0" class="variablelist">
354
<col align="left" valign="top">
359
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
360
<td>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>
364
<td><p><span class="term"><em class="parameter"><code>tones</code></em> :</span></p></td>
365
<td>a string representation of one or more DTMF events.</td>
368
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
369
<td>optional <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> object, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
372
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
373
<td>a callback to call when the operation finishes</td>
376
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
377
<td>data to pass to <em class="parameter"><code>callback</code></em>
382
<p class="since">Since 0.17.5</p>
385
<div class="refsect2">
386
<a name="tp-call-content-send-tones-finish"></a><h3>tp_call_content_send_tones_finish ()</h3>
387
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> tp_call_content_send_tones_finish (<em class="parameter"><code><a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self</code></em>,
388
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
389
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
391
Finishes <a class="link" href="telepathy-glib-call-content.html#tp-call-content-send-tones-async" title="tp_call_content_send_tones_async ()"><code class="function">tp_call_content_send_tones_async()</code></a>.
393
<div class="variablelist"><table border="0" class="variablelist">
395
<col align="left" valign="top">
400
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
401
<td>a <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>
405
<td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
406
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
410
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
411
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to fill</td>
414
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
416
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
420
<p class="since">Since 0.17.5</p>
559
423
<div class="refsect1">
560
424
<a name="telepathy-glib-call-content.property-details"></a><h2>Property Details</h2>
561
425
<div class="refsect2">
562
<a name="TpCallContent--channel"></a><h3>The <code class="literal">“channel”</code> property</h3>
563
<pre class="programlisting"> “channel” <a class="link" href="telepathy-glib-call-channel.html#TpCallChannel"><span class="type">TpCallChannel</span></a> *</pre>
564
<p>The parent <a class="link" href="telepathy-glib-call-channel.html#TpCallChannel"><span class="type">TpCallChannel</span></a> of the content.</p>
565
<p>Flags: Read / Write / Construct Only</p>
426
<a name="TpCallContent--channel"></a><h3>The <code class="literal">"channel"</code> property</h3>
427
<pre class="programlisting"> "channel" <a class="link" href="telepathy-glib-call-channel.html#TpCallChannel"><span class="type">TpCallChannel</span></a>* : Read / Write / Construct Only</pre>
429
The parent <a class="link" href="telepathy-glib-call-channel.html#TpCallChannel"><span class="type">TpCallChannel</span></a> of the content.
566
431
<p class="since">Since 0.17.6</p>
569
434
<div class="refsect2">
570
<a name="TpCallContent--connection"></a><h3>The <code class="literal">“connection”</code> property</h3>
571
<pre class="programlisting"> “connection” <a class="link" href="telepathy-glib-connection.html#TpConnection"><span class="type">TpConnection</span></a> *</pre>
572
<p>The <a class="link" href="telepathy-glib-connection.html#TpConnection"><span class="type">TpConnection</span></a> of the call.</p>
573
<p>Flags: Read / Write / Construct Only</p>
574
<p class="since">Since 0.17.5</p>
577
<div class="refsect2">
578
<a name="TpCallContent--disposition"></a><h3>The <code class="literal">“disposition”</code> property</h3>
579
<pre class="programlisting"> “disposition” <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
580
<p>The disposition of this content, from <a class="link" href="telepathy-glib-enums.html#TpCallContentDisposition" title="enum TpCallContentDisposition"><span class="type">TpCallContentDisposition</span></a>.</p>
582
<p>Default value: 0</p>
583
<p class="since">Since 0.17.5</p>
586
<div class="refsect2">
587
<a name="TpCallContent--media-type"></a><h3>The <code class="literal">“media-type”</code> property</h3>
588
<pre class="programlisting"> “media-type” <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
589
<p>The media type of this content, from <a class="link" href="telepathy-glib-enums.html#TpMediaStreamType" title="enum TpMediaStreamType"><span class="type">TpMediaStreamType</span></a>.</p>
591
<p>Default value: 0</p>
592
<p class="since">Since 0.17.5</p>
595
<div class="refsect2">
596
<a name="TpCallContent--name"></a><h3>The <code class="literal">“name”</code> property</h3>
597
<pre class="programlisting"> “name” <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
598
<p>The name of this content.</p>
435
<a name="TpCallContent--connection"></a><h3>The <code class="literal">"connection"</code> property</h3>
436
<pre class="programlisting"> "connection" <a class="link" href="telepathy-glib-connection.html#TpConnection"><span class="type">TpConnection</span></a>* : Read / Write / Construct Only</pre>
438
The <a class="link" href="telepathy-glib-connection.html#TpConnection"><span class="type">TpConnection</span></a> of the call.
440
<p class="since">Since 0.17.5</p>
443
<div class="refsect2">
444
<a name="TpCallContent--disposition"></a><h3>The <code class="literal">"disposition"</code> property</h3>
445
<pre class="programlisting"> "disposition" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read</pre>
447
The disposition of this content, from <a class="link" href="telepathy-glib-enums.html#TpCallContentDisposition" title="enum TpCallContentDisposition"><span class="type">TpCallContentDisposition</span></a>.
449
<p>Default value: 0</p>
450
<p class="since">Since 0.17.5</p>
453
<div class="refsect2">
454
<a name="TpCallContent--media-type"></a><h3>The <code class="literal">"media-type"</code> property</h3>
455
<pre class="programlisting"> "media-type" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read</pre>
457
The media type of this content, from <a class="link" href="telepathy-glib-enums.html#TpMediaStreamType" title="enum TpMediaStreamType"><span class="type">TpMediaStreamType</span></a>.
459
<p>Default value: 0</p>
460
<p class="since">Since 0.17.5</p>
463
<div class="refsect2">
464
<a name="TpCallContent--name"></a><h3>The <code class="literal">"name"</code> property</h3>
465
<pre class="programlisting"> "name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read</pre>
467
The name of this content.
600
469
<p>Default value: ""</p>
601
470
<p class="since">Since 0.17.5</p>
604
473
<div class="refsect2">
605
<a name="TpCallContent--streams"></a><h3>The <code class="literal">“streams”</code> property</h3>
606
<pre class="programlisting"> “streams” <a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre>
607
<p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> of <a class="link" href="telepathy-glib-call-stream.html#TpCallStream"><span class="type">TpCallStream</span></a> objects. The list of stream objects that are
608
part of this content.</p>
609
<p>It is NOT guaranteed that <a class="link" href="telepathy-glib-call-stream.html#TP-CALL-STREAM-FEATURE-CORE:CAPS" title="TP_CALL_STREAM_FEATURE_CORE"><code class="literal">TP_CALL_STREAM_FEATURE_CORE</code></a> is prepared on
474
<a name="TpCallContent--streams"></a><h3>The <code class="literal">"streams"</code> property</h3>
475
<pre class="programlisting"> "streams" <a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a>* : Read</pre>
477
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> of <a class="link" href="telepathy-glib-call-stream.html#TpCallStream"><span class="type">TpCallStream</span></a> objects. The list of stream objects that are
478
part of this content.
481
It is NOT guaranteed that <a class="link" href="telepathy-glib-call-stream.html#TP-CALL-STREAM-FEATURE-CORE:CAPS" title="TP_CALL_STREAM_FEATURE_CORE"><code class="literal">TP_CALL_STREAM_FEATURE_CORE</code></a> is prepared on
612
484
<p class="since">Since 0.17.5</p>
615
487
<div class="refsect1">
616
488
<a name="telepathy-glib-call-content.signal-details"></a><h2>Signal Details</h2>
617
489
<div class="refsect2">
618
<a name="TpCallContent-removed"></a><h3>The <code class="literal">“removed”</code> signal</h3>
619
<pre class="programlisting"><span class="returnvalue">void</span>
620
user_function (<a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self,
621
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
622
<p>The ::removed signal is emitted when <em class="parameter"><code>self</code></em>
624
a <a class="link" href="telepathy-glib-call-channel.html#TpCallChannel"><span class="type">TpCallChannel</span></a>.</p>
625
<div class="refsect3">
626
<a name="id-1.4.66.14.2.5"></a><h4>Parameters</h4>
627
<div class="informaltable"><table width="100%" border="0">
629
<col width="150px" class="parameters_name">
630
<col class="parameters_description">
631
<col width="200px" class="parameters_annotations">
635
<td class="parameter_name"><p>self</p></td>
636
<td class="parameter_description"><p>the <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a></p></td>
637
<td class="parameter_annotations"> </td>
640
<td class="parameter_name"><p>user_data</p></td>
641
<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
642
<td class="parameter_annotations"> </td>
647
<p>Flags: Run Last</p>
648
<p class="since">Since 0.17.5</p>
651
<div class="refsect2">
652
<a name="TpCallContent-streams-added"></a><h3>The <code class="literal">“streams-added”</code> signal</h3>
653
<pre class="programlisting"><span class="returnvalue">void</span>
654
user_function (<a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self,
655
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *streams,
656
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
657
<p>The ::streams-added signal is emitted whenever
658
<a class="link" href="telepathy-glib-call-stream.html#TpCallStream"><span class="type">TpCallStream</span></a> are added to <em class="parameter"><code>self</code></em>
660
<p>It is NOT guaranteed that <a class="link" href="telepathy-glib-call-stream.html#TP-CALL-STREAM-FEATURE-CORE:CAPS" title="TP_CALL_STREAM_FEATURE_CORE"><code class="literal">TP_CALL_STREAM_FEATURE_CORE</code></a> is prepared on
662
<div class="refsect3">
663
<a name="id-1.4.66.14.3.6"></a><h4>Parameters</h4>
664
<div class="informaltable"><table width="100%" border="0">
666
<col width="150px" class="parameters_name">
667
<col class="parameters_description">
668
<col width="200px" class="parameters_annotations">
672
<td class="parameter_name"><p>self</p></td>
673
<td class="parameter_description"><p>the <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a></p></td>
674
<td class="parameter_annotations"> </td>
677
<td class="parameter_name"><p>streams</p></td>
678
<td class="parameter_description"><p> a <a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> of newly added <a class="link" href="telepathy-glib-call-stream.html#TpCallStream"><span class="type">TpCallStream</span></a>. </p></td>
679
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GLib.PtrArray][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> TelepathyGLib.CallStream]</span></td>
682
<td class="parameter_name"><p>user_data</p></td>
683
<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
684
<td class="parameter_annotations"> </td>
689
<p>Flags: Run Last</p>
690
<p class="since">Since 0.17.5</p>
693
<div class="refsect2">
694
<a name="TpCallContent-streams-removed"></a><h3>The <code class="literal">“streams-removed”</code> signal</h3>
695
<pre class="programlisting"><span class="returnvalue">void</span>
696
user_function (<a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self,
697
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *streams,
698
<a class="link" href="telepathy-glib-call-channel.html#TpCallStateReason"><span class="type">TpCallStateReason</span></a> *reason,
699
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
700
<p>The ::streams-removed signal is emitted whenever
701
<a href="telepathy-glib-call-stream.html#TpCallStream"><span class="type">TpCallStreams</span></a> are removed from <em class="parameter"><code>self</code></em>
703
<p>It is NOT guaranteed that <a class="link" href="telepathy-glib-call-stream.html#TP-CALL-STREAM-FEATURE-CORE:CAPS" title="TP_CALL_STREAM_FEATURE_CORE"><code class="literal">TP_CALL_STREAM_FEATURE_CORE</code></a> is prepared on
705
<div class="refsect3">
706
<a name="id-1.4.66.14.4.6"></a><h4>Parameters</h4>
707
<div class="informaltable"><table width="100%" border="0">
709
<col width="150px" class="parameters_name">
710
<col class="parameters_description">
711
<col width="200px" class="parameters_annotations">
715
<td class="parameter_name"><p>self</p></td>
716
<td class="parameter_description"><p>the <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a></p></td>
717
<td class="parameter_annotations"> </td>
720
<td class="parameter_name"><p>streams</p></td>
721
<td class="parameter_description"><p> a <a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> of newly removed <a class="link" href="telepathy-glib-call-stream.html#TpCallStream"><span class="type">TpCallStream</span></a>. </p></td>
722
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GLib.PtrArray][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> TelepathyGLib.CallStream]</span></td>
725
<td class="parameter_name"><p>reason</p></td>
726
<td class="parameter_description"><p>a <a class="link" href="telepathy-glib-call-channel.html#TpCallStateReason"><span class="type">TpCallStateReason</span></a></p></td>
727
<td class="parameter_annotations"> </td>
730
<td class="parameter_name"><p>user_data</p></td>
731
<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
732
<td class="parameter_annotations"> </td>
737
<p>Flags: Run Last</p>
490
<a name="TpCallContent-removed"></a><h3>The <code class="literal">"removed"</code> signal</h3>
491
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self,
492
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
494
The ::removed signal is emitted when <em class="parameter"><code>self</code></em> is removed from
495
a <a class="link" href="telepathy-glib-call-channel.html#TpCallChannel"><span class="type">TpCallChannel</span></a>.
497
<div class="variablelist"><table border="0" class="variablelist">
499
<col align="left" valign="top">
504
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
505
<td>the <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>
509
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
510
<td>user data set when the signal handler was connected.</td>
514
<p class="since">Since 0.17.5</p>
517
<div class="refsect2">
518
<a name="TpCallContent-streams-added"></a><h3>The <code class="literal">"streams-added"</code> signal</h3>
519
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self,
520
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *streams,
521
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
523
The ::streams-added signal is emitted whenever
524
<a class="link" href="telepathy-glib-call-stream.html#TpCallStream"><span class="type">TpCallStream</span></a> are added to <em class="parameter"><code>self</code></em>.
527
It is NOT guaranteed that <a class="link" href="telepathy-glib-call-stream.html#TP-CALL-STREAM-FEATURE-CORE:CAPS" title="TP_CALL_STREAM_FEATURE_CORE"><code class="literal">TP_CALL_STREAM_FEATURE_CORE</code></a> is prepared on
530
<div class="variablelist"><table border="0" class="variablelist">
532
<col align="left" valign="top">
537
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
538
<td>the <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>
542
<td><p><span class="term"><em class="parameter"><code>streams</code></em> :</span></p></td>
543
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> of newly added <a class="link" href="telepathy-glib-call-stream.html#TpCallStream"><span class="type">TpCallStream</span></a>. <span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GLib.PtrArray][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> TelepathyGLib.CallStream]</span>
547
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
548
<td>user data set when the signal handler was connected.</td>
552
<p class="since">Since 0.17.5</p>
555
<div class="refsect2">
556
<a name="TpCallContent-streams-removed"></a><h3>The <code class="literal">"streams-removed"</code> signal</h3>
557
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a> *self,
558
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *streams,
559
<a class="link" href="telepathy-glib-call-channel.html#TpCallStateReason"><span class="type">TpCallStateReason</span></a> *reason,
560
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
562
The ::streams-removed signal is emitted whenever
563
<a href="telepathy-glib-call-stream.html#TpCallStream"><span class="type">TpCallStreams</span></a> are removed from <em class="parameter"><code>self</code></em>.
566
It is NOT guaranteed that <a class="link" href="telepathy-glib-call-stream.html#TP-CALL-STREAM-FEATURE-CORE:CAPS" title="TP_CALL_STREAM_FEATURE_CORE"><code class="literal">TP_CALL_STREAM_FEATURE_CORE</code></a> is prepared on
569
<div class="variablelist"><table border="0" class="variablelist">
571
<col align="left" valign="top">
576
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
577
<td>the <a class="link" href="telepathy-glib-call-content.html#TpCallContent"><span class="type">TpCallContent</span></a>
581
<td><p><span class="term"><em class="parameter"><code>streams</code></em> :</span></p></td>
582
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> of newly removed <a class="link" href="telepathy-glib-call-stream.html#TpCallStream"><span class="type">TpCallStream</span></a>. <span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GLib.PtrArray][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> TelepathyGLib.CallStream]</span>
586
<td><p><span class="term"><em class="parameter"><code>reason</code></em> :</span></p></td>
587
<td>a <a class="link" href="telepathy-glib-call-channel.html#TpCallStateReason"><span class="type">TpCallStateReason</span></a>
591
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
592
<td>user data set when the signal handler was connected.</td>
738
596
<p class="since">Since 0.17.5</p>
742
600
<div class="footer">
744
Generated by GTK-Doc V1.20</div>
602
Generated by GTK-Doc V1.19</div>
b'\\ No newline at end of file'