// Stop playing video from camera. private void StopCamera() { if (MyPlayer.IsRunning) { MyPlayer.SignalToStop(); // just wait 3 second Thread.Sleep(3000); MyPlayer.Stop(); } MyPlayer.VideoSource = null; // Just make sure source is released. MyVideoSourceViewModel.StopVideoSource(); }
private void NavWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e) { // Stop using camera. MyVideoSourceViewModel.StopVideoSource(); }