ApexLumia.VideoCamera.stopRecording C# (CSharp) Метод

stopRecording() публичный Метод

public stopRecording ( ) : void
Результат void
        public void stopRecording()
        {
            try
            {
                // Stop recording.
                if (captureSource.VideoCaptureDevice != null
                && captureSource.State == CaptureState.Started)
                {
                    captureSource.Stop();

                    // Disconnect fileSink.
                    fileSink.CaptureSource = null;
                    fileSink.IsolatedStorageFileName = null;

                    _isRecording = false;
                    System.Diagnostics.Debug.WriteLine("Stop Recording");
                    // Display the video on the viewfinder.
                    if (captureSource.VideoCaptureDevice != null
                    && captureSource.State == CaptureState.Stopped)
                    {
                            // Add captureSource to videoBrush.
                            videoRecorderBrush.SetSource(captureSource);

                            captureSource.Start();

                    }
                }
            }
            catch
            { return; }

            isoVideoFileName++;
        }