MarsRover.RoverCameraDevice.NewFrameAcquired C# (CSharp) Method

NewFrameAcquired() private method

private NewFrameAcquired ( object sender, NewFrameEventArgs eventArgs ) : void
sender object
eventArgs AForge.Video.NewFrameEventArgs
return void
        private void NewFrameAcquired(object sender, NewFrameEventArgs eventArgs)
        {
            FrameNumber++;
            //Console.WriteLine("[" + CameraID + "]: " + CameraName + " frame " + FrameNumber + " received");

            if (FrameNumber % FrameRateDivider == 0)
            {
                SetLatestFrame((Bitmap)eventArgs.Frame.Clone());

                if (NewBitmapAcquiredCBHandler != null)
                {
                    NewBitmapAcquiredCBHandler(LatestFrame);
                }
            }
        }