Tabnine Logo
CaptureRequest.getTag
Code IndexAdd Tabnine to your IDE (free)

How to use
getTag
method
in
android.hardware.camera2.CaptureRequest

Best Java code snippets using android.hardware.camera2.CaptureRequest.getTag (Showing top 9 results out of 315)

origin: googlesamples/android-Camera2Raw

@Override
public void onCaptureFailed(CameraCaptureSession session, CaptureRequest request,
              CaptureFailure failure) {
  int requestId = (int) request.getTag();
  synchronized (mCameraStateLock) {
    mJpegResultQueue.remove(requestId);
    mRawResultQueue.remove(requestId);
    finishedCaptureLocked();
  }
  showToast("Capture failed!");
}
origin: EzequielAdrianM/Camera2Vision

@Override
public void onCaptureFailed(@NonNull CameraCaptureSession session, @NonNull CaptureRequest request, @NonNull CaptureFailure failure) {
  if(request.getTag() == "FOCUS_TAG") {
    Log.d(TAG, "Manual AF failure: "+failure);
    mAutoFocusCallback.onAutoFocus(false);
  }
}
origin: duanhong169/Camera

@Override
public void onCaptureCompleted(@NonNull CameraCaptureSession session,
                @NonNull CaptureRequest request,
                @NonNull TotalCaptureResult result) {
  isFocusProcessing = false;
  if (request.getTag() == "FOCUS_TAG") {
    // the focus trigger is complete, clear AF trigger
    captureRequestBuilder.set(CaptureRequest.CONTROL_AF_TRIGGER, null);
    callback.onFinish(null);
  }
}
origin: googlesamples/android-Camera2Raw

@Override
public void onCaptureStarted(CameraCaptureSession session, CaptureRequest request,
               long timestamp, long frameNumber) {
  String currentDateTime = generateTimestamp();
  File rawFile = new File(Environment.
      getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM),
      "RAW_" + currentDateTime + ".dng");
  File jpegFile = new File(Environment.
      getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM),
      "JPEG_" + currentDateTime + ".jpg");
  // Look up the ImageSaverBuilder for this request and update it with the file name
  // based on the capture start time.
  ImageSaver.ImageSaverBuilder jpegBuilder;
  ImageSaver.ImageSaverBuilder rawBuilder;
  int requestId = (int) request.getTag();
  synchronized (mCameraStateLock) {
    jpegBuilder = mJpegResultQueue.get(requestId);
    rawBuilder = mRawResultQueue.get(requestId);
  }
  if (jpegBuilder != null) jpegBuilder.setFile(jpegFile);
  if (rawBuilder != null) rawBuilder.setFile(rawFile);
}
origin: gqjjqg/android-extend

@Override
public void onCaptureStarted(CameraCaptureSession session, CaptureRequest request, long timestamp, long frameNumber) {
  super.onCaptureStarted(session, request, timestamp, frameNumber);
  //Log.d(TAG, "onCaptureStarted:" + timestamp + ",request=" + request.toString());
  if (request.getTag() == "FOCUS_TAG") {
    Log.d(TAG, "onCaptureStarted:" + timestamp + ",request=" + request.toString());
    if (mOnCameraListener != null) {
      mOnCameraListener.onCameraEvent(session.getDevice().getId(), Camera2GLSurfaceView.OnCameraListener.EVENT_FOCUS_OVER);
    }
  }
}
origin: googlesamples/android-Camera2Raw

@Override
public void onCaptureCompleted(CameraCaptureSession session, CaptureRequest request,
                TotalCaptureResult result) {
  int requestId = (int) request.getTag();
  ImageSaver.ImageSaverBuilder jpegBuilder;
  ImageSaver.ImageSaverBuilder rawBuilder;
  StringBuilder sb = new StringBuilder();
  // Look up the ImageSaverBuilder for this request and update it with the CaptureResult
  synchronized (mCameraStateLock) {
    jpegBuilder = mJpegResultQueue.get(requestId);
    rawBuilder = mRawResultQueue.get(requestId);
    if (jpegBuilder != null) {
      jpegBuilder.setResult(result);
      sb.append("Saving JPEG as: ");
      sb.append(jpegBuilder.getSaveLocation());
    }
    if (rawBuilder != null) {
      rawBuilder.setResult(result);
      if (jpegBuilder != null) sb.append(", ");
      sb.append("Saving RAW as: ");
      sb.append(rawBuilder.getSaveLocation());
    }
    // If we have all the results necessary, save the image to a file in the background.
    handleCompletionLocked(requestId, jpegBuilder, mJpegResultQueue);
    handleCompletionLocked(requestId, rawBuilder, mRawResultQueue);
    finishedCaptureLocked();
  }
  showToast(sb.toString());
}
origin: EzequielAdrianM/Camera2Vision

@Override
public void onCaptureCompleted(@NonNull CameraCaptureSession session, @NonNull CaptureRequest request, @NonNull TotalCaptureResult result) {
  if(request.getTag() == ("FOCUS_TAG")) {
    //The focus trigger is complete!
    //Resume repeating request, clear AF trigger.
    mAutoFocusCallback.onAutoFocus(true);
    mPreviewRequestBuilder.set(CaptureRequest.CONTROL_AF_TRIGGER, null);
    mPreviewRequestBuilder.setTag("");
    mPreviewRequest = mPreviewRequestBuilder.build();
    try {
      mCaptureSession.setRepeatingRequest(mPreviewRequest, mCaptureCallback, mBackgroundHandler);
    } catch(CameraAccessException ex) {
      Log.d(TAG, "AUTO FOCUS FAILURE: "+ex);
    }
  } else {
    process(result);
  }
}
origin: googlesamples/android-HdrViewfinder

Object tag = request.getTag();
Log.i(TAG, "Exposure: " + exposureText);
origin: googlesamples/android-Camera2Raw

    .setCharacteristics(mCharacteristics);
mJpegResultQueue.put((int) request.getTag(), jpegBuilder);
mRawResultQueue.put((int) request.getTag(), rawBuilder);
android.hardware.camera2CaptureRequestgetTag

Popular methods of CaptureRequest

    Popular in Java

    • Updating database using SQL prepared statement
    • requestLocationUpdates (LocationManager)
    • getExternalFilesDir (Context)
    • addToBackStack (FragmentTransaction)
    • Graphics2D (java.awt)
      This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
    • Connection (java.sql)
      A connection represents a link from a Java application to a database. All SQL statements and results
    • Dictionary (java.util)
      Note: Do not use this class since it is obsolete. Please use the Map interface for new implementatio
    • ResourceBundle (java.util)
      ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
    • HttpServletRequest (javax.servlet.http)
      Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
    • SAXParseException (org.xml.sax)
      Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
    • Top Vim plugins
    Tabnine Logo
    • Products

      Search for Java codeSearch for JavaScript code
    • IDE Plugins

      IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
    • Company

      About UsContact UsCareers
    • Resources

      FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
    Get Tabnine for your IDE now