bugfix
This commit is contained in:
parent
3c6d522eac
commit
1f5a8d93de
@ -17,44 +17,12 @@ class PlayerOSCServer(EventDispatcher):
|
|||||||
self.osc_dispatch = dispatch
|
self.osc_dispatch = dispatch
|
||||||
self.commands = []
|
self.commands = []
|
||||||
self.register_event_type('on_osc_event')
|
self.register_event_type('on_osc_event')
|
||||||
self.map('/mute',self.mute)
|
|
||||||
self.map('/pause',self.pause)
|
|
||||||
self.map('/menu',self.menu)
|
|
||||||
self.map('/up',self.up)
|
|
||||||
self.map('/down',self.down)
|
|
||||||
self.map('/left',self.left)
|
|
||||||
self.map('/right',self.right)
|
|
||||||
self.map('/play',self.play)
|
|
||||||
self.start()
|
|
||||||
|
|
||||||
def on_osc_event(self,*args):
|
def on_osc_event(self,*args):
|
||||||
print('PlayerOSCServer():on_osc_event():args=',args)
|
print('PlayerOSCServer():on_osc_event():args=',args)
|
||||||
|
|
||||||
def menu(self,*args):
|
def action_event(self,*args):
|
||||||
self.dispatch('on_osc_event','menu',*args)
|
self.dispatch('on_osc_event',*args)
|
||||||
|
|
||||||
def mute(self,*args):
|
|
||||||
self.dispatch('on_osc_event','mute',*args)
|
|
||||||
|
|
||||||
def pause(self,*args):
|
|
||||||
self.dispatch('on_osc_event','pouse',*args)
|
|
||||||
|
|
||||||
def up(self,*args):
|
|
||||||
self.dispatch('on_osc_event','up',*args)
|
|
||||||
|
|
||||||
def down(self,*args):
|
|
||||||
self.dispatch('on_osc_event','down',*args)
|
|
||||||
|
|
||||||
def left(self,*args):
|
|
||||||
self.dispatch('on_osc_event','left',*args)
|
|
||||||
|
|
||||||
def right(self,*args):
|
|
||||||
self.dispatch('on_osc_event','right',*args)
|
|
||||||
|
|
||||||
def play(self,*args):
|
|
||||||
print('play():args=',args)
|
|
||||||
d = json.loads(args[1])
|
|
||||||
self.dispatch('on_osc_event','play',d)
|
|
||||||
|
|
||||||
def start(self):
|
def start(self):
|
||||||
self.thread = Background(self.server.serve_forever)
|
self.thread = Background(self.server.serve_forever)
|
||||||
@ -69,9 +37,9 @@ class PlayerOSCServer(EventDispatcher):
|
|||||||
"commands": self.commands
|
"commands": self.commands
|
||||||
}
|
}
|
||||||
|
|
||||||
def map(self,cmd,func):
|
def map(self,cmd):
|
||||||
self.commands.append(cmd)
|
self.commands.append(cmd)
|
||||||
self.osc_dispatch.map(cmd,func)
|
self.osc_dispatch.map(cmd,self.action_event)
|
||||||
|
|
||||||
def stop(self):
|
def stop(self):
|
||||||
self.server.shutdown()
|
self.server.shutdown()
|
||||||
|
Loading…
Reference in New Issue
Block a user