VoiceCamera.CameraFragment.UpdatePreview C# (CSharp) Méthode

UpdatePreview() private méthode

Updates the camera preview, StartPreview() needs to be called in advance
private UpdatePreview ( ) : void
Résultat void
        private void UpdatePreview()
        {
            if (mCameraDevice == null) {
                return;
            }

            try
            {
                // The camera preview can be run in a background thread. This is a Handler for the camere preview
                SetUpCaptureRequestBuilder(mPreviewBuilder);
                HandlerThread thread = new HandlerThread("CameraPreview");
                thread.Start();
                Handler backgroundHandler = new Handler(thread.Looper);

                // Finally, we start displaying the camera preview
                mPreviewSession.SetRepeatingRequest(mPreviewBuilder.Build(), null, backgroundHandler);
            }
            catch (CameraAccessException ex) {
                Log.WriteLine (LogPriority.Info, "Camera2BasicFragment", ex.StackTrace);
            }
        }