diff -Naur freevo-1.5.4.orig/src/audio/plugins/radioplayer.py freevo-1.5.4/src/audio/plugins/radioplayer.py --- freevo-1.5.4.orig/src/audio/plugins/radioplayer.py 2005-10-16 11:18:50.000000000 +0200 +++ freevo-1.5.4/src/audio/plugins/radioplayer.py 2006-08-08 21:01:35.000000000 +0200 @@ -113,6 +113,8 @@ print 'Radio Player failed to find a mixer' os.system('%s -qf %s' % (config.RADIO_CMD, self.item.station)) thread.start_new_thread(self.__update_thread, ()) + rc.app(self) + rc.post_event(PLAY_START) return None @@ -130,6 +132,8 @@ else: print 'Radio Player failed to find a mixer' os.system('%s -qm' % config.RADIO_CMD) + rc.post_event(PLAY_END) + rc.app(None) def is_playing(self):