possible fix for mplayer video quit

This commit is contained in:
Damien Elmes 2012-05-27 00:16:26 +09:00
parent c27cc17762
commit b415aa531e

View file

@ -93,7 +93,12 @@ class MplayerMonitor(threading.Thread):
mplayerEvt.clear() mplayerEvt.clear()
# clearing queue? # clearing queue?
if mplayerClear and self.mplayer: if mplayerClear and self.mplayer:
try:
self.mplayer.stdin.write("stop\n") self.mplayer.stdin.write("stop\n")
except:
# mplayer quit by user (likely video)
self.deadPlayers.append(self.mplayer)
self.mplayer = None
# loop through files to play # loop through files to play
while mplayerQueue: while mplayerQueue:
# ensure started # ensure started