Initialization:

FrameGrabber gets the Camera and a reference to the first Buffer passed to it.


Running:

FrameGrabber uses the Camera to gather frames.

The frames from the Camera are stored inside BufferInfo.

The FrameGrabber checks to see if a frame needs to be resized.