Finished Recording Stream.
We are now using the python abstraction of “threads” to implement all of our modules concurrently.
I have finished implementing the signals related actions as in setting opencv queue module to RECORD when the signal is received. We copy our queue and then create a new video file in a separate thread which runs concurrently with our recording module. Then when we process a normal frame we add it to our child thread that records the video