From c2140344ceb751959f20a81222078c1558c4ee08 Mon Sep 17 00:00:00 2001 From: brige Date: Thu, 12 Sep 2024 19:17:34 +0800 Subject: [PATCH] modify run human --- Human.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Human.py b/Human.py index d73fdcd..7f6a53a 100644 --- a/Human.py +++ b/Human.py @@ -158,6 +158,7 @@ class Human: mp.Process(target=inference, args=(self.render_event, self._batch_size, self._face_image_paths, self._feat_queue, self._output_queue, self._res_frame_queue, )).start() + self.render_event.set() def get_fps(self): return self._fps @@ -175,7 +176,7 @@ class Human: return self._stride_right_size def on_destroy(self): - self.render_event.set() + self.render_event.clear() self._chunk_2_mal.stop() if self._tts is not None: self._tts.stop() @@ -208,6 +209,7 @@ class Human: try: img, aud = self._res_frame_queue.get(block=True, timeout=.3) except queue.Empty: + print('queue.Empty:') return None return img