]> git.0d.be Git - empathy.git/blobdiff - libempathy/empathy-tp-call.c
On incoming calls don't request a new audio stream. This makes streams collide and...
[empathy.git] / libempathy / empathy-tp-call.c
index fd3503ca46382dc7c899908567cd0300fe21563c..6c90f49d890a967fba8feac6b387f5627df86c92 100644 (file)
@@ -25,7 +25,7 @@
 
 #include <telepathy-glib/proxy-subclass.h>
 #include <telepathy-glib/dbus.h>
-#include <telepathy-glib/_gen/telepathy-interfaces.h>
+#include <telepathy-glib/interfaces.h>
 
 #include <extensions/extensions.h>
 
@@ -282,9 +282,6 @@ tp_call_member_added_cb (EmpathyTpGroup *group,
       g_object_notify (G_OBJECT (call), "is-incoming");
       g_object_notify (G_OBJECT (call), "contact");
       g_object_notify (G_OBJECT (call), "status");
-      tp_call_request_streams_for_capabilities (call,
-          EMPATHY_CAPABILITIES_AUDIO);
-
     }
 
   if (priv->status == EMPATHY_TP_CALL_STATUS_PENDING &&
@@ -847,6 +844,8 @@ empathy_tp_call_has_dtmf (EmpathyTpCall *call)
 {
   EmpathyTpCallPriv *priv = GET_PRIV (call);
 
+  g_return_val_if_fail (EMPATHY_IS_TP_CALL (call), FALSE);
+
   return tp_proxy_has_interface_by_id (priv->channel,
       TP_IFACE_QUARK_CHANNEL_INTERFACE_DTMF);
 }