[Telepathy-commits] [telepathy-salut/master] Salut always advertise generic tube capability

Alban Crequy alban.crequy at collabora.co.uk
Thu Feb 26 11:20:09 PST 2009


---
 src/salut-tubes-manager.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/salut-tubes-manager.c b/src/salut-tubes-manager.c
index cb27689..3aef730 100644
--- a/src/salut-tubes-manager.c
+++ b/src/salut-tubes-manager.c
@@ -124,6 +124,11 @@ struct _TubesCapabilities
   GHashTable *dbus_tube_caps;
 };
 
+const Feature tube_feature = {
+  ns: GIBBER_TELEPATHY_NS_TUBES,
+  feature_type: FEATURE_FIXED
+};
+
 static void
 salut_tubes_manager_init (SalutTubesManager *self)
 {
@@ -1203,6 +1208,9 @@ salut_private_tubes_factory_get_feature_list (
   gchar *service;
   Feature *feat;
 
+  g_assert (strlen (tube_feature.ns) > 3);
+  *features = g_slist_append (*features, (gpointer) &tube_feature);
+
   g_hash_table_iter_init (&iter, caps->stream_tube_caps);
   while (g_hash_table_iter_next (&iter, (gpointer *) &service,
         (gpointer *) &feat))
-- 
1.5.6.5




More information about the telepathy-commits mailing list