コード例 #1
0
        /// <summary>
        /// Starts the video recording.
        /// </summary>
        public void StartVideo()
        {
            if (HasStabilizer)
            {
                CurrentStabilizer.Value.Stabilize();
            }

            IntegratedLens.Focus();

            _videoRecordingStartTime = DateTime.Now;
            Program.Log("Video recording startet.", this);
        }
コード例 #2
0
        /// <summary>
        /// Stops the video recording.
        /// </summary>
        public void StopVideo()
        {
            if (HasStabilizer)
            {
                CurrentStabilizer.Value.Stabilize();
            }

            IntegratedLens.Focus();

            Program.Log($"Video with length {DateTime.Now-_videoRecordingStartTime} saved", this);
            _videoRecordingStartTime = null;
        }