void TimerOnElapsed(object Sender, ElapsedEventArgs Args) { TimeSpan += _addend; if (OthersViewModel.Duration <= 0 || !(TimeSpan.TotalSeconds >= OthersViewModel.Duration)) return; // If Capture Duration is set StopRecording(); SystemSounds.Exclamation.Play(); }