diff options
Diffstat (limited to 'libempathy/empathy-tp-call.c')
-rw-r--r-- | libempathy/empathy-tp-call.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/libempathy/empathy-tp-call.c b/libempathy/empathy-tp-call.c index 1f3371eea..fd3503ca4 100644 --- a/libempathy/empathy-tp-call.c +++ b/libempathy/empathy-tp-call.c @@ -62,7 +62,6 @@ enum PROP_CHANNEL, PROP_CONTACT, PROP_IS_INCOMING, - PROP_HAS_DTMF, PROP_STATUS, PROP_AUDIO_STREAM, PROP_VIDEO_STREAM @@ -573,10 +572,6 @@ tp_call_get_property (GObject *object, case PROP_IS_INCOMING: g_value_set_boolean (value, priv->is_incoming); break; - case PROP_HAS_DTMF: - g_value_set_boolean (value, tp_proxy_has_interface_by_id (priv->channel, - TP_IFACE_QUARK_CHANNEL_INTERFACE_DTMF)); - break; case PROP_STATUS: g_value_set_uint (value, priv->status); break; @@ -619,10 +614,6 @@ empathy_tp_call_class_init (EmpathyTpCallClass *klass) g_param_spec_boolean ("is-incoming", "Is media stream incoming", "Is media stream incoming", FALSE, G_PARAM_READABLE | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB)); - g_object_class_install_property (object_class, PROP_HAS_DTMF, - g_param_spec_boolean ("has-dtmf", "Has the media channel DTMF", - "Has the media channel DTMF", FALSE, G_PARAM_READABLE | - G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB)); g_object_class_install_property (object_class, PROP_STATUS, g_param_spec_uint ("status", "Call status", "Call status", 0, 255, 0, G_PARAM_READABLE | G_PARAM_STATIC_NICK | @@ -851,3 +842,12 @@ empathy_tp_call_stop_tone (EmpathyTpCall *call) "stoping tone", NULL, G_OBJECT (call)); } +gboolean +empathy_tp_call_has_dtmf (EmpathyTpCall *call) +{ + EmpathyTpCallPriv *priv = GET_PRIV (call); + + return tp_proxy_has_interface_by_id (priv->channel, + TP_IFACE_QUARK_CHANNEL_INTERFACE_DTMF); +} + |