public void Reset( )
{
lock ( sync )
{
if ( previousFrame != null )
{
previousFrame.Dispose( );
previousFrame = null;
}
if ( motionFrame != null )
{
motionFrame.Dispose( );
motionFrame = null;
}
if ( tempFrame != null )
{
tempFrame.Dispose( );
tempFrame = null;
}
}
}
}