[telepathy-gabble/master] Group Jingle dialects in namespaces.h
Will Thompson
will.thompson at collabora.co.uk
Thu Jun 25 04:51:59 PDT 2009
---
src/namespaces.h | 32 +++++++++++++++++++++-----------
1 files changed, 21 insertions(+), 11 deletions(-)
diff --git a/src/namespaces.h b/src/namespaces.h
index 7e96420..e7da490 100644
--- a/src/namespaces.h
+++ b/src/namespaces.h
@@ -38,26 +38,35 @@
#define NS_GOOGLE_JINGLE_INFO "google:jingleinfo"
#define NS_GOOGLE_ROSTER "google:roster"
#define NS_IBB "http://jabber.org/protocol/ibb"
-/* XEP-0166 draft v0.15 */
+
+/* Namespaces for XEP-0166 draft v0.15, the most capable Jingle dialect
+ * supported by telepathy-gabble < 0.7.16, including the versions shipped with
+ * Maemo Chinook and Diablo.
+ */
#define NS_JINGLE015 "http://jabber.org/protocol/jingle"
+
+/* RTP audio capability in Jingle v0.15 (obsoleted by NS_JINGLE_RTP) */
+#define NS_JINGLE_DESCRIPTION_AUDIO \
+ "http://jabber.org/protocol/jingle/description/audio"
+/* RTP video capability in Jingle v0.15 (obsoleted by NS_JINGLE_RTP) */
+#define NS_JINGLE_DESCRIPTION_VIDEO \
+ "http://jabber.org/protocol/jingle/description/video"
+#define NS_JINGLE_ERRORS "http://jabber.org/protocol/jingle#errors"
+
/* XEP-0166 draft v0.32 (last call) */
#define NS_JINGLE032 "urn:xmpp:jingle:0"
+
+/* XEP-0167 (Jingle RTP) */
+#define NS_JINGLE_RTP "urn:xmpp:jingle:apps:rtp:0"
+#define NS_JINGLE_RTP_INFO "urn:xmpp:jingle:apps:rtp:info:1"
+
/* Google's Jingle dialect */
#define NS_GOOGLE_SESSION "http://www.google.com/session"
/* Audio capability in Google Jingle dialect */
#define NS_GOOGLE_SESSION_PHONE "http://www.google.com/session/phone"
/* Video capability in Google's Jingle dialect */
#define NS_GOOGLE_SESSION_VIDEO "http://www.google.com/session/video"
-/* XEP-0167 (Jingle RTP) */
-#define NS_JINGLE_RTP "urn:xmpp:jingle:apps:rtp:0"
-#define NS_JINGLE_RTP_INFO "urn:xmpp:jingle:apps:rtp:info:1"
-/* RTP audio capability in Jingle v0.15 (obsoleted by NS_JINGLE_RTP) */
-#define NS_JINGLE_DESCRIPTION_AUDIO \
- "http://jabber.org/protocol/jingle/description/audio"
-/* RTP video capability in Jingle v0.15 (obsoleted by NS_JINGLE_RTP) */
-#define NS_JINGLE_DESCRIPTION_VIDEO \
- "http://jabber.org/protocol/jingle/description/video"
-#define NS_JINGLE_ERRORS "http://jabber.org/protocol/jingle#errors"
+
/* Jingle ICE-UDP transport */
#define NS_JINGLE_TRANSPORT_ICE \
"http://jabber.org/protocol/jingle/transport/ice"
@@ -66,6 +75,7 @@
/* Jingle RAW-UDP transport */
#define NS_JINGLE_TRANSPORT_RAWUDP \
"http://jabber.org/protocol/jingle/transport/rawudp"
+
#define NS_MUC "http://jabber.org/protocol/muc"
#define NS_MUC_BYTESTREAM "http://telepathy.freedesktop.org/xmpp/protocol/muc-bytestream"
#define NS_MUC_USER "http://jabber.org/protocol/muc#user"
--
1.5.6.5
More information about the telepathy-commits
mailing list