public System.Drawing.Image GetSnapshot()
        {
            var frame = _lastFrame;

            if (frame != null)
            {
                return(ImageGrabber.GetImageFromYv12Data(frame.Width, frame.Height, frame.Data));
            }
            else
            {
                return(null);
            }
        }
        internal Image GetSnapshot()
        {
            var frame = _displayer.LastFrame;

            if (frame != null)
            {
                return(ImageGrabber.GetImageFromYv12Data(frame.Width, frame.Height, frame.Data));
            }
            else
            {
                return(null);
            }
        }