This is a bug in democracy player. Dbus constructor is called with
parameters in wrong order. Patch attached (I have already subnitted this
to democracyplayer track system).
Index: platform/gtk-x11/onetime.py
===================================================================
--- platform/gtk-x11/onetime.py	(revision 4801)
+++ platform/gtk-x11/onetime.py	(working copy)
@@ -109,7 +109,7 @@
     def __init__(self):
         bus = dbus.SessionBus()
         bus_name = BusNameFlags('org.participatoryculture.dtv.onetime', bus=bus, flags=dbus.dbus_bindings.NAME_FLAG_DO_NOT_QUEUE)
-        dbus.service.Object.__init__(self, bus_name, '/org/participatoryculture/dtv/OneTime')
+        dbus.service.Object.__init__(self, bus_name=bus_name, object_path='/org/participatoryculture/dtv/OneTime')
 
     @dbus.service.method('org.participatoryculture.dtv.OneTimeIface')
     def HandleArgs (self, args):

Reply via email to