Commit Graph

10 Commits

Author SHA1 Message Date
Lorow
fa3b1f1b18 Add frame validation to protect the app from crashing 2022-06-30 22:41:16 +02:00
lorow
789879f3df Add cleaning up the stream after cancellation_event was sent 2022-06-16 09:58:50 -07:00
lorow
9d3424d20f Remove FFMPEG backend for wired cameras - breaks video 2022-06-16 09:58:50 -07:00
lorow
d30b6fb37f Separe http image stream from wired camera image capture
Fixes the errors with not being able to detect video source or not being able to find starting number
2022-06-16 09:58:50 -07:00
Kyle Machulis
fa87dad4f8 Implement request based capture
Use a python event as a oneshot channel to request the capture source
to get a frame, versus letting it poll and serve at its own speed
(which will murder us on file loads)
2022-06-05 20:19:39 -07:00
Kyle Machulis
c1cd4583a3 Reimplement calibration on startup 2022-06-05 20:19:39 -07:00
Kyle Machulis
cd37a6c7ef Add eye position output graph 2022-06-05 20:19:39 -07:00
Kyle Machulis
484057eb91 Reimplement blob tracking 2022-06-05 20:19:39 -07:00
Kyle Machulis
b5cc81e959 Implement ROI Mode 2022-06-05 20:19:39 -07:00
Kyle Machulis
30def51884 Turn camera into its own module, add camera selection/configuration 2022-06-05 20:19:39 -07:00