summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2012-02-20 17:17:36 (GMT)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2012-02-20 17:31:02 (GMT)
commit5656c065f5ed1f98a6cd05df6bb0101c7ac88427 (patch)
treebb137f68192b513107b3e2e066e310fa36d1158b
parent453fa6317155cfdb4f741cdeed80f6a5910f5839 (diff)
downloadtelepathy-glib-5656c065f5ed1f98a6cd05df6bb0101c7ac88427.tar.gz
telepathy-glib-5656c065f5ed1f98a6cd05df6bb0101c7ac88427.tar.xz
Prepare 0.17.5
-rw-r--r--NEWS16
-rw-r--r--configure.ac10
-rw-r--r--telepathy-glib/account.c4
-rw-r--r--telepathy-glib/base-call-channel.c68
-rw-r--r--telepathy-glib/base-call-content.c52
-rw-r--r--telepathy-glib/base-call-stream.c40
-rw-r--r--telepathy-glib/base-channel.c2
-rw-r--r--telepathy-glib/base-media-call-channel.c10
-rw-r--r--telepathy-glib/base-media-call-content.c26
-rw-r--r--telepathy-glib/base-media-call-stream.c62
-rw-r--r--telepathy-glib/call-channel.c76
-rw-r--r--telepathy-glib/call-content-media-description.c32
-rw-r--r--telepathy-glib/call-content.c38
-rw-r--r--telepathy-glib/call-misc.c4
-rw-r--r--telepathy-glib/call-stream-endpoint.c42
-rw-r--r--telepathy-glib/call-stream.c30
-rw-r--r--telepathy-glib/extra-gtkdoc.h14
-rw-r--r--telepathy-glib/versions/0.17.5.abi300
18 files changed, 569 insertions, 257 deletions
diff --git a/NEWS b/NEWS
index 7b5a61b..c8ee0b9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,14 +1,26 @@
-telepathy-glib 0.17.5 (UNRELEASED)
+telepathy-glib 0.17.5 (2012-02-20)
==================================
The “I have no privates but I have a heart!” release.
Enhancements:
+• telepathy-spec 0.25.2:
+ · the Call1 family of interfaces
+ · Conn.I.Addressing1
+ · Chan.I.CaptchaAuthentication1
+ · Account.Supersedes
+
+• Add TpCallChannel, TpBaseCallChannel and other Call-related high-level API.
+ (A team effort involving Olivier, Xavier, Danielle, Sjoerd, Will, Nicolas,
+ Jonny, David and possibly others)
+
• tp_account_manager_get_most_available_presence() now returns
(AVAILABLE, "available, "") if the only connected accounts does not implement
SimplePresence. (Guillaume)
+• Add tp_base_channel_get_self_handle(). (Xavier)
+
• TpBaseChannel now has a virtual get_interfaces() method. (Danielle)
• tp_connection_disconnect_async: high level API to disconnect a
@@ -18,7 +30,7 @@ Enhancements:
tp_unix_connection_send_credentials_with_byte() now have async equivalents.
(Xavier)
-• Produce DLL files when compiled for windows. (Siraj)
+• Produce DLL files when compiled for Windows. (Siraj)
Fixes:
diff --git a/configure.ac b/configure.ac
index 7517d6c..3c2006b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -11,8 +11,8 @@ AC_PREREQ([2.59])
m4_define([tp_glib_major_version], [0])
m4_define([tp_glib_minor_version], [17])
-m4_define([tp_glib_micro_version], [4])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_micro_version], [5])
+m4_define([tp_glib_nano_version], [0])
# If library source has changed since last release, increment revision
# If interfaces have been added, removed or changed since last release,
@@ -26,9 +26,9 @@ m4_define([tp_glib_nano_version], [1])
# (we don't guarantee that we won't add ABI then remove it again, if it was
# never seen in a release).
-m4_define([tp_glib_lt_current], [66])
-m4_define([tp_glib_lt_revision], [1])
-m4_define([tp_glib_lt_age], [66])
+m4_define([tp_glib_lt_current], [67])
+m4_define([tp_glib_lt_revision], [0])
+m4_define([tp_glib_lt_age], [67])
# Some magic
m4_define([tp_glib_base_version],
diff --git a/telepathy-glib/account.c b/telepathy-glib/account.c
index fb0b242..f012fe9 100644
--- a/telepathy-glib/account.c
+++ b/telepathy-glib/account.c
@@ -1926,7 +1926,7 @@ tp_account_class_init (TpAccountClass *klass)
* %TP_ACCOUNT_FEATURE_CORE feature has been prepared; until then,
* the value is NULL.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
g_object_class_install_property (object_class, PROP_SUPERSEDES,
g_param_spec_boxed ("supersedes",
@@ -3242,7 +3242,7 @@ tp_account_set_nickname_async (TpAccount *account,
*
* Returns: (transfer none): the same as the #TpAccount:supersedes property
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
const gchar * const *
tp_account_get_supersedes (TpAccount *self)
diff --git a/telepathy-glib/base-call-channel.c b/telepathy-glib/base-call-channel.c
index b8aa0fb..8eeede7 100644
--- a/telepathy-glib/base-call-channel.c
+++ b/telepathy-glib/base-call-channel.c
@@ -32,7 +32,7 @@
* #TpBaseCallChannelClass.add_content and #TpBaseCallChannelClass.hangup
* virtual function.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -40,7 +40,7 @@
*
* A base class for call channel implementations
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -57,7 +57,7 @@
*
* The class structure for #TpBaseCallChannel
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -67,7 +67,7 @@
* Signature of an implementation of #TpBaseCallChannelClass.set_ringing,
* #TpBaseCallChannelClass.set_queued and #TpBaseCallChannelClass.accept.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -82,7 +82,7 @@
* Signature of an implementation of #TpBaseCallChannelClass.add_content.
*
* Returns: a borrowed #TpBaseCallContent.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -95,7 +95,7 @@
*
* Signature of an implementation of #TpBaseCallChannelClass.hangup.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
@@ -497,7 +497,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
* If set to %TRUE on a requested channel, subclass should immediately attempt
* to establish an audio stream to the remote contact.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("initial-audio", "InitialAudio",
"Whether the channel initially contained an audio stream",
@@ -512,7 +512,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
* If set to %TRUE on a requested channel, subclass should immediately attempt
* to establish a video stream to the remote contact.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("initial-video", "InitialVideo",
"Whether the channel initially contained an video stream",
@@ -527,7 +527,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
* Name to use to create the audio #TpBaseCallContent if
* #TpBaseCallChannel:initial-audio is set to %TRUE.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_string ("initial-audio-name", "InitialAudioName",
"Name for the initial audio content",
@@ -542,7 +542,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
* Name to use to create the video #TpBaseCallContent if
* #TpBaseCallChannel:initial-video is set to %TRUE.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_string ("initial-video-name", "InitialVideoName",
"Name for the initial video content",
@@ -557,7 +557,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
* If set to %TRUE on a requested channel, this indicates the transport that
* should be used for this call.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("initial-transport", "InitialTransport",
"The transport that should be used for this call",
@@ -571,7 +571,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
*
* Indicate to clients whether or not they can add/remove contents.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("mutable-contents", "MutableContents",
"Whether the set of streams on this channel are mutable once requested",
@@ -585,7 +585,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
*
* #GPtrArray of object-paths of the #TpBaseCallContent objects.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("contents", "Contents",
"The contents of the channel",
@@ -600,7 +600,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
* Indicate to clients whether or not this Connection Manager has hardware
* streaming.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("hardware-streaming", "HardwareStreaming",
"True if all the streaming is done by hardware",
@@ -614,7 +614,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
*
* The state of this call.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("call-state", "CallState",
"The status of the call",
@@ -627,7 +627,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
*
* The flags of this call.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("call-flags", "CallFlags",
"Flags representing the status of the call",
@@ -641,7 +641,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
*
* The reason for last call state change.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("call-state-reason", "CallStateReason",
"The reason why the call is in the current state",
@@ -655,7 +655,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
*
* Details on the call state.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("call-state-details", "CallStateDetails",
"The reason why the call is in the current state",
@@ -670,7 +670,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
* #GHashTable mapping #TpHandle of each call member to their
* #TpCallMemberFlags.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("call-members", "CallMembers",
"The members",
@@ -684,7 +684,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
*
* #GHashTable mapping #TpHandle of each call member to their identifiers.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("member-identifiers",
"MemberIdentifiers", "The members identifiers",
@@ -699,7 +699,7 @@ tp_base_call_channel_class_init (TpBaseCallChannelClass *klass)
*
* DTMF Tones to be played on the channel created.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_string ("initial-tones",
"InitialTones", "DTMF Tones to be played on the channel created"
@@ -770,7 +770,7 @@ call_state_to_string (TpCallState state)
*
* Changes the call state and emit StateChanged signal with the new state.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_call_channel_set_state (TpBaseCallChannel *self,
@@ -852,7 +852,7 @@ tp_base_call_channel_set_state (TpBaseCallChannel *self,
* <!-- -->
*
* Returns: the value of #TpBaseCallChannel:call-state
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpCallState
tp_base_call_channel_get_state (TpBaseCallChannel *self)
@@ -871,7 +871,7 @@ tp_base_call_channel_get_state (TpBaseCallChannel *self)
* <!-- -->
*
* Returns: the value of #TpBaseCallChannel:initial-audio
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_base_call_channel_has_initial_audio (TpBaseCallChannel *self,
@@ -894,7 +894,7 @@ tp_base_call_channel_has_initial_audio (TpBaseCallChannel *self,
* <!-- -->
*
* Returns: the value of #TpBaseCallChannel:initial-video
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_base_call_channel_has_initial_video (TpBaseCallChannel *self,
@@ -915,7 +915,7 @@ tp_base_call_channel_has_initial_video (TpBaseCallChannel *self,
* <!-- -->
*
* Returns: the value of #TpBaseCallChannel:mutable-contents
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_base_call_channel_has_mutable_contents (TpBaseCallChannel *self)
@@ -933,7 +933,7 @@ tp_base_call_channel_has_mutable_contents (TpBaseCallChannel *self)
* and should be copied before doing any modification.
*
* Returns: a #GList of #TpBaseCallContent
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
GList *
tp_base_call_channel_get_contents (TpBaseCallChannel *self)
@@ -981,7 +981,7 @@ _tp_base_call_channel_remove_content_internal (TpBaseCallChannel *self,
*
* Remove @content from @self.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_call_channel_remove_content (TpBaseCallChannel *self,
@@ -1017,7 +1017,7 @@ tp_base_call_channel_remove_content (TpBaseCallChannel *self,
* Note that it is not allowed to add INITIAL contents after having registered
* @self on the bus.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_call_channel_add_content (TpBaseCallChannel *self,
@@ -1082,7 +1082,7 @@ tp_base_call_channel_add_content (TpBaseCallChannel *self,
*
* Add or update @contact call member with @flags flags.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_call_channel_update_member_flags (TpBaseCallChannel *self,
@@ -1150,7 +1150,7 @@ tp_base_call_channel_update_member_flags (TpBaseCallChannel *self,
*
* Remove @contact from call members.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_call_channel_remove_member (TpBaseCallChannel *self,
@@ -1193,7 +1193,7 @@ tp_base_call_channel_remove_member (TpBaseCallChannel *self,
* <!-- -->
*
* Returns: the value of #TpBaseCallChannel:call-members.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
GHashTable *
tp_base_call_channel_get_call_members (TpBaseCallChannel *self)
@@ -1213,7 +1213,7 @@ tp_base_call_channel_get_call_members (TpBaseCallChannel *self)
*
* Must be used only for outgoing calls.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_call_channel_remote_accept (TpBaseCallChannel *self)
@@ -1246,7 +1246,7 @@ tp_base_call_channel_remote_accept (TpBaseCallChannel *self)
* <!-- -->
*
* Returns: Whether or not the call has been remotely accepted.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_base_call_channel_is_accepted (TpBaseCallChannel *self)
diff --git a/telepathy-glib/base-call-content.c b/telepathy-glib/base-call-content.c
index 5471625..ad135c7 100644
--- a/telepathy-glib/base-call-content.c
+++ b/telepathy-glib/base-call-content.c
@@ -32,7 +32,7 @@
* Subclasses should fill in #TpBaseCallContentClass.get_interfaces,
* and #TpBaseCallContentClass.deinit virtual function.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -40,7 +40,7 @@
*
* A base class for call content implementations
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -65,7 +65,7 @@
*
* The class structure for #TpBaseCallContent
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -75,7 +75,7 @@
* Signature of an implementation of #TpBaseCallContentClass.get_interfaces.
*
* Returns: a #GPtrArray containing static strings.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -84,7 +84,7 @@
*
* Signature of an implementation of #TpBaseCallContentClass.deinit.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -96,7 +96,7 @@
* Signature of an implementation of #TpBaseCallContentClass.start_tone.
*
* Returns: %TRUE on success, otherwise %FALSE and set @error
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -107,7 +107,7 @@
* Signature of an implementation of #TpBaseCallContentClass.stop_tone.
*
* Returns: %TRUE on success, otherwise %FALSE and set @error
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -119,7 +119,7 @@
* Signature of an implementation of #TpBaseCallContentClass.multiple_tones.
*
* Returns: %TRUE on success, otherwise %FALSE and set @error
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
@@ -418,7 +418,7 @@ tp_base_call_content_class_init (TpBaseCallContentClass *klass)
*
* The D-Bus object path used for this object on the bus.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_string ("object-path", "D-Bus object path",
"The D-Bus object path used for this object on the bus.",
@@ -431,7 +431,7 @@ tp_base_call_content_class_init (TpBaseCallContentClass *klass)
*
* #TpBaseConnection object that owns this call content.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_object ("connection", "TpBaseConnection object",
"Tp base connection object that owns this call content",
@@ -444,7 +444,7 @@ tp_base_call_content_class_init (TpBaseCallContentClass *klass)
*
* Additional interfaces implemented by this content.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("interfaces", "Extra D-Bus interfaces",
"Additional interfaces implemented by this content",
@@ -457,7 +457,7 @@ tp_base_call_content_class_init (TpBaseCallContentClass *klass)
*
* The name of this content, if any.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_string ("name", "Name",
"The name of this content, if any",
@@ -470,7 +470,7 @@ tp_base_call_content_class_init (TpBaseCallContentClass *klass)
*
* The #TpMediaStreamType of this content.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("media-type", "Media Type",
"The media type of this content",
@@ -483,7 +483,7 @@ tp_base_call_content_class_init (TpBaseCallContentClass *klass)
*
* The contact #TpHandle of the creator of this content.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("creator", "Creator",
"The creator of this content",
@@ -496,7 +496,7 @@ tp_base_call_content_class_init (TpBaseCallContentClass *klass)
*
* The #TpCallContentDisposition of this content.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("disposition", "Disposition",
"The disposition of this content",
@@ -509,7 +509,7 @@ tp_base_call_content_class_init (TpBaseCallContentClass *klass)
*
* A #GPtrArray of this content streams' #TpBaseCallStream:object-path.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("streams", "Stream",
"The streams of this content",
@@ -523,7 +523,7 @@ tp_base_call_content_class_init (TpBaseCallContentClass *klass)
*
* If this content is currently sending tones or not
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("currently-sending-tones",
"CurrentlySendingTones",
@@ -538,7 +538,7 @@ tp_base_call_content_class_init (TpBaseCallContentClass *klass)
*
* Tones that are waiting for the user action to play.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_string ("deferred-tones",
"DeferredTones",
@@ -560,7 +560,7 @@ tp_base_call_content_class_init (TpBaseCallContentClass *klass)
* <!-- -->
*
* Returns: the value of #TpBaseCallContent:connection
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpBaseConnection *
tp_base_call_content_get_connection (TpBaseCallContent *self)
@@ -577,7 +577,7 @@ tp_base_call_content_get_connection (TpBaseCallContent *self)
* <!-- -->
*
* Returns: the value of #TpBaseCallContent:object-path
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
const gchar *
tp_base_call_content_get_object_path (TpBaseCallContent *self)
@@ -594,7 +594,7 @@ tp_base_call_content_get_object_path (TpBaseCallContent *self)
* <!-- -->
*
* Returns: the value of #TpBaseCallContent:name
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
const gchar *
tp_base_call_content_get_name (TpBaseCallContent *self)
@@ -611,7 +611,7 @@ tp_base_call_content_get_name (TpBaseCallContent *self)
* <!-- -->
*
* Returns: the value of #TpBaseCallContent:media-type
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpMediaStreamType
tp_base_call_content_get_media_type (TpBaseCallContent *self)
@@ -629,7 +629,7 @@ tp_base_call_content_get_media_type (TpBaseCallContent *self)
* <!-- -->
*
* Returns: the value of #TpBaseCallContent:disposition
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpCallContentDisposition
tp_base_call_content_get_disposition (TpBaseCallContent *self)
@@ -647,7 +647,7 @@ tp_base_call_content_get_disposition (TpBaseCallContent *self)
* <!-- -->
*
* Returns: a #GList of #TpBaseCallStream of this content.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
GList *
tp_base_call_content_get_streams (TpBaseCallContent *self)
@@ -665,7 +665,7 @@ tp_base_call_content_get_streams (TpBaseCallContent *self)
* Add @stream to @self's #TpBaseCallContent:streams. Emitting StreamsAdded
* DBus signal.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_call_content_add_stream (TpBaseCallContent *self,
@@ -736,7 +736,7 @@ _tp_base_call_content_remove_stream_internal (TpBaseCallContent *self,
* Remove @stream from @self's #TpBaseCallContent:streams. Emitting
* StreamsRemoved DBus signal.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_call_content_remove_stream (TpBaseCallContent *self,
diff --git a/telepathy-glib/base-call-stream.c b/telepathy-glib/base-call-stream.c
index ee16c59..16c2b72 100644
--- a/telepathy-glib/base-call-stream.c
+++ b/telepathy-glib/base-call-stream.c
@@ -33,7 +33,7 @@
* #TpBaseCallStreamClass.request_receiving and
* #TpBaseCallStreamClass.set_sending virtual function.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -41,7 +41,7 @@
*
* A base class for call stream implementations
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -57,7 +57,7 @@
*
* The class structure for #TpBaseCallStream
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -67,7 +67,7 @@
* Signature of an implementation of #TpBaseCallStreamClass.get_interfaces.
*
* Returns: a #GPtrArray containing static strings.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -79,7 +79,7 @@
* Signature of an implementation of #TpBaseCallStreamClass.set_sending.
*
* Returns: %TRUE on success, %FALSE otherwise.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -92,7 +92,7 @@
* Signature of an implementation of #TpBaseCallStreamClass.request_receiving.
*
* Returns: %TRUE on success, %FALSE otherwise.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
@@ -327,7 +327,7 @@ tp_base_call_stream_class_init (TpBaseCallStreamClass *klass)
*
* #TpBaseConnection object that owns this call stream.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_object ("connection", "TpBaseConnection object",
"Tp connection object that owns this call stream",
@@ -340,7 +340,7 @@ tp_base_call_stream_class_init (TpBaseCallStreamClass *klass)
*
* The D-Bus object path used for this object on the bus.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_string ("object-path", "D-Bus object path",
"The D-Bus object path used for this object on the bus.",
@@ -353,7 +353,7 @@ tp_base_call_stream_class_init (TpBaseCallStreamClass *klass)
*
* Additional interfaces implemented by this stream.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("interfaces", "Interfaces",
"Stream interfaces",
@@ -367,7 +367,7 @@ tp_base_call_stream_class_init (TpBaseCallStreamClass *klass)
*
* #GHashTable mapping contact #TpHandle to their #TpSendingState.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("remote-members", "Remote members",
"Remote member map",
@@ -381,7 +381,7 @@ tp_base_call_stream_class_init (TpBaseCallStreamClass *klass)
*
* #GHashTable mapping contact #TpHandle to their identifies.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("remote-member-identifiers",
"RemoteMemberIdentifiers", "The remote members identifiers",
@@ -395,7 +395,7 @@ tp_base_call_stream_class_init (TpBaseCallStreamClass *klass)
*
* The local #TpSendingState.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("local-sending-state", "LocalSendingState",
"Local sending state",
@@ -411,7 +411,7 @@ tp_base_call_stream_class_init (TpBaseCallStreamClass *klass)
* RequestSending DBus method call. The value is determined by whether or not
* #TpBaseCallStreamClass.request_receiving is implemented.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("can-request-receiving",
"CanRequestReceiving",
@@ -434,7 +434,7 @@ tp_base_call_stream_class_init (TpBaseCallStreamClass *klass)
* <!-- -->
*
* Returns: the value of #TpBaseCallStream:connection
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpBaseConnection *
tp_base_call_stream_get_connection (TpBaseCallStream *self)
@@ -451,7 +451,7 @@ tp_base_call_stream_get_connection (TpBaseCallStream *self)
* <!-- -->
*
* Returns: the value of #TpBaseCallStream:object-path
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
const gchar *
tp_base_call_stream_get_object_path (TpBaseCallStream *self)
@@ -468,7 +468,7 @@ tp_base_call_stream_get_object_path (TpBaseCallStream *self)
* <!-- -->
*
* Returns: the value of #TpBaseCallStream:local-sending-state
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpSendingState
tp_base_call_stream_get_local_sending_state (TpBaseCallStream *self)
@@ -497,7 +497,7 @@ tp_base_call_stream_get_local_sending_state (TpBaseCallStream *self)
*
* Returns: %TRUE if state was updated, %FALSE if it was already set to
* @new_state.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_base_call_stream_update_local_sending_state (TpBaseCallStream *self,
@@ -545,7 +545,7 @@ tp_base_call_stream_update_local_sending_state (TpBaseCallStream *self,
* <!-- -->
*
* Returns: the #TpSendingState of @contact.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpSendingState
tp_base_call_stream_get_remote_sending_state (TpBaseCallStream *self,
@@ -581,7 +581,7 @@ tp_base_call_stream_get_remote_sending_state (TpBaseCallStream *self,
*
* Returns: %TRUE if state was updated, %FALSE if it was already set to
* @new_state.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_base_call_stream_update_remote_sending_state (TpBaseCallStream *self,
@@ -659,7 +659,7 @@ tp_base_call_stream_update_remote_sending_state (TpBaseCallStream *self,
* signal if needed. Do nothing if @contact is not member.
*
* Returns: %TRUE if @contact was removed, %FALSE if it was not member.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_base_call_stream_remove_member (TpBaseCallStream *self,
diff --git a/telepathy-glib/base-channel.c b/telepathy-glib/base-channel.c
index 4ca2452..b4bb427 100644
--- a/telepathy-glib/base-channel.c
+++ b/telepathy-glib/base-channel.c
@@ -467,7 +467,7 @@ tp_base_channel_get_connection (TpBaseChannel *chan)
*
* Returns: the self handle of @chan
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpHandle
tp_base_channel_get_self_handle (TpBaseChannel *chan)
diff --git a/telepathy-glib/base-media-call-channel.c b/telepathy-glib/base-media-call-channel.c
index 3487b96..f6155ad 100644
--- a/telepathy-glib/base-media-call-channel.c
+++ b/telepathy-glib/base-media-call-channel.c
@@ -26,7 +26,7 @@
*
* This is a base class for connection managers that use standard RTP media.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -34,7 +34,7 @@
*
* A base class for call channel implementations with standard RTP
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -46,7 +46,7 @@
*
* The class structure for #TpBaseMediaCallChannel
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -55,7 +55,7 @@
*
* Signature of an implementation of #TpBaseMediaCallChannelClass.accept.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -67,7 +67,7 @@
* Signature of an implementation of
* #TpBaseMediaCallChannelClass.hold_state_changed.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
diff --git a/telepathy-glib/base-media-call-content.c b/telepathy-glib/base-media-call-content.c
index beaff5b..f10131c 100644
--- a/telepathy-glib/base-media-call-content.c
+++ b/telepathy-glib/base-media-call-content.c
@@ -32,7 +32,7 @@
*
* Subclasses must still implement #TpBaseCallContent's virtual methods.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -40,7 +40,7 @@
*
* A base class for media call content implementations
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -48,7 +48,7 @@
*
* The class structure for #TpBaseMediaCallContent
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
@@ -347,7 +347,7 @@ tp_base_media_call_content_class_init (TpBaseMediaCallContentClass *klass)
* #GHashTable{contact #TpHandle, properties #GHashTable}
* The map of contacts to remote media descriptions.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("remote-media-descriptions",
"RemoteMediaDescriptions",
@@ -363,7 +363,7 @@ tp_base_media_call_content_class_init (TpBaseMediaCallContentClass *klass)
* #GHashTable{contact #TpHandle, properties #GHashTable}
* The map of contacts to local media descriptions.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("local-media-descriptions",
"LocalMediaDescriptions",
@@ -379,7 +379,7 @@ tp_base_media_call_content_class_init (TpBaseMediaCallContentClass *klass)
* #GValueArray{object-path, contact #TpHandle, properties #GHashTable}.
* The current media description offer if any.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("media-description-offer",
"MediaDescriptionOffer",
@@ -394,7 +394,7 @@ tp_base_media_call_content_class_init (TpBaseMediaCallContentClass *klass)
*
* The #TpCallContentPacketizationType of this content.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("packetization", "Packetization",
"The Packetization of this content",
@@ -408,7 +408,7 @@ tp_base_media_call_content_class_init (TpBaseMediaCallContentClass *klass)
*
* The currently being played #TpDTMFEvent if any
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uchar ("current-dtmf-event",
"CurrentDTMFEvent",
@@ -423,7 +423,7 @@ tp_base_media_call_content_class_init (TpBaseMediaCallContentClass *klass)
*
* The #TpSendingState of the dtmf events
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("current-dtmf-state",
"CurrentDTMFState",
@@ -447,7 +447,7 @@ tp_base_media_call_content_class_init (TpBaseMediaCallContentClass *klass)
* The ::local-media-description-changed signal is emitted whenever the local
* media description changes for a remote contact.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[LOCAL_MEDIA_DESCRIPTION_UPDATED] = g_signal_new (
"local-media-description-updated",
@@ -608,7 +608,7 @@ next_offer (TpBaseMediaCallContent *self)
* Get the media description used to stream to @contact.
*
* Returns: borrowed #GHashTable mapping iface propery string to #GValue.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
GHashTable *
tp_base_media_call_content_get_local_media_description (
@@ -630,7 +630,7 @@ tp_base_media_call_content_get_local_media_description (
*
* Offer @md for media description negociation.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_media_call_content_offer_media_description_async (
@@ -662,7 +662,7 @@ tp_base_media_call_content_offer_media_description_async (
*
* Finishes tp_base_media_call_content_offer_media_description_async().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_base_media_call_content_offer_media_description_finish (
diff --git a/telepathy-glib/base-media-call-stream.c b/telepathy-glib/base-media-call-stream.c
index dee331f..b120d0e 100644
--- a/telepathy-glib/base-media-call-stream.c
+++ b/telepathy-glib/base-media-call-stream.c
@@ -35,7 +35,7 @@
* #TpBaseMediaCallStreamClass.add_local_candidates and
* #TpBaseMediaCallStreamClass.finish_initial_candidates.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -43,7 +43,7 @@
*
* A base class for media call stream implementations
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -66,7 +66,7 @@
*
* The class structure for #TpBaseMediaCallStream
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -77,7 +77,7 @@
* Signature of an implementation of
* #TpBaseMediaCallStreamClass.finish_initial_candidates.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -95,7 +95,7 @@
* memory. It is fine to just add element pointers from @candidates to the
* returned #GPtrArray without deep-copy them.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -114,7 +114,7 @@
* #TpBaseMediaCallStreamClass.report_sending_failure and
* #TpBaseMediaCallStreamClass.report_receiving_failure.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -126,7 +126,7 @@
* Signature of an implementation of #TpBaseMediaCallStreamClass.set_sending.
*
* Returns: %TRUE on success, %FALSE otherwise.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -138,7 +138,7 @@
* Signature of an implementation of
* #TpBaseMediaCallStreamClass.request_receiving.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
@@ -402,7 +402,7 @@ tp_base_media_call_stream_class_init (TpBaseMediaCallStreamClass *klass)
*
* The sending #TpStreamFlowState.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("sending-state", "SendingState",
"The sending state",
@@ -416,7 +416,7 @@ tp_base_media_call_stream_class_init (TpBaseMediaCallStreamClass *klass)
*
* The receiving #TpStreamFlowState.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("receiving-state", "ReceivingState",
"The receiving state",
@@ -430,7 +430,7 @@ tp_base_media_call_stream_class_init (TpBaseMediaCallStreamClass *klass)
*
* The #TpStreamTransportType of this stream.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("transport", "Transport",
"The transport type of this stream",
@@ -445,7 +445,7 @@ tp_base_media_call_stream_class_init (TpBaseMediaCallStreamClass *klass)
* #GPtrArray{candidate #GValueArray}
* List of local candidates.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("local-candidates", "LocalCandidates",
"List of local candidates",
@@ -460,7 +460,7 @@ tp_base_media_call_stream_class_init (TpBaseMediaCallStreamClass *klass)
* #GValueArray{username string, password string}
* ufrag and pwd as defined by ICE.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("local-credentials", "LocalCredentials",
"ufrag and pwd as defined by ICE",
@@ -475,7 +475,7 @@ tp_base_media_call_stream_class_init (TpBaseMediaCallStreamClass *klass)
* #GPtrArray{stun-server #GValueArray}
* List of STUN servers.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("stun-servers", "STUNServers",
"List of STUN servers",
@@ -490,7 +490,7 @@ tp_base_media_call_stream_class_init (TpBaseMediaCallStreamClass *klass)
* #GPtrArray{relay-info asv}
* List of relay information.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("relay-info", "RelayInfo",
"List of relay information",
@@ -505,7 +505,7 @@ tp_base_media_call_stream_class_init (TpBaseMediaCallStreamClass *klass)
* %TRUE if #TpBaseMediaCallStream:relay-info and
* #TpBaseMediaCallStream:stun-servers have been set.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("has-server-info", "HasServerInfo",
"True if the server information about STUN and "
@@ -521,7 +521,7 @@ tp_base_media_call_stream_class_init (TpBaseMediaCallStreamClass *klass)
* #GPtrArray{object-path string}
* The endpoints of this content.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("endpoints", "Endpoints",
"The endpoints of this content",
@@ -536,7 +536,7 @@ tp_base_media_call_stream_class_init (TpBaseMediaCallStreamClass *klass)
* %TRUE when ICERestartRequested signal is emitted, and %FALSE when
* SetCredentials is called. Useful for debugging.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("ice-restart-pending", "ICERestartPending",
"True when ICERestartRequested signal is emitted, and False when "
@@ -560,7 +560,7 @@ tp_base_media_call_stream_class_init (TpBaseMediaCallStreamClass *klass)
* <!-- -->
*
* Returns: the username part of #TpBaseMediaCallStream:local-credentials
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
const gchar *
tp_base_media_call_stream_get_username (TpBaseMediaCallStream *self)
@@ -577,7 +577,7 @@ tp_base_media_call_stream_get_username (TpBaseMediaCallStream *self)
* <!-- -->
*
* Returns: the password part of #TpBaseMediaCallStream:local-credentials
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
const gchar *
tp_base_media_call_stream_get_password (TpBaseMediaCallStream *self)
@@ -614,7 +614,7 @@ maybe_got_server_info (TpBaseMediaCallStream *self)
* Note that this replaces the previously set STUN servers, it is not an
* addition.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_media_call_stream_set_stun_servers (TpBaseMediaCallStream *self,
@@ -643,7 +643,7 @@ tp_base_media_call_stream_set_stun_servers (TpBaseMediaCallStream *self,
*
* Note that this replaces the previously set relays, it is not an addition.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_media_call_stream_set_relay_info (TpBaseMediaCallStream *self,
@@ -669,7 +669,7 @@ tp_base_media_call_stream_set_relay_info (TpBaseMediaCallStream *self,
* Add @endpoint to #TpBaseMediaCallStream:endpoints list, and emits
* EndpointsChanged DBus signal.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_media_call_stream_add_endpoint (TpBaseMediaCallStream *self,
@@ -711,7 +711,7 @@ tp_base_media_call_stream_add_endpoint (TpBaseMediaCallStream *self,
* Remove @endpoint from #TpBaseMediaCallStream:endpoints list, and emits
* EndpointsChanged DBus signal.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_media_call_stream_remove_endpoint (TpBaseMediaCallStream *self,
@@ -752,7 +752,7 @@ tp_base_media_call_stream_remove_endpoint (TpBaseMediaCallStream *self,
* #TpCallStreamEndpoint.
*
* Returns: Borrowed #GList of #TpCallStreamEndpoint.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
GList *
tp_base_media_call_stream_get_endpoints (TpBaseMediaCallStream *self)
@@ -824,7 +824,7 @@ set_sending_state (TpBaseMediaCallStream *self,
*
* Update the sending state.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_media_call_stream_update_sending_state (TpBaseMediaCallStream *self)
@@ -864,7 +864,7 @@ done:
* <!-- -->
*
* Returns: the value of #TpBaseMediaCallStream:sending-state.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpStreamFlowState
tp_base_media_call_stream_get_sending_state (TpBaseMediaCallStream *self)
@@ -882,7 +882,7 @@ tp_base_media_call_stream_get_sending_state (TpBaseMediaCallStream *self)
*
* Set local sending state.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_media_call_stream_set_local_sending (TpBaseMediaCallStream *self,
@@ -936,7 +936,7 @@ set_receiving_state (TpBaseMediaCallStream *self,
*
* Update the receiving state.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_base_media_call_stream_update_receiving_state (TpBaseMediaCallStream *self)
@@ -995,7 +995,7 @@ done:
* <!-- -->
*
* Returns: the value of #TpBaseMediaCallStream:receiving-state.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpStreamFlowState
tp_base_media_call_stream_get_receiving_state (TpBaseMediaCallStream *self)
@@ -1013,7 +1013,7 @@ tp_base_media_call_stream_get_receiving_state (TpBaseMediaCallStream *self)
* <!-- -->
*
* Returns: the value of #TpBaseMediaCallStream:local-candidates as a #GtrArray
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
GPtrArray *
tp_base_media_call_stream_get_local_candidates (TpBaseMediaCallStream *self)
diff --git a/telepathy-glib/call-channel.c b/telepathy-glib/call-channel.c
index c2a87af..c86e145 100644
--- a/telepathy-glib/call-channel.c
+++ b/telepathy-glib/call-channel.c
@@ -32,7 +32,7 @@
*
* Data structure representing a #TpCallChannel.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -40,7 +40,7 @@
*
* The class of a #TpCallChannel.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
@@ -144,7 +144,7 @@ _tp_call_content_new (TpCallChannel *self,
*
* Data structure representing the reason for a call state change.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
static TpCallStateReason *
@@ -758,7 +758,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
* It is NOT guaranteed that %TP_CALL_CONTENT_FEATURE_CORE is prepared on
* those objects.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("contents", "Contents",
"The content objects of this call",
@@ -771,7 +771,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
*
* A #TpChannelCallState specifying the state of the call.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("state", "Call state",
"The state of the call",
@@ -784,7 +784,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
*
* A #TpCallFlags specifying the flags of the call state.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("flags", "Call flags",
"The flags of the call",
@@ -797,7 +797,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
*
* Detailed information about #TpCallChannel:state.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("state-details", "State details",
"The details of the call",
@@ -811,7 +811,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
*
* Reason why #TpCallChannel:state last changed.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("state-reason", "State reason",
"The reason of the call's state",
@@ -825,7 +825,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
*
* Whether or not the streaming is done by dedicated hardware.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("hardware-streaming", "Hardware streaming",
"Hardware streaming",
@@ -839,7 +839,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
*
* Whether or not the Call was started with audio.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("initial-audio", "Initial audio",
"Initial audio",
@@ -853,7 +853,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
*
* Whether or not the Call was started with video.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("initial-video", "Initial video",
"Initial video",
@@ -868,7 +868,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
* If #TpCallChannel:initial-audio is set to %TRUE, then this property will
* is the name of the intial audio content, %NULL otherwise.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_string ("initial-audio-name", "Initial audio name",
"Initial audio name",
@@ -883,7 +883,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
* If #TpCallChannel:initial-video is set to %TRUE, then this property will
* is the name of the intial video content, %NULL otherwise.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_string ("initial-video-name", "Initial video name",
"Initial video name",
@@ -897,7 +897,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
*
* Whether or not call contents can be added or removed.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("mutable-contents", "Mutable contents",
"Mutable contents",
@@ -917,7 +917,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
* It is NOT guaranteed that %TP_CALL_CONTENT_FEATURE_CORE is prepared on
* @content.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[CONTENT_ADDED] = g_signal_new ("content-added",
G_OBJECT_CLASS_TYPE (klass),
@@ -939,7 +939,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
* It is NOT guaranteed that %TP_CALL_CONTENT_FEATURE_CORE is prepared on
* @content.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[CONTENT_REMOVED] = g_signal_new ("content-removed",
G_OBJECT_CLASS_TYPE (klass),
@@ -960,7 +960,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
* The ::state-changed signal is emitted whenever the
* call state changes.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[STATE_CHANGED] = g_signal_new ("state-changed",
G_OBJECT_CLASS_TYPE (klass),
@@ -987,7 +987,7 @@ tp_call_channel_class_init (TpCallChannelClass *klass)
* previously passed to tp_simple_client_factory_add_contact_features()
* prepared.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[MEMBERS_CHANGED] = g_signal_new ("members-changed",
G_OBJECT_CLASS_TYPE (klass),
@@ -1059,7 +1059,7 @@ tp_call_channel_get_feature_quark_core (void)
*
* Returns: (transfer none) (type GLib.PtrArray) (element-type TelepathyGLib.CallContent):
* the value of #TpCallChannel:contents
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
GPtrArray *
tp_call_channel_get_contents (TpCallChannel *self)
@@ -1082,7 +1082,7 @@ tp_call_channel_get_contents (TpCallChannel *self)
* <!-- -->
*
* Returns: the value of #TpCallChannel:state
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpCallState
tp_call_channel_get_state (TpCallChannel *self,
@@ -1109,7 +1109,7 @@ tp_call_channel_get_state (TpCallChannel *self,
* <!-- -->
*
* Returns: the value of #TpCallChannel:hardware-streaming
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_channel_has_hardware_streaming (TpCallChannel *self)
@@ -1128,7 +1128,7 @@ tp_call_channel_has_hardware_streaming (TpCallChannel *self)
* <!-- -->
*
* Returns: the value of #TpCallChannel:initial-audio
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_channel_has_initial_audio (TpCallChannel *self,
@@ -1151,7 +1151,7 @@ tp_call_channel_has_initial_audio (TpCallChannel *self,
* <!-- -->
*
* Returns: the value of #TpCallChannel:initial-video
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_channel_has_initial_video (TpCallChannel *self,
@@ -1172,7 +1172,7 @@ tp_call_channel_has_initial_video (TpCallChannel *self,
* <!-- -->
*
* Returns: the value of #TpCallChannel:mutable-contents
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_channel_has_mutable_contents (TpCallChannel *self)
@@ -1194,7 +1194,7 @@ tp_call_channel_has_mutable_contents (TpCallChannel *self)
*
* Returns: (transfer none) (type GLib.HashTable) (element-type TelepathyGLib.Contact uint):
* #GHashTable mapping #TpContact to its new #TpCallMemberFlags
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
GHashTable *
tp_call_channel_get_members (TpCallChannel *self)
@@ -1212,7 +1212,7 @@ tp_call_channel_get_members (TpCallChannel *self)
* interfaces
*
* Returns: whether or not @self supports DTMF
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_channel_has_dtmf (TpCallChannel *self)
@@ -1248,7 +1248,7 @@ generic_async_cb (TpChannel *channel,
*
* Indicate that the local user has been alerted about the incoming call.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_channel_set_ringing_async (TpCallChannel *self,
@@ -1274,7 +1274,7 @@ tp_call_channel_set_ringing_async (TpCallChannel *self,
*
* Finishes tp_call_channel_set_ringing_async().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_channel_set_ringing_finish (TpCallChannel *self,
@@ -1293,7 +1293,7 @@ tp_call_channel_set_ringing_finish (TpCallChannel *self,
* Notifies the CM that the local user is already in a call, so this call has
* been put in a call-waiting style queue.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_channel_set_queued_async (TpCallChannel *self,
@@ -1319,7 +1319,7 @@ tp_call_channel_set_queued_async (TpCallChannel *self,
*
* Finishes tp_call_channel_set_queued_async().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_channel_set_queued_finish (TpCallChannel *self,
@@ -1344,7 +1344,7 @@ tp_call_channel_set_queued_finish (TpCallChannel *self,
* changes #TpCallChannel:state to
* %TP_CALL_STATE_INITIALISING.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_channel_accept_async (TpCallChannel *self,
@@ -1370,7 +1370,7 @@ tp_call_channel_accept_async (TpCallChannel *self,
*
* Finishes tp_call_channel_accept_async().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_channel_accept_finish (TpCallChannel *self,
@@ -1393,7 +1393,7 @@ tp_call_channel_accept_finish (TpCallChannel *self,
* Request that the call is ended. All contents will be removed from @self so
* that the #TpCallChannel:contents property will be the empty list.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_channel_hangup_async (TpCallChannel *self,
@@ -1423,7 +1423,7 @@ tp_call_channel_hangup_async (TpCallChannel *self,
*
* Finishes tp_call_channel_hangup_async().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_channel_hangup_finish (TpCallChannel *self,
@@ -1472,7 +1472,7 @@ add_content_cb (TpChannel *channel,
* check the value of the #TpCallChannel:mutable-contents property before trying
* to add another content as it might not be allowed.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_channel_add_content_async (TpCallChannel *self,
@@ -1506,7 +1506,7 @@ tp_call_channel_add_content_async (TpCallChannel *self,
* %TP_CALL_CONTENT_FEATURE_CORE prepared.
*
* Returns: (transfer full): reference to the new #TpCallContent.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpCallContent *
tp_call_channel_add_content_finish (TpCallChannel *self,
@@ -1554,7 +1554,7 @@ send_tones_cb (GObject *source,
*
* For more details, see tp_call_content_send_tones_async().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_channel_send_tones_async (TpCallChannel *self,
@@ -1610,7 +1610,7 @@ tp_call_channel_send_tones_async (TpCallChannel *self,
* Finishes tp_call_channel_send_tones_async().
*
* Returns: %TRUE on success, %FALSE otherwise.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_channel_send_tones_finish (TpCallChannel *self,
diff --git a/telepathy-glib/call-content-media-description.c b/telepathy-glib/call-content-media-description.c
index 8873178..3c6f8ff 100644
--- a/telepathy-glib/call-content-media-description.c
+++ b/telepathy-glib/call-content-media-description.c
@@ -29,7 +29,7 @@
* This class is used to negociate the media description used with a remote
* contact. To be used with #TpBaseMediaCallContent implementations.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -37,7 +37,7 @@
*
* A class for media content description
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -45,7 +45,7 @@
*
* The class structure for #TpCallContentMediaDescription
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
@@ -262,7 +262,7 @@ tp_call_content_media_description_class_init (
*
* The D-Bus object path used for this object on the bus.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
spec = g_param_spec_string ("object-path", "D-Bus object path",
"The D-Bus object path used for this "
@@ -276,7 +276,7 @@ tp_call_content_media_description_class_init (
*
* The connection to the DBus daemon owning the CM.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
spec = g_param_spec_object ("dbus-daemon",
"The DBus daemon connection",
@@ -290,7 +290,7 @@ tp_call_content_media_description_class_init (
*
* Additional interfaces implemented by this object.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
spec = g_param_spec_boxed ("interfaces",
"Interfaces",
@@ -305,7 +305,7 @@ tp_call_content_media_description_class_init (
*
* %TRUE if more negotiation is required after MediaDescription is processed.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
spec = g_param_spec_boolean ("further-negotiation-required",
"FurtherNegotiationRequired",
@@ -321,7 +321,7 @@ tp_call_content_media_description_class_init (
*
* %TRUE if the MediaDescription contains remote information.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
spec = g_param_spec_boolean ("has-remote-information",
"HasRemoteInformation",
@@ -338,7 +338,7 @@ tp_call_content_media_description_class_init (
* #GPtrArray{codecs #GValueArray}.
* A list of codecs the remote contact supports.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
spec = g_param_spec_boxed ("codecs",
"Codecs",
@@ -353,7 +353,7 @@ tp_call_content_media_description_class_init (
*
* The contact #TpHandle that this media description applies to.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
spec = g_param_spec_uint ("remote-contact",
"RemoteContact",
@@ -369,7 +369,7 @@ tp_call_content_media_description_class_init (
* #GHashTable{contact #TpHandle, #GArray{uint}}
* A map of contacts to SSRCs.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
spec = g_param_spec_boxed ("ssrcs",
"SSRCs",
@@ -403,7 +403,7 @@ tp_call_content_media_description_class_init (
* using tp_base_media_call_content_offer_media_description().
*
* Returns: a new #TpCallContentMediaDescription.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpCallContentMediaDescription *
tp_call_content_media_description_new (TpDBusDaemon *dbus_daemon,
@@ -430,7 +430,7 @@ tp_call_content_media_description_new (TpDBusDaemon *dbus_daemon,
* <!-- -->
*
* Returns: the value of #TpCallContentMediaDescription:object-path
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
const gchar *
tp_call_content_media_description_get_object_path (
@@ -448,7 +448,7 @@ tp_call_content_media_description_get_object_path (
* <!-- -->
*
* Returns: the value of #TpCallContentMediaDescription:remote-contact
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpHandle
tp_call_content_media_description_get_remote_contact (
@@ -467,7 +467,7 @@ tp_call_content_media_description_get_remote_contact (
*
* if you use this API, you know what it is about
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_content_media_description_add_ssrc (TpCallContentMediaDescription *self,
@@ -510,7 +510,7 @@ tp_call_content_media_description_add_ssrc (TpCallContentMediaDescription *self,
*
* Add description for a supported codec.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_content_media_description_append_codec (
diff --git a/telepathy-glib/call-content.c b/telepathy-glib/call-content.c
index ee9586e..c464371 100644
--- a/telepathy-glib/call-content.c
+++ b/telepathy-glib/call-content.c
@@ -32,7 +32,7 @@
*
* Data structure representing a #TpCallContent.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -40,7 +40,7 @@
*
* The class of a #TpCallContent.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
@@ -553,7 +553,7 @@ tp_call_content_class_init (TpCallContentClass *klass)
*
* The #TpConnection of the call.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_object ("connection", "Connection",
"The connection of this content",
@@ -567,7 +567,7 @@ tp_call_content_class_init (TpCallContentClass *klass)
*
* The name of this content.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_string ("name", "Name",
"The name of this content, if any",
@@ -580,7 +580,7 @@ tp_call_content_class_init (TpCallContentClass *klass)
*
* The media type of this content, from #TpMediaStreamType.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("media-type", "Media type",
"The media type of this content",
@@ -593,7 +593,7 @@ tp_call_content_class_init (TpCallContentClass *klass)
*
* The disposition of this content, from #TpCallContentDisposition.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("disposition", "Disposition",
"The disposition of this content",
@@ -618,7 +618,7 @@ tp_call_content_class_init (TpCallContentClass *klass)
* It is NOT guaranteed that %TP_CALL_STREAM_FEATURE_CORE is prepared on
* those objects.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("streams", "Stream",
"The streams of this content",
@@ -634,7 +634,7 @@ tp_call_content_class_init (TpCallContentClass *klass)
* The ::removed signal is emitted when @self is removed from
* a #TpCallChannel.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[REMOVED] = g_signal_new ("removed",
G_OBJECT_CLASS_TYPE (klass),
@@ -656,7 +656,7 @@ tp_call_content_class_init (TpCallContentClass *klass)
* It is NOT guaranteed that %TP_CALL_STREAM_FEATURE_CORE is prepared on
* stream objects.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[STREAMS_ADDED] = g_signal_new ("streams-added",
G_OBJECT_CLASS_TYPE (klass),
@@ -679,7 +679,7 @@ tp_call_content_class_init (TpCallContentClass *klass)
* It is NOT guaranteed that %TP_CALL_STREAM_FEATURE_CORE is prepared on
* stream objects.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[STREAMS_REMOVED] = g_signal_new ("streams-removed",
G_OBJECT_CLASS_TYPE (klass),
@@ -711,7 +711,7 @@ tp_call_content_init (TpCallContent *self)
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_CALL_CONTENT.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_content_init_known_interfaces (void)
@@ -754,7 +754,7 @@ tp_call_content_get_feature_quark_core (void)
* <!-- -->
*
* Returns: the value of #TpCallContent:name
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
const gchar *
tp_call_content_get_name (TpCallContent *self)
@@ -771,7 +771,7 @@ tp_call_content_get_name (TpCallContent *self)
* <!-- -->
*
* Returns: the value of #TpCallContent:name
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpMediaStreamType
tp_call_content_get_media_type (TpCallContent *self)
@@ -788,7 +788,7 @@ tp_call_content_get_media_type (TpCallContent *self)
* <!-- -->
*
* Returns: the value of #TpCallContent:disposition
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpCallContentDisposition
tp_call_content_get_disposition (TpCallContent *self)
@@ -806,7 +806,7 @@ tp_call_content_get_disposition (TpCallContent *self)
*
* Returns: (transfer none) (type GLib.PtrArray) (element-type TelepathyGLib.CallStream):
* the value of #TpCallContent:streams
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
GPtrArray *
tp_call_content_get_streams (TpCallContent *self)
@@ -842,7 +842,7 @@ generic_async_cb (TpCallContent *self,
* Remove the content from the call. This will cause #TpCallContent::removed
* to be emitted.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_content_remove_async (TpCallContent *self,
@@ -868,7 +868,7 @@ tp_call_content_remove_async (TpCallContent *self,
*
* Finishes tp_call_content_remove_async().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_content_remove_finish (TpCallContent *self,
@@ -891,7 +891,7 @@ tp_call_content_remove_finish (TpCallContent *self,
*
* If DTMF tones are already being played, this request is queued.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_content_send_tones_async (TpCallContent *self,
@@ -934,7 +934,7 @@ tp_call_content_send_tones_async (TpCallContent *self,
* Finishes tp_call_content_send_tones_async().
*
* Returns: %TRUE on success, %FALSE otherwise.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_content_send_tones_finish (TpCallContent *self,
diff --git a/telepathy-glib/call-misc.c b/telepathy-glib/call-misc.c
index b4836c7..5d16f3d 100644
--- a/telepathy-glib/call-misc.c
+++ b/telepathy-glib/call-misc.c
@@ -48,7 +48,7 @@
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_PROXY.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_stream_endpoint_init_known_interfaces (void)
@@ -77,7 +77,7 @@ tp_call_stream_endpoint_init_known_interfaces (void)
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_PROXY.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_content_media_description_init_known_interfaces (void)
diff --git a/telepathy-glib/call-stream-endpoint.c b/telepathy-glib/call-stream-endpoint.c
index 381d498..2e3f578 100644
--- a/telepathy-glib/call-stream-endpoint.c
+++ b/telepathy-glib/call-stream-endpoint.c
@@ -27,7 +27,7 @@
* This class makes it easier to write #TpSvcCallStreamEndpoint
* implementations by implementing its properties and methods.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -35,7 +35,7 @@
*
* A class for call stream endpoint implementations
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -43,7 +43,7 @@
*
* The class structure for #TpCallStreamEndpoint
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
@@ -301,7 +301,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
*
* The D-Bus object path used for this object on the bus.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_string ("object-path", "D-Bus object path",
"The D-Bus object path used for this "
@@ -315,7 +315,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
*
* The connection to the DBus daemon owning the CM.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_object ("dbus-daemon",
"The DBus daemon connection",
@@ -330,7 +330,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
* #GValueArray{username string, password string}
* The remote credentials of this endpoint.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("remote-credentials",
"RemoteCredentials",
@@ -346,7 +346,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
* #GPtrArray{candidate #GValueArray}
* The remote candidates of this endpoint.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("remote-candidates",
"RemoteCandidates",
@@ -362,7 +362,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
* #GPtrArray{local-candidate #GValueArray, remote-candidate #GValueArray}
* The candidate pairs selected for this endpoint.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("selected-candidate-pairs",
"SelectedCandidatePairs",
@@ -378,7 +378,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
* #GHashTable{#TpStreamComponent -> #TpStreamEndpointState}
* The state of this endpoint.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boxed ("endpoint-state", "EndpointState",
"The state of this endpoint.",
@@ -392,7 +392,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
*
* The #TpStreamTransportType for the content of this endpoint.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("transport",
"Transport",
@@ -406,7 +406,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
*
* Whether or not the local side is taking the controlling role.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("controlling",
"Controlling",
@@ -420,7 +420,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
*
* Whether or not the Remote side is an ICE Lite endpoint.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("is-ice-lite",
"IsICELite",
@@ -442,7 +442,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
* The ::candidate-selected signal is emitted whenever
* SetSelectedCandidatePair DBus method has been called on this object.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[CANDIDATE_SELECTED] = g_signal_new ("candidate-selected",
G_OBJECT_CLASS_TYPE (klass),
@@ -461,7 +461,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
* The ::candidate-accepted signal is emitted whenever
* AcceptSelectedCandidatePair DBus method has been called on this object.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[CANDIDATE_ACCEPTED] = g_signal_new ("candidate-accepted",
G_OBJECT_CLASS_TYPE (klass),
@@ -480,7 +480,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
* The ::candidate-rejected signal is emitted whenever
* RejectSelectedCandidatePair DBus method has been called on this object.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[CANDIDATE_REJECTED] = g_signal_new ("candidate-rejected",
G_OBJECT_CLASS_TYPE (klass),
@@ -502,7 +502,7 @@ tp_call_stream_endpoint_class_init (TpCallStreamEndpointClass *klass)
* at construction, and is unregistered at dispose.
*
* Returns: a new #TpCallStreamEndpoint.
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpCallStreamEndpoint *
tp_call_stream_endpoint_new (TpDBusDaemon *dbus_daemon,
@@ -528,7 +528,7 @@ tp_call_stream_endpoint_new (TpDBusDaemon *dbus_daemon,
* <!-- -->
*
* Returns: the value of #TpCallStreamEndpoint:object-path
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
const gchar *
tp_call_stream_endpoint_get_object_path (TpCallStreamEndpoint *self)
@@ -546,7 +546,7 @@ tp_call_stream_endpoint_get_object_path (TpCallStreamEndpoint *self)
* <!-- -->
*
* Returns: the state of @self's @component
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpStreamEndpointState
tp_call_stream_endpoint_get_state (TpCallStreamEndpoint *self,
@@ -567,7 +567,7 @@ tp_call_stream_endpoint_get_state (TpCallStreamEndpoint *self,
* Add @candidates to the #TpCallStreamEndpoint:remote-candidates property.
* See Also: tp_call_stream_endpoint_add_new_candidate().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_stream_endpoint_add_new_candidates (TpCallStreamEndpoint *self,
@@ -606,7 +606,7 @@ tp_call_stream_endpoint_add_new_candidates (TpCallStreamEndpoint *self,
* Add a candidate to the #TpCallStreamEndpoint:remote-candidates property.
* See Also: tp_call_stream_endpoint_add_new_candidates().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_stream_endpoint_add_new_candidate (TpCallStreamEndpoint *self,
@@ -649,7 +649,7 @@ tp_call_stream_endpoint_add_new_candidate (TpCallStreamEndpoint *self,
*
* Set the username and password to use for @self's crendentials.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_stream_endpoint_set_remote_credentials (TpCallStreamEndpoint *self,
diff --git a/telepathy-glib/call-stream.c b/telepathy-glib/call-stream.c
index 7c24356..71a2d9e 100644
--- a/telepathy-glib/call-stream.c
+++ b/telepathy-glib/call-stream.c
@@ -32,7 +32,7 @@
*
* Data structure representing a #TpCallStream.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -40,7 +40,7 @@
*
* The class of a #TpCallStream.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
@@ -339,7 +339,7 @@ tp_call_stream_class_init (TpCallStreamClass *klass)
*
* The #TpConnection of the call.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_object ("connection", "Connection",
"The connection of this content",
@@ -353,7 +353,7 @@ tp_call_stream_class_init (TpCallStreamClass *klass)
*
* The local user's sending state, from #TpSendingState.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_uint ("local-sending-state", "LocalSendingState",
"Local sending state",
@@ -368,7 +368,7 @@ tp_call_stream_class_init (TpCallStreamClass *klass)
* If %TRUE, the user can request that a remote contact starts sending on this
* stream.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
param_spec = g_param_spec_boolean ("can-request-receiving",
"CanRequestReceiving",
@@ -388,7 +388,7 @@ tp_call_stream_class_init (TpCallStreamClass *klass)
* The ::local-sending-state-changed signal is emitted whenever the
* stream sending state changes.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[LOCAL_SENDING_STATE_CHANGED] = g_signal_new ("local-sending-state-changed",
G_OBJECT_CLASS_TYPE (klass),
@@ -413,7 +413,7 @@ tp_call_stream_class_init (TpCallStreamClass *klass)
*
* It is NOT guaranteed that #TpContact objects have any feature prepared.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
_signals[REMOTE_MEMBERS_CHANGED] = g_signal_new ("remote-members-changed",
G_OBJECT_CLASS_TYPE (klass),
@@ -444,7 +444,7 @@ tp_call_stream_init (TpCallStream *self)
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_CALL_STREAM.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_stream_init_known_interfaces (void)
@@ -487,7 +487,7 @@ tp_call_stream_get_feature_quark_core (void)
* <!-- -->
*
* Returns: the value of #TpCallStream:local-seding-state
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
TpSendingState
tp_call_stream_get_local_sending_state (TpCallStream *self)
@@ -504,7 +504,7 @@ tp_call_stream_get_local_sending_state (TpCallStream *self)
* <!-- -->
*
* Returns: the value of #TpCallStream:can-request-receiving
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_stream_can_request_receiving (TpCallStream *self)
@@ -525,7 +525,7 @@ tp_call_stream_can_request_receiving (TpCallStream *self)
*
* Returns: (transfer none) (type GLib.HashTable) (element-type TelepathyGLib.Contact uint):
* #GHashTable mapping #TpContact to its new #TpSendingState
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
GHashTable *
tp_call_stream_get_remote_members (TpCallStream *self)
@@ -567,7 +567,7 @@ generic_async_cb (TpCallStream *self,
* If @send is %FALSE, #TpCallStream:local-sending-state should change to
* %TP_SENDING_STATE_NONE, if it isn't already.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_stream_set_sending_async (TpCallStream *self,
@@ -594,7 +594,7 @@ tp_call_stream_set_sending_async (TpCallStream *self,
*
* Finishes tp_call_stream_set_sending_async().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_stream_set_sending_finish (TpCallStream *self,
@@ -620,7 +620,7 @@ tp_call_stream_set_sending_finish (TpCallStream *self,
* If @receive is %TRUE, request that the given contact starts to send media.
* If @receive is %FALSE, request that the given contact stops sending media.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_call_stream_request_receiving_async (TpCallStream *self,
@@ -652,7 +652,7 @@ tp_call_stream_request_receiving_async (TpCallStream *self,
*
* Finishes tp_call_stream_request_receiving_async().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_call_stream_request_receiving_finish (TpCallStream *self,
diff --git a/telepathy-glib/extra-gtkdoc.h b/telepathy-glib/extra-gtkdoc.h
index c8696b7..f969645 100644
--- a/telepathy-glib/extra-gtkdoc.h
+++ b/telepathy-glib/extra-gtkdoc.h
@@ -970,7 +970,7 @@
* allows providing a simple password to the connection manager for it to
* use with SASL or non-SASL mechanisms.
*
- * The CaptchaAuthentication interface (since 0.17.UNRELEASED) allows
+ * The CaptchaAuthentication interface (since 0.17.5) allows
* interactive captcha-solving so that the user can prove that they are not
* a bot, on protocols requiring this.
*
@@ -1011,7 +1011,7 @@
* An interface for connections in protocols where contacts' unique
* identifiers can be expressed as vCard fields and/or URIs.
*
- * Since: 0.17.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -1022,7 +1022,7 @@
* Call channels represent real-time audio or video streaming, including
* voice over IP, webcams, and telephony.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -1033,7 +1033,7 @@
* Call channels represent real-time audio or video streaming, including
* voice over IP, webcams, and telephony.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -1043,7 +1043,7 @@
*
* Represents the contents of a call.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -1053,7 +1053,7 @@
*
* Represents the streams of a call.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
/**
@@ -1063,5 +1063,5 @@
*
* Misc interfaces for calls.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
diff --git a/telepathy-glib/versions/0.17.5.abi b/telepathy-glib/versions/0.17.5.abi
index cb15b31..fc0b8b5 100644
--- a/telepathy-glib/versions/0.17.5.abi
+++ b/telepathy-glib/versions/0.17.5.abi
@@ -2,8 +2,308 @@ Version: TELEPATHY_GLIB_0.17.5
Extends: TELEPATHY_GLIB_0.17.3
Release: 0.17.5
+tp_account_get_supersedes
+tp_base_call_channel_add_content
+tp_base_call_channel_get_call_members
+tp_base_call_channel_get_contents
+tp_base_call_channel_get_state
+tp_base_call_channel_get_type
+tp_base_call_channel_has_initial_audio
+tp_base_call_channel_has_initial_video
+tp_base_call_channel_has_mutable_contents
+tp_base_call_channel_is_accepted
+tp_base_call_channel_remote_accept
+tp_base_call_channel_remove_content
+tp_base_call_channel_remove_member
+tp_base_call_channel_set_state
+tp_base_call_channel_update_member_flags
+tp_base_call_content_add_stream
+tp_base_call_content_get_connection
+tp_base_call_content_get_disposition
+tp_base_call_content_get_media_type
+tp_base_call_content_get_name
+tp_base_call_content_get_object_path
+tp_base_call_content_get_streams
+tp_base_call_content_get_type
+tp_base_call_content_remove_stream
+tp_base_call_stream_get_connection
+tp_base_call_stream_get_local_sending_state
+tp_base_call_stream_get_object_path
+tp_base_call_stream_get_remote_sending_state
+tp_base_call_stream_get_type
+tp_base_call_stream_remove_member
+tp_base_call_stream_update_local_sending_state
+tp_base_call_stream_update_remote_sending_state
+tp_base_channel_get_self_handle
+tp_base_media_call_channel_get_type
+tp_base_media_call_content_get_local_media_description
+tp_base_media_call_content_get_type
+tp_base_media_call_content_offer_media_description_async
+tp_base_media_call_content_offer_media_description_finish
+tp_base_media_call_stream_add_endpoint
+tp_base_media_call_stream_get_endpoints
+tp_base_media_call_stream_get_local_candidates
+tp_base_media_call_stream_get_password
+tp_base_media_call_stream_get_receiving_state
+tp_base_media_call_stream_get_sending_state
+tp_base_media_call_stream_get_type
+tp_base_media_call_stream_get_username
+tp_base_media_call_stream_remove_endpoint
+tp_base_media_call_stream_set_local_sending
+tp_base_media_call_stream_set_relay_info
+tp_base_media_call_stream_set_stun_servers
+tp_base_media_call_stream_update_receiving_state
+tp_base_media_call_stream_update_sending_state
+tp_call_channel_accept_async
+tp_call_channel_accept_finish
+tp_call_channel_add_content_async
+tp_call_channel_add_content_finish
+tp_call_channel_get_contents
+tp_call_channel_get_feature_quark_core
+tp_call_channel_get_members
+tp_call_channel_get_state
+tp_call_channel_get_type
+tp_call_channel_hangup_async
+tp_call_channel_hangup_finish
+tp_call_channel_has_dtmf
+tp_call_channel_has_hardware_streaming
+tp_call_channel_has_initial_audio
+tp_call_channel_has_initial_video
+tp_call_channel_has_mutable_contents
+tp_call_channel_send_tones_async
+tp_call_channel_send_tones_finish
+tp_call_channel_set_queued_async
+tp_call_channel_set_queued_finish
+tp_call_channel_set_ringing_async
+tp_call_channel_set_ringing_finish
+tp_call_content_get_disposition
+tp_call_content_get_feature_quark_core
+tp_call_content_get_media_type
+tp_call_content_get_name
+tp_call_content_get_streams
+tp_call_content_get_type
+tp_call_content_init_known_interfaces
+tp_call_content_media_description_add_ssrc
+tp_call_content_media_description_append_codec
+tp_call_content_media_description_get_object_path
+tp_call_content_media_description_get_remote_contact
+tp_call_content_media_description_get_type
+tp_call_content_media_description_init_known_interfaces
+tp_call_content_media_description_new
+tp_call_content_remove_async
+tp_call_content_remove_finish
+tp_call_content_send_tones_async
+tp_call_content_send_tones_finish
+tp_call_state_reason_get_type
+tp_call_stream_can_request_receiving
+tp_call_stream_endpoint_add_new_candidate
+tp_call_stream_endpoint_add_new_candidates
+tp_call_stream_endpoint_get_object_path
+tp_call_stream_endpoint_get_state
+tp_call_stream_endpoint_get_type
+tp_call_stream_endpoint_init_known_interfaces
+tp_call_stream_endpoint_new
+tp_call_stream_endpoint_set_remote_credentials
+tp_call_stream_get_feature_quark_core
+tp_call_stream_get_local_sending_state
+tp_call_stream_get_remote_members
+tp_call_stream_get_type
+tp_call_stream_init_known_interfaces
+tp_call_stream_request_receiving_async
+tp_call_stream_request_receiving_finish
+tp_call_stream_set_sending_async
+tp_call_stream_set_sending_finish
+tp_cli_call_content_call_remove
+tp_cli_call_content_connect_to_streams_added
+tp_cli_call_content_connect_to_streams_removed
+tp_cli_call_content_interface_audio_control_call_report_input_volume
+tp_cli_call_content_interface_audio_control_call_report_output_volume
+tp_cli_call_content_interface_dtmf_call_multiple_tones
+tp_cli_call_content_interface_dtmf_call_start_tone
+tp_cli_call_content_interface_dtmf_call_stop_tone
+tp_cli_call_content_interface_dtmf_connect_to_sending_tones
+tp_cli_call_content_interface_dtmf_connect_to_stopped_tones
+tp_cli_call_content_interface_dtmf_connect_to_tones_deferred
+tp_cli_call_content_interface_media_call_acknowledge_dtmf_change
+tp_cli_call_content_interface_media_call_fail
+tp_cli_call_content_interface_media_call_update_local_media_description
+tp_cli_call_content_interface_media_connect_to_dtmf_change_requested
+tp_cli_call_content_interface_media_connect_to_local_media_description_changed
+tp_cli_call_content_interface_media_connect_to_media_description_offer_done
+tp_cli_call_content_interface_media_connect_to_media_descriptions_removed
+tp_cli_call_content_interface_media_connect_to_new_media_description_offer
+tp_cli_call_content_interface_media_connect_to_remote_media_descriptions_changed
+tp_cli_call_content_interface_video_control_connect_to_bitrate_changed
+tp_cli_call_content_interface_video_control_connect_to_framerate_changed
+tp_cli_call_content_interface_video_control_connect_to_key_frame_requested
+tp_cli_call_content_interface_video_control_connect_to_mtu_changed
+tp_cli_call_content_interface_video_control_connect_to_video_resolution_changed
+tp_cli_call_content_media_description_call_accept
+tp_cli_call_content_media_description_call_reject
+tp_cli_call_stream_call_request_receiving
+tp_cli_call_stream_call_set_sending
+tp_cli_call_stream_connect_to_local_sending_state_changed
+tp_cli_call_stream_connect_to_remote_members_changed
+tp_cli_call_stream_endpoint_call_accept_selected_candidate_pair
+tp_cli_call_stream_endpoint_call_reject_selected_candidate_pair
+tp_cli_call_stream_endpoint_call_set_controlling
+tp_cli_call_stream_endpoint_call_set_endpoint_state
+tp_cli_call_stream_endpoint_call_set_selected_candidate_pair
+tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected
+tp_cli_call_stream_endpoint_connect_to_controlling_changed
+tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed
+tp_cli_call_stream_endpoint_connect_to_remote_candidates_added
+tp_cli_call_stream_endpoint_connect_to_remote_credentials_set
+tp_cli_call_stream_interface_media_call_add_candidates
+tp_cli_call_stream_interface_media_call_complete_receiving_state_change
+tp_cli_call_stream_interface_media_call_complete_sending_state_change
+tp_cli_call_stream_interface_media_call_fail
+tp_cli_call_stream_interface_media_call_finish_initial_candidates
+tp_cli_call_stream_interface_media_call_report_receiving_failure
+tp_cli_call_stream_interface_media_call_report_sending_failure
+tp_cli_call_stream_interface_media_call_set_credentials
+tp_cli_call_stream_interface_media_connect_to_endpoints_changed
+tp_cli_call_stream_interface_media_connect_to_ice_restart_requested
+tp_cli_call_stream_interface_media_connect_to_local_candidates_added
+tp_cli_call_stream_interface_media_connect_to_local_credentials_changed
+tp_cli_call_stream_interface_media_connect_to_receiving_state_changed
+tp_cli_call_stream_interface_media_connect_to_relay_info_changed
+tp_cli_call_stream_interface_media_connect_to_sending_state_changed
+tp_cli_call_stream_interface_media_connect_to_server_info_retrieved
+tp_cli_call_stream_interface_media_connect_to_stun_servers_changed
+tp_cli_channel_interface_captcha_authentication_call_answer_captchas
+tp_cli_channel_interface_captcha_authentication_call_cancel_captcha
+tp_cli_channel_interface_captcha_authentication_call_get_captcha_data
+tp_cli_channel_interface_captcha_authentication_call_get_captchas
+tp_cli_channel_type_call_call_accept
+tp_cli_channel_type_call_call_add_content
+tp_cli_channel_type_call_call_hangup
+tp_cli_channel_type_call_call_set_queued
+tp_cli_channel_type_call_call_set_ringing
+tp_cli_channel_type_call_connect_to_call_members_changed
+tp_cli_channel_type_call_connect_to_call_state_changed
+tp_cli_channel_type_call_connect_to_content_added
+tp_cli_channel_type_call_connect_to_content_removed
+tp_cli_connection_interface_addressing_call_get_contacts_by_uri
+tp_cli_connection_interface_addressing_call_get_contacts_by_vcard_field
+tp_cli_connection_interface_contact_list_call_download
tp_connection_disconnect_async
tp_connection_disconnect_finish
+tp_iface_quark_call_content
+tp_iface_quark_call_content_interface_audio_control
+tp_iface_quark_call_content_interface_dtmf
+tp_iface_quark_call_content_interface_media
+tp_iface_quark_call_content_interface_video_control
+tp_iface_quark_call_content_media_description
+tp_iface_quark_call_content_media_description_interface_rtcp_extended_reports
+tp_iface_quark_call_content_media_description_interface_rtcp_feedback
+tp_iface_quark_call_content_media_description_interface_rtp_header_extensions
+tp_iface_quark_call_stream
+tp_iface_quark_call_stream_endpoint
+tp_iface_quark_call_stream_interface_media
+tp_iface_quark_channel_interface_captcha_authentication
+tp_iface_quark_channel_type_call
+tp_iface_quark_connection_interface_addressing
+tp_svc_call_content_emit_streams_added
+tp_svc_call_content_emit_streams_removed
+tp_svc_call_content_get_type
+tp_svc_call_content_implement_remove
+tp_svc_call_content_interface_audio_control_get_type
+tp_svc_call_content_interface_audio_control_implement_report_input_volume
+tp_svc_call_content_interface_audio_control_implement_report_output_volume
+tp_svc_call_content_interface_dtmf_emit_sending_tones
+tp_svc_call_content_interface_dtmf_emit_stopped_tones
+tp_svc_call_content_interface_dtmf_emit_tones_deferred
+tp_svc_call_content_interface_dtmf_get_type
+tp_svc_call_content_interface_dtmf_implement_multiple_tones
+tp_svc_call_content_interface_dtmf_implement_start_tone
+tp_svc_call_content_interface_dtmf_implement_stop_tone
+tp_svc_call_content_interface_media_emit_dtmf_change_requested
+tp_svc_call_content_interface_media_emit_local_media_description_changed
+tp_svc_call_content_interface_media_emit_media_description_offer_done
+tp_svc_call_content_interface_media_emit_media_descriptions_removed
+tp_svc_call_content_interface_media_emit_new_media_description_offer
+tp_svc_call_content_interface_media_emit_remote_media_descriptions_changed
+tp_svc_call_content_interface_media_get_type
+tp_svc_call_content_interface_media_implement_acknowledge_dtmf_change
+tp_svc_call_content_interface_media_implement_fail
+tp_svc_call_content_interface_media_implement_update_local_media_description
+tp_svc_call_content_interface_video_control_emit_bitrate_changed
+tp_svc_call_content_interface_video_control_emit_framerate_changed
+tp_svc_call_content_interface_video_control_emit_key_frame_requested
+tp_svc_call_content_interface_video_control_emit_mtu_changed
+tp_svc_call_content_interface_video_control_emit_video_resolution_changed
+tp_svc_call_content_interface_video_control_get_type
+tp_svc_call_content_media_description_get_type
+tp_svc_call_content_media_description_implement_accept
+tp_svc_call_content_media_description_implement_reject
+tp_svc_call_content_media_description_interface_rtcp_extended_reports_get_type
+tp_svc_call_content_media_description_interface_rtcp_feedback_get_type
+tp_svc_call_content_media_description_interface_rtp_header_extensions_get_type
+tp_svc_call_stream_emit_local_sending_state_changed
+tp_svc_call_stream_emit_remote_members_changed
+tp_svc_call_stream_endpoint_emit_candidate_pair_selected
+tp_svc_call_stream_endpoint_emit_controlling_changed
+tp_svc_call_stream_endpoint_emit_endpoint_state_changed
+tp_svc_call_stream_endpoint_emit_remote_candidates_added
+tp_svc_call_stream_endpoint_emit_remote_credentials_set
+tp_svc_call_stream_endpoint_get_type
+tp_svc_call_stream_endpoint_implement_accept_selected_candidate_pair
+tp_svc_call_stream_endpoint_implement_reject_selected_candidate_pair
+tp_svc_call_stream_endpoint_implement_set_controlling
+tp_svc_call_stream_endpoint_implement_set_endpoint_state
+tp_svc_call_stream_endpoint_implement_set_selected_candidate_pair
+tp_svc_call_stream_get_type
+tp_svc_call_stream_implement_request_receiving
+tp_svc_call_stream_implement_set_sending
+tp_svc_call_stream_interface_media_emit_endpoints_changed
+tp_svc_call_stream_interface_media_emit_ice_restart_requested
+tp_svc_call_stream_interface_media_emit_local_candidates_added
+tp_svc_call_stream_interface_media_emit_local_credentials_changed
+tp_svc_call_stream_interface_media_emit_receiving_state_changed
+tp_svc_call_stream_interface_media_emit_relay_info_changed
+tp_svc_call_stream_interface_media_emit_sending_state_changed
+tp_svc_call_stream_interface_media_emit_server_info_retrieved
+tp_svc_call_stream_interface_media_emit_stun_servers_changed
+tp_svc_call_stream_interface_media_get_type
+tp_svc_call_stream_interface_media_implement_add_candidates
+tp_svc_call_stream_interface_media_implement_complete_receiving_state_change
+tp_svc_call_stream_interface_media_implement_complete_sending_state_change
+tp_svc_call_stream_interface_media_implement_fail
+tp_svc_call_stream_interface_media_implement_finish_initial_candidates
+tp_svc_call_stream_interface_media_implement_report_receiving_failure
+tp_svc_call_stream_interface_media_implement_report_sending_failure
+tp_svc_call_stream_interface_media_implement_set_credentials
+tp_svc_channel_interface_captcha_authentication_get_type
+tp_svc_channel_interface_captcha_authentication_implement_answer_captchas
+tp_svc_channel_interface_captcha_authentication_implement_cancel_captcha
+tp_svc_channel_interface_captcha_authentication_implement_get_captcha_data
+tp_svc_channel_interface_captcha_authentication_implement_get_captchas
+tp_svc_channel_type_call_emit_call_members_changed
+tp_svc_channel_type_call_emit_call_state_changed
+tp_svc_channel_type_call_emit_content_added
+tp_svc_channel_type_call_emit_content_removed
+tp_svc_channel_type_call_get_type
+tp_svc_channel_type_call_implement_accept
+tp_svc_channel_type_call_implement_add_content
+tp_svc_channel_type_call_implement_hangup
+tp_svc_channel_type_call_implement_set_queued
+tp_svc_channel_type_call_implement_set_ringing
+tp_svc_connection_interface_addressing_get_type
+tp_svc_connection_interface_addressing_implement_get_contacts_by_uri
+tp_svc_connection_interface_addressing_implement_get_contacts_by_vcard_field
+tp_svc_connection_interface_contact_list_implement_download
+tp_type_dbus_array__28usua_7bsv_7d_29_28usua_7bsv_7d_29
+tp_type_dbus_array_of_a_7buu_7d
+tp_type_dbus_array_ussuas
+tp_type_dbus_array_usua_7bsv_7d
+tp_type_dbus_array_usuuba_7bss_7d
+tp_type_dbus_hash_su
+tp_type_dbus_hash_ua_28usuuba_7bss_7d_29
+tp_type_dbus_struct__28usua_7bsv_7d_29_28usua_7bsv_7d_29
+tp_type_dbus_struct_ussuas
+tp_type_dbus_struct_usua_7bsv_7d
+tp_type_dbus_struct_usuuba_7bss_7d
tp_unix_connection_receive_credentials_with_byte_async
tp_unix_connection_receive_credentials_with_byte_finish
tp_unix_connection_send_credentials_with_byte_async