]> git.0d.be Git - empathy.git/commitdiff
empathy_call_new_with_streams: prefer StreamedMedia over Call
authorEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Wed, 23 Feb 2011 16:24:53 +0000 (16:24 +0000)
committerEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Thu, 9 Jun 2011 09:20:05 +0000 (10:20 +0100)
Conflicts:

libempathy-gtk/empathy-call-utils.c

libempathy-gtk/empathy-call-utils.c

index 1f3a4fcc0e0d29ec7d97a5c91fa4ff7d5f6e0195..677d28fa5ae9f9aa09e1a78920e6641076e62166 100644 (file)
@@ -90,7 +90,7 @@ empathy_call_create_streamed_media_request (const gchar *contact,
 }
 
 static void
-create_streamed_media_channel_cb (GObject *source,
+create_call_channel_cb (GObject *source,
     GAsyncResult *result,
     gpointer user_data)
 {
@@ -101,28 +101,28 @@ create_streamed_media_channel_cb (GObject *source,
            result,
            &error))
     {
-      DEBUG ("Failed to create StreamedMedia channel: %s", error->message);
+      DEBUG ("Failed to create Call channel: %s", error->message);
       show_call_error (error);
       g_error_free (error);
     }
 }
 
 static void
-create_call_channel_cb (GObject *source,
+create_streamed_media_channel_cb (GObject *source,
     GAsyncResult *result,
     gpointer user_data)
 {
-  TpAccountChannelRequest *streamed_media_req = user_data;
+  TpAccountChannelRequest *call_req = user_data;
   GError *error = NULL;
 
   if (tp_account_channel_request_create_channel_finish (
       TP_ACCOUNT_CHANNEL_REQUEST (source), result, &error))
     {
-      g_object_unref (streamed_media_req);
+      g_object_unref (call_req);
       return;
     }
 
-  DEBUG ("Failed to create Call channel: %s", error->message);
+  DEBUG ("Failed to create StreamedMedia channel: %s", error->message);
 
   if (error->code != TP_ERROR_NOT_IMPLEMENTED)
     {
@@ -130,11 +130,11 @@ create_call_channel_cb (GObject *source,
       return;
     }
 
-  DEBUG ("Let's try with an StreamedMedia channel");
+  DEBUG ("Let's try with a Call channel");
   g_error_free (error);
-  tp_account_channel_request_create_channel_async (streamed_media_req,
-      EMPATHY_AV_BUS_NAME, NULL,
-      create_streamed_media_channel_cb,
+  tp_account_channel_request_create_channel_async (call_req,
+      EMPATHY_CALL_BUS_NAME, NULL,
+      create_call_channel_cb,
       NULL);
 }
 
@@ -160,12 +160,12 @@ empathy_call_new_with_streams (const gchar *contact,
       streamed_media_request,
       timestamp);
 
-  tp_account_channel_request_create_channel_async (call_req,
-      EMPATHY_CALL_BUS_NAME, NULL,
-      create_call_channel_cb,
-      streamed_media_req);
+  tp_account_channel_request_create_channel_async (streamed_media_req,
+      EMPATHY_AV_BUS_NAME, NULL,
+      create_streamed_media_channel_cb,
+      call_req);
 
   g_hash_table_unref (call_request);
   g_hash_table_unref (streamed_media_request);
-  g_object_unref (call_req);
+  g_object_unref (streamed_media_req);
 }