From: <di...@us...> - 2003-09-15 20:06:13
|
Update of /cvsroot/freevo/freevo/src/audio In directory sc8-pr-cvs1:/tmp/cvs-serv15467 Modified Files: player.py Log Message: error handling when mplayer does not start Index: player.py =================================================================== RCS file: /cvsroot/freevo/freevo/src/audio/player.py,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** player.py 27 Aug 2003 15:27:08 -0000 1.5 --- player.py 15 Sep 2003 20:06:02 -0000 1.6 *************** *** 10,13 **** --- 10,16 ---- # ----------------------------------------------------------------------- # $Log$ + # Revision 1.6 2003/09/15 20:06:02 dischi + # error handling when mplayer does not start + # # Revision 1.5 2003/08/27 15:27:08 mikeruelle # Start of Radio Support *************** *** 53,56 **** --- 56,60 ---- import rc import plugin + import event skin = skin.get_singleton() *************** *** 83,90 **** self.running = TRUE ! self.player.play(self.item, self) ! if self.visible: ! rc.app(self.player) ! self.refresh() def stop(self): --- 87,102 ---- self.running = TRUE ! error = self.player.play(self.item, self) ! if error: ! print error ! self.running = FALSE ! if self.visible: ! rc.app(None) ! self.item.eventhandler(event.PLAY_END) ! ! else: ! if self.visible: ! rc.app(self.player) ! self.refresh() def stop(self): |