Uses shared memory to read frame from camera instead. Injects dep on cam-share in other words.