]> git.0d.be Git - empathy.git/commitdiff
Remove empathy_call_factory_new_call_with_streams
authorEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Mon, 16 May 2011 15:37:21 +0000 (16:37 +0100)
committerEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Thu, 9 Jun 2011 09:20:08 +0000 (10:20 +0100)
It's unused and empathy_call_new_with_streams is better.

src/empathy-call-factory.c
src/empathy-call-factory.h

index 191dcab7fb4ef52dc8dba2267b279fcf14b4a389..46ef01aa5f3eaa6f07c2b2fefa6e483484cf751e 100644 (file)
@@ -34,8 +34,6 @@
 #include <libempathy/empathy-tp-contact-factory.h>
 #include <libempathy/empathy-utils.h>
 
-#include <libempathy-gtk/empathy-call-utils.h>
-
 #include "empathy-call-factory.h"
 #include "empathy-call-handler.h"
 #include "src-marshal.h"
@@ -209,56 +207,6 @@ empathy_call_factory_get (void)
   return EMPATHY_CALL_FACTORY (call_factory);
 }
 
-static void
-create_call_channel_cb (GObject *source,
-    GAsyncResult *result,
-    gpointer user_data)
-{
-  GError *error = NULL;
-
-  if (!tp_account_channel_request_create_channel_finish (
-        TP_ACCOUNT_CHANNEL_REQUEST (source), result, &error))
-    {
-      DEBUG ("Failed to create call channel: %s", error->message);
-      g_error_free (error);
-    }
-}
-
-/**
- * empathy_call_factory_new_call_with_streams:
- * @factory: an #EmpathyCallFactory
- * @contact: an #EmpathyContact
- * @initial_audio: if %TRUE the call will be started with audio
- * @initial_video: if %TRUE the call will be started with video
- *
- * Initiate a new Call with @contact.
- */
-void
-empathy_call_factory_new_call_with_streams (EmpathyContact *contact,
-    gboolean initial_audio,
-    gboolean initial_video,
-    gint64 timestamp,
-    gpointer user_data)
-{
-  GHashTable *call_request;
-  TpAccount *account;
-  TpAccountChannelRequest *call_req;
-
-  call_request = empathy_call_create_call_request (
-      empathy_contact_get_id (contact),
-      initial_audio, initial_video);
-
-  account = empathy_contact_get_account (contact);
-
-  call_req = tp_account_channel_request_new (account, call_request, timestamp);
-
-  tp_account_channel_request_create_channel_async (call_req, NULL, NULL,
-      create_call_channel_cb, NULL);
-
-  g_hash_table_unref (call_request);
-  g_object_unref (call_req);
-}
-
 static void
 call_channel_got_contact (TpConnection *connection,
   EmpathyContact *contact,
index 121e93b6425ddd73c23db645f872a07f0c3a410d..0e5276278b1a97382f4dfebe249f12634039ac31 100644 (file)
@@ -61,12 +61,6 @@ EmpathyCallFactory *empathy_call_factory_initialise (void);
 
 EmpathyCallFactory *empathy_call_factory_get (void);
 
-void empathy_call_factory_new_call_with_streams (EmpathyContact *contact,
-  gboolean initial_audio,
-  gboolean initial_video,
-  gint64 timestamp,
-  gpointer user_data);
-
 gboolean empathy_call_factory_register (EmpathyCallFactory *self,
     GError **error);