osheina commited on
Commit
2a2296f
·
verified ·
1 Parent(s): 86a3859

Update pages/Camera.py

Browse files
Files changed (1) hide show
  1. pages/Camera.py +2 -2
pages/Camera.py CHANGED
@@ -8,9 +8,9 @@ from streamlit_webrtc import WebRtcMode, webrtc_streamer
8
  import av
9
  from utils import SLInference
10
 
 
11
  logger = logging.getLogger(__name__)
12
 
13
- # Callback function to process video frames
14
  def video_frame_callback(frame: av.VideoFrame, inference_thread, gestures_deque):
15
  img = frame.to_ndarray(format="rgb24")
16
 
@@ -56,7 +56,7 @@ def main(config_path):
56
  async_processing=True,
57
  )
58
 
59
- while True:
60
  if webrtc_ctx.video_receiver:
61
  gesture = inference_thread.pred
62
 
 
8
  import av
9
  from utils import SLInference
10
 
11
+
12
  logger = logging.getLogger(__name__)
13
 
 
14
  def video_frame_callback(frame: av.VideoFrame, inference_thread, gestures_deque):
15
  img = frame.to_ndarray(format="rgb24")
16
 
 
56
  async_processing=True,
57
  )
58
 
59
+ while webrtc_ctx.state.playing:
60
  if webrtc_ctx.video_receiver:
61
  gesture = inference_thread.pred
62