mirror of
https://github.com/EyeTrackVR/EyeTrackVR.git
synced 2025-11-04 14:39:42 +08:00
fix: add try to cam release
This commit is contained in:
parent
cda06b830b
commit
3cb5e727a1
@ -129,7 +129,10 @@ class Camera:
|
||||
print(f"{Fore.CYAN}[INFO] Exiting Capture thread{Fore.RESET}")
|
||||
# openCV won't switch to a new source if provided with one
|
||||
# so, we have to manually release the camera on exit
|
||||
self.cv2_camera.release()
|
||||
try:
|
||||
self.cv2_camera.release()
|
||||
except:
|
||||
pass
|
||||
return
|
||||
should_push = True
|
||||
# If things aren't open, retry until they are. Don't let read requests come in any earlier
|
||||
|
||||
Loading…
Reference in New Issue
Block a user