def start_scrsaver(self, saver_type):
"""start screen saver"""
#start duration timer
self.video_artwork_widget = self._main_images[(self.WinMain.emu_ini.getint('movie_artwork_no') - 1)]
self.slide_duration = self.WinMain.wahcade_ini.getint('slide_duration') * 1000
self.running = True
self.movie_type = ''
self.saver_type = saver_type
self.WinMain.show_window('scrsaver')
if saver_type in ['slideshow', 'movie']:
self.scr_timer_id = gobject.timeout_add(self.slide_duration, self.on_slide_timer)
#show first game
self.on_slide_timer()
elif saver_type == 'launch_scr':
#start external screen saver
os.system(self.WinMain.emu_ini.get('scr_file'))
评论列表
文章目录