diff options
author | Emilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk> | 2011-02-19 01:05:33 +0800 |
---|---|---|
committer | Emilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk> | 2011-06-09 17:20:05 +0800 |
commit | 3c218b8490700d973fb049037e37c3a3e58c11f7 (patch) | |
tree | c49e335106fb90affeb845576139073360375252 /src | |
parent | 3c325292c4321da02ee0bc44a047202905767cc2 (diff) | |
download | gsoc2013-empathy-3c218b8490700d973fb049037e37c3a3e58c11f7.tar gsoc2013-empathy-3c218b8490700d973fb049037e37c3a3e58c11f7.tar.gz gsoc2013-empathy-3c218b8490700d973fb049037e37c3a3e58c11f7.tar.bz2 gsoc2013-empathy-3c218b8490700d973fb049037e37c3a3e58c11f7.tar.lz gsoc2013-empathy-3c218b8490700d973fb049037e37c3a3e58c11f7.tar.xz gsoc2013-empathy-3c218b8490700d973fb049037e37c3a3e58c11f7.tar.zst gsoc2013-empathy-3c218b8490700d973fb049037e37c3a3e58c11f7.zip |
Use the new empathy_call_create_call_request thoroughly
Diffstat (limited to 'src')
-rw-r--r-- | src/empathy-call-factory.c | 20 | ||||
-rw-r--r-- | src/empathy-call-factory.h | 5 | ||||
-rw-r--r-- | src/empathy-call-handler.c | 2 |
3 files changed, 2 insertions, 25 deletions
diff --git a/src/empathy-call-factory.c b/src/empathy-call-factory.c index 68ba2b2ba..029f8eca7 100644 --- a/src/empathy-call-factory.c +++ b/src/empathy-call-factory.c @@ -203,24 +203,6 @@ empathy_call_factory_get (void) return EMPATHY_CALL_FACTORY (call_factory); } -GHashTable * -empathy_call_factory_create_call_request (EmpathyContact *contact, - gboolean initial_audio, - gboolean initial_video) -{ - return tp_asv_new ( - TP_PROP_CHANNEL_CHANNEL_TYPE, G_TYPE_STRING, - TPY_IFACE_CHANNEL_TYPE_CALL, - TP_PROP_CHANNEL_TARGET_HANDLE_TYPE, G_TYPE_UINT, TP_HANDLE_TYPE_CONTACT, - TP_PROP_CHANNEL_TARGET_HANDLE, G_TYPE_UINT, - empathy_contact_get_handle (contact), - TPY_PROP_CHANNEL_TYPE_CALL_INITIAL_AUDIO, G_TYPE_BOOLEAN, - initial_audio, - TPY_PROP_CHANNEL_TYPE_CALL_INITIAL_VIDEO, G_TYPE_BOOLEAN, - initial_video, - NULL); -} - static void create_call_channel_cb (GObject *source, GAsyncResult *result, @@ -256,7 +238,7 @@ empathy_call_factory_new_call_with_streams (EmpathyContact *contact, TpAccount *account; TpAccountChannelRequest *call_req; - call_request = empathy_call_factory_create_call_request (contact, + call_request = empathy_call_create_call_request (contact, initial_audio, initial_video); account = empathy_contact_get_account (contact); diff --git a/src/empathy-call-factory.h b/src/empathy-call-factory.h index 665d98156..121e93b64 100644 --- a/src/empathy-call-factory.h +++ b/src/empathy-call-factory.h @@ -70,11 +70,6 @@ void empathy_call_factory_new_call_with_streams (EmpathyContact *contact, gboolean empathy_call_factory_register (EmpathyCallFactory *self, GError **error); -GHashTable * empathy_call_factory_create_call_request ( - EmpathyContact *contact, - gboolean initial_audio, - gboolean initial_video); - G_END_DECLS #endif /* #ifndef __EMPATHY_CALL_FACTORY_H__*/ diff --git a/src/empathy-call-handler.c b/src/empathy-call-handler.c index a99bf61e5..5dd548229 100644 --- a/src/empathy-call-handler.c +++ b/src/empathy-call-handler.c @@ -893,7 +893,7 @@ empathy_call_handler_start_call (EmpathyCallHandler *handler, g_assert (priv->contact != NULL); account = empathy_contact_get_account (priv->contact); - request = empathy_call_factory_create_call_request (priv->contact, + request = empathy_call_create_call_request (priv->contact, priv->initial_audio, priv->initial_video); req = tp_account_channel_request_new (account, request, timestamp); |