changeset a3d3f11a2cd4 in /home/hg/repos/gajim
author: Yann Leboulanger asterix@lagaule.org branches: details:http://hg.gajim.org/gajim?cmd=changeset;node=a3d3f11a2cd4 description: fix sending codec parameters
diffstat:
src/common/jingle_rtp.py | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
diffs (25 lines):
diff -r 2eda022611f0 -r a3d3f11a2cd4 src/common/jingle_rtp.py --- a/src/common/jingle_rtp.py Sun Jan 03 20:43:32 2016 +0100 +++ b/src/common/jingle_rtp.py Sun Jan 03 20:44:03 2016 +0100 @@ -100,7 +100,7 @@ params['stun-ip'] = ip
self.p2pstream = self.p2psession.new_stream(participant, - Farstream.StreamDirection.RECV) + Farstream.StreamDirection.BOTH) self.p2pstream.connect('src-pad-added', on_src_pad_added) self.p2pstream.set_transmitter_ht('nice', params)
@@ -297,10 +297,10 @@ if codec.clock_rate: attrs['clockrate'] = codec.clock_rate if codec.optional_params: - payload = (nbxmpp.Node('parameter', {'name': p.name, + payload = list(nbxmpp.Node('parameter', {'name': p.name, 'value': p.value}) for p in codec.optional_params) else: - payload = () + payload = [] yield nbxmpp.Node('payload-type', attrs, payload)
def __stop(self, *things):