Fix bug in simulation frame timing which may be affecting integration test
This commit is contained in:
parent
942e9e5024
commit
a67afdf21f
1 changed files with 1 additions and 1 deletions
|
|
@ -292,7 +292,7 @@ class SimulatedCamera(BaseCamera):
|
||||||
def _capture_frames(self) -> None:
|
def _capture_frames(self) -> None:
|
||||||
last_frame_t = time.time()
|
last_frame_t = time.time()
|
||||||
while self._capture_enabled:
|
while self._capture_enabled:
|
||||||
wait_time = last_frame_t - time.time() - self.frame_interval
|
wait_time = self.frame_interval - (time.time() - last_frame_t)
|
||||||
if wait_time > 0:
|
if wait_time > 0:
|
||||||
time.sleep(wait_time)
|
time.sleep(wait_time)
|
||||||
last_frame_t = time.time()
|
last_frame_t = time.time()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue