even more demo cleanup, making run_llm play well with asyncio

This commit is contained in:
Moishe Lettvin
2024-01-04 18:14:28 -05:00
parent cd2c9700ad
commit 5b4c085cd2
3 changed files with 15 additions and 4 deletions

View File

@@ -212,11 +212,13 @@ class DailyTransportService(EventHandler):
try:
while not self.stop_threads.is_set():
if self.image:
print("rendering image")
self.camera.write_frame(self.image)
time.sleep(1.0 / 8.0) # 8 fps
time.sleep(1.0 / 24) # 24 fps
except Exception as e:
self.logger.error(f"Exception {e} in camera thread.")
print("exiting run_camera thread")
def frame_consumer(self):
self.logger.info("🎬 Starting frame consumer thread")