by olenhad on 5/1/13, 6:50 PM with 29 comments
by taliesinb on 5/2/13, 3:21 AM
That was quite naturally a filter graph: every component was time-dependent, caching and logging was important (rewind to find this blob 5 minutes ago), and parallelism was crucial because the system had to deal with synchronizing multiple IP cameras.
Amazingly, it was possible to do this in an entirely safe way in C++, with templates.
I wish I could put the code up on github, but unfortunately the company got taken apart and sold, so the code is in limbo.
by msandford on 5/1/13, 7:28 PM
by w01fe on 5/1/13, 6:53 PM