Beispiel #1
0
 def GET(self):
     # do play
     print "play"
     if player.get_state() == 'null' or player.get_state() == 'pause':
         player.start_stop()
     else:
         print "has been play"
     # raise web.seeother('/')
     web.header('Content-Type', 'application/json')
     return simplejson.dumps(player.get_current_song())
Beispiel #2
0
 def GET(self):
     # do play
     print "play"
     if player.get_state() == 'null' or player.get_state() == 'pause' :
         player.start_stop()
     else :
         print "has been play"
     # raise web.seeother('/')
     web.header('Content-Type', 'application/json') 
     return simplejson.dumps(player.get_current_song())
Beispiel #3
0
 def GET(self):
     print "call sync"
     evt.wait()
     print "sync return !!!!!!"
     web.header('Content-Type', 'application/json')
     return simplejson.dumps(player.get_current_song())
Beispiel #4
0
 def GET(self):
     player.set_on_song_eos_handler(on_song_eos_handler)
     song = player.get_current_song()
     return render.index(song)
Beispiel #5
0
 def GET(self):
     print "call sync"
     evt.wait()
     print "sync return !!!!!!"
     web.header('Content-Type', 'application/json') 
     return simplejson.dumps(player.get_current_song())
Beispiel #6
0
 def GET(self):
     player.set_on_song_eos_handler(on_song_eos_handler)
     song = player.get_current_song()
     return render.index(song)