summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorLouis-Francis Ratté-Boulianne <louis-francis.ratte-boulianne@collabora.co.uk>2009-06-30 02:04:00 -0400
committerLouis-Francis Ratté-Boulianne <louis-francis.ratte-boulianne@collabora.co.uk>2009-08-24 15:26:34 -0400
commit2e4aa488bcd992ca902c5aeb850dcd872eccd069 (patch)
treefd93260c8fec20fd1c42e0faf65d6fcdb90f910e /tests
parent784e9b2f7b219c979500450a91f8e921d24129b3 (diff)
Some refactoring and cleaning in media calls stuff
Diffstat (limited to 'tests')
-rw-r--r--tests/test_sip_client.py22
1 files changed, 11 insertions, 11 deletions
diff --git a/tests/test_sip_client.py b/tests/test_sip_client.py
index 16dd092..f700528 100644
--- a/tests/test_sip_client.py
+++ b/tests/test_sip_client.py
@@ -28,10 +28,8 @@ import unittest
sys.path.insert(0, "")
import papyon
-from papyon.sip.conference import *
-from papyon.sip.sip import *
-from papyon.sip.transport import *
-from papyon.service.SingleSignOn import *
+from papyon.media.conference import *
+from papyon.media.constants import *
from papyon.transport import HTTPPollConnection
def get_proxies():
@@ -51,23 +49,25 @@ def get_proxies():
class SIPClient(papyon.Client):
- def __init__(self, account, password, invited):
+ def __init__(self, account, password, peer):
server = ('messenger.hotmail.com', 1863)
papyon.Client.__init__(self, server, proxies = get_proxies())
- self.invited = invited
- self.ttl = SIPTransport("vp.sip.messenger.msn.com", 443)
- self.sso = SingleSignOn(account, password)
+ self.peer = peer
self._event_handler = ClientEvents(self)
gobject.idle_add(self.login, account, password)
def invite(self):
- contact = self.address_book.contacts.search_by_account(self.invited)[0]
+ contact = self.address_book.contacts.search_by_account(self.peer)[0]
call = self.call_manager.create_call(contact)
self.call_handler = CallEvents(call)
self.session_handler = MediaSessionHandler(call.media_session)
- call.media_session.add_stream("audio", True)
- call.media_session.add_stream("video", True)
+ stream = call.media_session.create_stream("audio",
+ MediaStreamDirection.BOTH, True)
+ call.media_session.add_stream(stream)
+ stream = call.media_session.create_stream("video",
+ MediaStreamDirection.BOTH, True)
+ call.media_session.add_stream(stream)
call.invite()
return False