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}")
|
print(f"{Fore.CYAN}[INFO] Exiting Capture thread{Fore.RESET}")
|
||||||
# openCV won't switch to a new source if provided with one
|
# openCV won't switch to a new source if provided with one
|
||||||
# so, we have to manually release the camera on exit
|
# so, we have to manually release the camera on exit
|
||||||
|
try:
|
||||||
self.cv2_camera.release()
|
self.cv2_camera.release()
|
||||||
|
except:
|
||||||
|
pass
|
||||||
return
|
return
|
||||||
should_push = True
|
should_push = True
|
||||||
# If things aren't open, retry until they are. Don't let read requests come in any earlier
|
# 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