|
|
@@ -3,6 +3,7 @@ import time
|
|
|
from datetime import datetime, time as dtime
|
|
|
from utils.logger_config import logger
|
|
|
from application.kodi_thread import _kodi_thread
|
|
|
+from application.kodi_alive_thread import start_kodi_alive_check, stop_kodi_alive_check
|
|
|
|
|
|
|
|
|
class KodiFreeTimeThreadSingleton:
|
|
|
@@ -162,7 +163,9 @@ def start_kodi_free_time_play() -> bool:
|
|
|
Returns:
|
|
|
bool: 操作是否成功
|
|
|
"""
|
|
|
+ # 开启闲时播放的同时,关闭心跳检测
|
|
|
_kodi_free_time_thread.manual_start()
|
|
|
+ stop_kodi_alive_check()
|
|
|
return True
|
|
|
|
|
|
|
|
|
@@ -175,7 +178,9 @@ def stop_kodi_free_time_play() -> bool:
|
|
|
Returns:
|
|
|
bool: 操作是否成功
|
|
|
"""
|
|
|
+ # 停止闲时播放的同时,重新开启心跳检测
|
|
|
_kodi_free_time_thread.manual_stop()
|
|
|
+ start_kodi_alive_check()
|
|
|
return True
|
|
|
|
|
|
|