diff --git a/service.py b/service.py index eb964f9..4184755 100644 --- a/service.py +++ b/service.py @@ -20,6 +20,7 @@ from resources.lib.datamanager import clear_old_cache_data from resources.lib.tracking import set_timing_enabled from resources.lib.image_server import HttpImageServerThread from resources.lib.playnext import PlayNextService +from resources.lib.intro_skipper import IntroSkipperService settings = xbmcaddon.Addon() @@ -88,6 +89,10 @@ if context_menu: context_monitor = ContextMonitor() context_monitor.start() +# Start the skip service monitor +intro_skipper = IntroSkipperService(monitor) +intro_skipper.start() + background_interval = int(settings.getSetting('background_interval')) newcontent_interval = int(settings.getSetting('new_content_check_interval')) random_movie_list_interval = int(settings.getSetting('random_movie_refresh_interval')) @@ -189,6 +194,9 @@ if play_next_service: if context_monitor: context_monitor.stop_monitor() +if intro_skipper: + intro_skipper.stop_service() + # clear user and token when logging off home_window.clear_property("user_name") home_window.clear_property("AccessToken")