/// <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); }
/// <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; }