public override void OnCaptureCompleted( CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { Process(result); }
public override void OnCaptureCompleted( CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { owner.UnlockFocus(); }
/// <summary> /// Ons the capture completed. /// </summary> /// <param name="session">Session.</param> /// <param name="request">Request.</param> /// <param name="result">Result.</param> public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { if (OnCaptureCompletedAction != null) { OnCaptureCompletedAction(session); } }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { base.OnCaptureCompleted(session, request, result); CaptureComplete?.Invoke(this, new CameraCaptureListenerEventArgs { CaptureRequest = request, CaptureResult = result }); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { // Only update UI every so many frames // Use an odd number here to ensure both even and odd exposures get an occasional update long frameNumber = result.FrameNumber; if (frameNumber % 3 != 0) { return; } Integer exposureComp = result.Get(CaptureResult.ControlAeExposureCompensation) as Integer; if (exposureComp == null) { throw new RuntimeException("Cannot get exposure compensation."); } // Format exposure time nicely Rational exposureStep = mParent.mCameraInfo.ExposureState.ExposureCompensationStep; string exposureText = (exposureComp.FloatValue() * exposureStep.FloatValue()).ToString("0.00"); if (mParent.mRenderMode == ViewfinderProcessor.ModeNormal) { mParent.mAutoExposureText.Text = exposureText; mParent.mEvenExposureText.Enabled = false; mParent.mOddExposureText.Enabled = false; mParent.mAutoExposureText.Enabled = true; if (exposureComp.IntValue() != mParent.mAutoExposure) { mParent.mCameraControl.SetExposureCompensationIndex(mParent.mAutoExposure); } } else if ((frameNumber & 1) == 0) { mParent.mEvenExposureText.Text = exposureText; mParent.mEvenExposureText.Enabled = true; mParent.mOddExposureText.Enabled = true; mParent.mAutoExposureText.Enabled = false; } else { mParent.mOddExposureText.Text = exposureText; mParent.mEvenExposureText.Enabled = true; mParent.mOddExposureText.Enabled = true; mParent.mAutoExposureText.Enabled = false; } }
public override void OnCaptureCompleted ( CameraCaptureSession captureSession, CaptureRequest captureRequest, TotalCaptureResult captureResult ) { base.OnCaptureCompleted(captureSession, captureRequest, captureResult); /*object jpegThumbnailSize = captureResult.Get * ( * CaptureResult.JpegThumbnailSize * );*/ /*object jpegThumbnailSize1 = captureRequest.Get * ( * CaptureRequest.JpegThumbnailSize * ); * * object jpegThumbnailQuality1 = captureRequest.Get * ( * CaptureRequest.JpegThumbnailQuality * ); * * object jpegQuality1 = captureRequest.Get * ( * CaptureRequest.JpegQuality * ); * * object jpegThumbnailSize2 = captureResult.Get * ( * CaptureResult.JpegThumbnailSize * ); * * object jpegThumbnailQuality2 = captureResult.Get * ( * CaptureResult.JpegThumbnailQuality * ); * * object jpegQuality2 = captureResult.Get * ( * CaptureResult.JpegQuality * );*/ _createCameraPreview(); _notifyCaptureCompleted(); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { base.OnCaptureCompleted(session, request, result); if (request.Tag?.ToString() == "FOCUS") { fragment.FocusComplete(); //the focus trigger is complete - //resume repeating (preview surface will get frames), clear AF trigger } }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { //base.OnCaptureCompleted(session, request, result); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { var handler = CaptureCompleted; if (handler != null) { handler(session, new CameraCaptureEventArgs { Request = request, Result = result }); } }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { //base.OnCaptureCompleted(session, request, result); session.Close(); cameraHandler._captureSession = null; Log.Debug(TAG, "CaptureSession closed"); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { // If something goes wrong with the save (or the handler isn't even // registered, this code will toast a success message regardless...) owner.ShowToast("Saved: " + owner.mFile); Log.Debug(TAG, owner.mFile.ToString()); owner.UnlockFocus(); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { this.tracer.Debug("OnCaptureCompleted"); if (this.Fragment != null && this.File != null) { Activity activity = this.Fragment.Activity; if (activity != null) { var mediaFile = new MediaFile(this.File.AbsolutePath, () => System.IO.File.OpenRead(this.File.AbsolutePath)); this.Fragment.OnMediaPicked(new MediaPickedEventArgs(this.Fragment.requestId, mediaFile)); activity.Finish(); } } }
//毎フレームの処理 public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { base.OnCaptureCompleted(session, request, result); this._owner.CaptureResult = result; this.ProcessOnCapture(); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) => OnCompleted?.Invoke(result);
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { if (loadingDialog != null) { loadingDialog.Dismiss(); } base.OnCaptureCompleted(session, request, result); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { MediaActionSound shutterSound = new MediaActionSound(); shutterSound.Play(MediaActionSoundType.ShutterClick); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { CaptureResultAvailable?.Invoke(this, result); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { if (Fragment != null && File != null) { Activity activity = Fragment.Activity; if (activity != null) { Fragment.PictureTaken(File.AbsolutePath); } } }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { // If something goes wrong with the save (or the handler isn't even // registered, this code will toast a success message regardless...) // owner.mFile = new File(((Activity)owner.Context).GetExternalFilesDir(null), Guid.NewGuid().ToString() + ".jpg"); owner.UnlockFocus(); }
public override void OnCaptureCompleted (CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { if (Fragment != null && File != null) { Activity activity = Fragment.Activity; if (activity != null) { Toast.MakeText(activity, "Saved: " + File.ToString(), ToastLength.Short).Show(); Fragment.StartPreview (); } } }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { Log.Debug(TAG, owner.mFile.ToString()); owner.UnlockFocus(); //owner.mCPR.NavigateFilteredImagePage(owner.mFile.AbsolutePath.ToString(), owner.CircleRadius); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { PhotoComplete?.Invoke(this, EventArgs.Empty); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { Process(result); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { Log.Error(TAG, "OnCaptureCompleted"); Process(result); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { if (Fragment != null && File != null) { Fragment.startPreview(); } }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { if (Fragment != null && File != null) { Activity activity = Fragment.Activity; if (activity != null) { Toast.MakeText(activity, "Saved: " + File.ToString(), ToastLength.Short).Show(); Fragment.StartPreview(); } } }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { if (Activity != null && File != null) { Activity.AddImage(File.ToString()); new UpdateMediaListTask(Activity.adapter).Execute(); } }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { owner.UnlockFocus(); // If something goes wrong with the save (or the handler isn't even // registered, this code will toast a success message regardless...) PopupHelper.Toast(Peaks360Application.Context, Resource.String.PhotoShow_PhotoSaved); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { Owner.ShowToast("Saved: " + Owner.mFile); addImageToGallery(Owner.mFile, Owner.Context, Owner); Owner.UnlockFocus(); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { //Owner.ShowToast("Saved: " + Owner.mFile); //Log.Error(TAG, Owner.mFile.ToString()); Log.Error(TAG, "OnCaptureCompleted"); Owner.UnlockFocus(); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { owner.OnCaptureResult(CameraResult.Completed); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { OnCaptureCompletedAction?.Invoke(session); }
public override void OnCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { Owner.ShowToast("Saved: " + Owner.mFile); Log.Debug(TAG, Owner.mFile.ToString()); Owner.UnlockFocus(); }