when queue cleared, force current audio to stop

This commit is contained in:
Damien Elmes 2012-04-11 20:17:56 +09:00
parent dd9d9f4223
commit 2f2a483a49

View file

@ -91,6 +91,9 @@ class MplayerMonitor(threading.Thread):
while 1: while 1:
mplayerEvt.wait() mplayerEvt.wait()
mplayerEvt.clear() mplayerEvt.clear()
# clearing queue?
if mplayerClear and self.mplayer:
self.mplayer.stdin.write("stop\n")
# loop through files to play # loop through files to play
while mplayerQueue: while mplayerQueue:
# ensure started # ensure started