From 75f36a0ca7cf928a3f1b6125f8168ce54d78d850 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Fri, 25 Nov 2022 17:44:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=8B=E5=88=B6=E5=AE=8C=E6=AF=95=E5=90=8E?= =?UTF-8?q?=EF=BC=8C=E4=B8=BB=E5=8A=A8=E6=B8=85=E9=99=A4=E6=A0=87=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controller/api/bilirecorder_blueprint.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/controller/api/bilirecorder_blueprint.py b/controller/api/bilirecorder_blueprint.py index 812b1ba..68d98cd 100644 --- a/controller/api/bilirecorder_blueprint.py +++ b/controller/api/bilirecorder_blueprint.py @@ -51,9 +51,11 @@ def auto_submit_task(): *[clip.full_path for clip in video_clip.danmaku_clips[1:]] ) clear_item() + def _clear_encode_flag_callback(_f: "Future"): + IS_ENCODING.clear() + _future.add_done_callback(_clear_encode_flag_callback) if VIDEO_ENABLED: def _encode_finish_callback(_f: "Future"): - IS_ENCODING.clear() _result = _f.result() if _result: # start uploading