From 40ef8d4599af018ad5a5173c5243acd7d8a89688 Mon Sep 17 00:00:00 2001 From: q Date: Tue, 16 Sep 2025 14:36:31 +0300 Subject: [PATCH] faster update times for point drawing --- tsmark/video_annotator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tsmark/video_annotator.py b/tsmark/video_annotator.py index 5ac8525..3c618bc 100755 --- a/tsmark/video_annotator.py +++ b/tsmark/video_annotator.py @@ -1408,7 +1408,7 @@ class World: self.frame_raw = frame if ret == True: read_fails = 0 - draw_wait = 200 if self.paused or (self.paused and self.point_click == 0) else 1 + draw_wait = 50 if self.paused or (self.paused and self.point_click == 0) else 1 if (not self.paused) or self.read_next: self.read_next = False @@ -1781,7 +1781,7 @@ class TrackerGUI: cv2.rectangle(frame, p1, p2, color, thicc, 1) cv2.imshow("tsmark - tracker", frame) # speed up fps by 2 - time_to_wait = 0.2 if paused else (self.marker.viewer_spf / 2 - time.time() + show_time) + time_to_wait = 0.05 if paused else (self.marker.viewer_spf / 2 - time.time() + show_time) k = cv2.waitKey(max(1, int(time_to_wait * 1000))) if k & 0xFF == ord("q") or k & 0xFF == 13: # accept with q or enter done = True