Пример #1
0
        private void BtnStart_Click(object sender, RoutedEventArgs e)
        {
            MyPlayer.VideoSource = MyVideoSourceViewModel.StartVideoSource();

            MyPlayer.Start();

            e.Handled = true;
        }
Пример #2
0
        // 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();
        }
Пример #3
0
 private void NavWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     // Stop using camera.
     MyVideoSourceViewModel.StopVideoSource();
 }