diff options
Diffstat (limited to 'libmm-glib')
-rw-r--r-- | libmm-glib/mm-call.c | 18 | ||||
-rw-r--r-- | libmm-glib/mm-call.h | 2 |
2 files changed, 20 insertions, 0 deletions
diff --git a/libmm-glib/mm-call.c b/libmm-glib/mm-call.c index 7800249d..1ee624e2 100644 --- a/libmm-glib/mm-call.c +++ b/libmm-glib/mm-call.c @@ -148,6 +148,24 @@ mm_call_get_direction (MMCall *self) /*****************************************************************************/ /** + * mm_call_get_multiparty: + * @self: A #MMCall. + * + * Gets whether the call is part of a multiparty call. + * + * Returns: %TRUE if the call is part of a multiparty call, %FALSE otherwise.. + */ +gboolean +mm_call_get_multiparty (MMCall *self) +{ + g_return_val_if_fail (MM_IS_CALL (self), FALSE); + + return mm_gdbus_call_get_multiparty (MM_GDBUS_CALL (self)); +} + +/*****************************************************************************/ + +/** * mm_call_get_state: * @self: A #MMCall. * diff --git a/libmm-glib/mm-call.h b/libmm-glib/mm-call.h index 9344367b..d073120f 100644 --- a/libmm-glib/mm-call.h +++ b/libmm-glib/mm-call.h @@ -76,6 +76,8 @@ MMCallStateReason mm_call_get_state_reason (MMCall *self); MMCallDirection mm_call_get_direction (MMCall *self); +gboolean mm_call_get_multiparty (MMCall *self); + const gchar *mm_call_get_audio_port (MMCall *self); gchar *mm_call_dup_audio_port (MMCall *self); |