[Telepathy-commits] [mingle/master] Add the ability to set a namespace on payloads

Sjoerd Simons sjoerd at luon.net
Thu Nov 13 02:49:05 PST 2008


---
 jingle.py |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/jingle.py b/jingle.py
index b513401..e47df7c 100644
--- a/jingle.py
+++ b/jingle.py
@@ -43,9 +43,12 @@ class JingleBaseDescription:
             parent.addElement((self.namespace, 'description'))
         self.add_payloads(description)
 
-    def add_payloads(self, parent):
+    def add_payloads(self, parent, payload_ns = None):
         for c in self.codecs:
-            pt = parent.addElement('payload-type')
+            if payload_ns != None:
+                pt = parent.addElement((payload_ns, 'payload-type'))
+            else:
+                pt = parent.addElement('payload-type')
             pt['id'] = str(c.id)
             pt['name'] = c.encoding_name
             pt['clockrate'] = str(c.clock_rate)
-- 
1.5.6.5




More information about the Telepathy-commits mailing list