private void Release()
{
// Stop the thread
Worker = null;
// Clear the event
if (StopSignal != null)
{
StopSignal.Close();
StopSignal = null;
}
// Clean up
Graph = null;
SourceObject = null;
GrabberObject = null;
Grabber = null;
CapGrabber = null;
Control = null;
}