Author: dmeyer
Date: Sun Mar 18 11:47:01 2007
New Revision: 9344

Modified:
   trunk/core/src/ipc/mbus_wrapper.py
   trunk/core/src/ipc/tvserver.py

Log:
adjust to new mbus.rpc

Modified: trunk/core/src/ipc/mbus_wrapper.py
==============================================================================
--- trunk/core/src/ipc/mbus_wrapper.py  (original)
+++ trunk/core/src/ipc/mbus_wrapper.py  Sun Mar 18 11:47:01 2007
@@ -194,7 +194,7 @@
         return wait
 
     def register(self, prefix):
-        self.rpc('mbus.register', None).call(prefix)
+        self.rpc('mbus.register')
 
     def __nonzero__(self):
         return self.valid

Modified: trunk/core/src/ipc/tvserver.py
==============================================================================
--- trunk/core/src/ipc/tvserver.py      (original)
+++ trunk/core/src/ipc/tvserver.py      Sun Mar 18 11:47:01 2007
@@ -393,7 +393,6 @@
             return True
         self.server = entity
         self.guide = None
-        self.connect = self.server.rpc('home-theatre.epg.connect', 
self.epg_cb).call
         self.connect()
         return True
 
@@ -412,9 +411,13 @@
             self.signals['disconnected'].emit()
 
         
-    def epg_cb(self, result):
+    @kaa.notifier.yield_execution()
+    def connect(self):
         if not self.server:
             return
+        wait = self.server.rpc('home-theatre.epg.connect')
+        yield wait
+        result = wait()
         if not result:
             log.error(result)
             return
@@ -443,7 +446,7 @@
     def update(self):
         if not self.server:
             return False
-        self.server.rpc('home-theatre.epg.update', None).call()
+        self.server.rpc('home-theatre.epg.update')
         return True
 
     def connected(self):

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to