audiplayer: play_all calls stop() at first for clearing stuff and avoiding errors
This commit is contained in:
parent
a46e7a51a0
commit
eaa70ef818
@ -74,12 +74,10 @@ class audioPlayer(object):
|
||||
self.stream.volume = self.vol/100.0
|
||||
|
||||
def play_all(self, list_of_urls):
|
||||
self.stop()
|
||||
self.queue = list_of_urls
|
||||
self.play(self.queue[0])
|
||||
self.queue.remove(self.queue[0])
|
||||
if hasattr(self, "worker") and self.worker != None:
|
||||
self.worker.cancel()
|
||||
self.worker = None
|
||||
self.worker = RepeatingTimer(5, self.player_function)
|
||||
self.worker.start()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user