-GHashTable *
-empathy_call_create_call_request (const gchar *contact,
- gboolean initial_video)
-{
- GHashTable *asv = tp_asv_new (
- TP_PROP_CHANNEL_CHANNEL_TYPE, G_TYPE_STRING,
- TP_IFACE_CHANNEL_TYPE_CALL,
- TP_PROP_CHANNEL_TARGET_HANDLE_TYPE, G_TYPE_UINT,
- TP_HANDLE_TYPE_CONTACT,
- TP_PROP_CHANNEL_TARGET_ID, G_TYPE_STRING,
- contact,
- TP_PROP_CHANNEL_TYPE_CALL_INITIAL_AUDIO, G_TYPE_BOOLEAN,
- TRUE,
- NULL);
-
- /* Only add InitialVideo if it is true: it should work
- * with genuinely voice-only CMs. */
- if (initial_video)
- tp_asv_set_boolean (asv, TP_PROP_CHANNEL_TYPE_CALL_INITIAL_VIDEO,
- initial_video);
-
- return asv;
-}
-