/frameworks/av/camera/aidl/android/hardware/camera2/ |
H A D | CaptureRequest.aidl | 20 parcelable CaptureRequest cpp_header "camera/camera2/CaptureRequest.h";
|
H A D | ICameraDeviceUser.aidl | 19 import android.hardware.camera2.CaptureRequest; 32 SubmitInfo submitRequest(in CaptureRequest request, boolean streaming); 33 SubmitInfo submitRequestList(in CaptureRequest[] requestList, boolean streaming);
|
/frameworks/ex/camera2/utils/tests/src/com/android/ex/camera2/utils/ |
H A D | Camera2UtilsTest.java | 29 import android.hardware.camera2.CaptureRequest; 30 import android.hardware.camera2.CaptureRequest.Key; 107 requestSettingsSetAndForget(setUp, CaptureRequest.CONTROL_AE_LOCK, false); 108 requestSettingsSetAndForget(setUp, CaptureRequest.CONTROL_AE_LOCK, true); 110 requestSettingsSetAndForget(setUp, CaptureRequest.CONTROL_AE_MODE, 1); 111 requestSettingsSetAndForget(setUp, CaptureRequest.CONTROL_AE_MODE, -1); 112 requestSettingsSetAndForget(setUp, CaptureRequest.CONTROL_AE_MODE, 0); 114 requestSettingsSetAndForget(setUp, CaptureRequest.SENSOR_TEST_PATTERN_DATA, new int[] {1}); 115 requestSettingsSetAndForget(setUp, CaptureRequest.SENSOR_TEST_PATTERN_DATA, 122 requestSettingsSetAndForget(setUp, CaptureRequest [all...] |
/frameworks/base/core/java/android/hardware/camera2/ |
H A D | CameraConstrainedHighSpeedCaptureSession.java | 83 * session) and a {@link CaptureRequest request}, and generates a request list that has the same 84 * controls for each request. The input {@link CaptureRequest request} must contain the target 89 * {@link CaptureRequest#CONTROL_AE_TARGET_FPS_RANGE target FPS range} in the input 90 * {@link CaptureRequest request} must be a fixed frame rate FPS range, where the 102 * {@link CaptureRequest#CONTROL_AE_TARGET_FPS_RANGE FPS range} is not supported by 107 * @return A unmodifiable CaptureRequest list that is suitable for constrained high speed 121 * @see CaptureRequest#CONTROL_AE_TARGET_FPS_RANGE 128 public abstract List<CaptureRequest> createHighSpeedRequestList( 129 @NonNull CaptureRequest request) throws CameraAccessException;
|
H A D | CameraCaptureSession.java | 117 * the Surface provided to prepare must not be used as a target of a CaptureRequest submitted 134 * already been used as a target of a CaptureRequest in this 175 * or has already been used as a target of a CaptureRequest in 215 * already been used as a target of a CaptureRequest in this 229 * target Surfaces, set with the CaptureRequest builder's 230 * {@link CaptureRequest.Builder#addTarget} method. The target surfaces (set with 231 * {@link CaptureRequest.Builder#addTarget}) must be a subset of the surfaces provided when this 289 public abstract int capture(@NonNull CaptureRequest request, 304 * {@link CaptureRequest.Builder#addTarget}) must be a subset of the surfaces provided when 351 public abstract int captureBurst(@NonNull List<CaptureRequest> request [all...] |
H A D | CaptureFailure.java | 28 * {@link CaptureRequest} fails, either partially or fully. Use {@link #getReason} 59 private final CaptureRequest mRequest; 68 public CaptureFailure(CaptureRequest request, int reason, 88 * void onCaptureFailed(CaptureRequest myRequest, CaptureFailure myFailure) { 98 public CaptureRequest getRequest() {
|
H A D | CaptureRequest.java | 75 public final class CaptureRequest extends CameraMetadata<CaptureRequest.Key<?>> class in inherits:CameraMetadata,Parcelable 81 * {@link CaptureRequest.Builder#set(Key, Object)}. 155 * <p>{@code "CaptureRequest.Key(%s)"}, where {@code %s} represents 163 return String.format("CaptureRequest.Key(%s)", mKey.getName()); 200 private CaptureRequest() { method in class:CaptureRequest 213 private CaptureRequest(CaptureRequest source) { method in class:CaptureRequest 225 * Used by the Builder to create a mutable CaptureRequest. 242 private CaptureRequest(CameraMetadataNativ method in class:CaptureRequest [all...] |
/frameworks/ex/camera2/public/src/com/android/ex/camera2/pos/ |
H A D | AutoFocusStateMachine.java | 20 import android.hardware.camera2.CaptureRequest; 217 public synchronized void lockAutoFocus(CaptureRequest.Builder repeatingBuilder, 218 CaptureRequest.Builder requestBuilder) { 228 mCurrentAfTrigger = CaptureRequest.CONTROL_AF_TRIGGER_START; 230 repeatingBuilder.set(CaptureRequest.CONTROL_AF_MODE, mCurrentAfMode); 231 requestBuilder.set(CaptureRequest.CONTROL_AF_MODE, mCurrentAfMode); 233 repeatingBuilder.set(CaptureRequest.CONTROL_AF_TRIGGER, 234 CaptureRequest.CONTROL_AF_TRIGGER_IDLE); 235 requestBuilder.set(CaptureRequest.CONTROL_AF_TRIGGER, 236 CaptureRequest [all...] |
/frameworks/av/include/camera/camera2/ |
H A D | CaptureRequest.h | 32 struct CaptureRequest : public Parcelable { struct in namespace:android::hardware::camera2 38 * Keep impl up-to-date with CaptureRequest.java in frameworks/base 47 struct CaptureRequest : struct in namespace:android 48 public RefBase, public hardware::camera2::CaptureRequest { 50 // Same as android::hardware::camera2::CaptureRequest, except that you can
|
/frameworks/base/core/java/android/hardware/camera2/impl/ |
H A D | CameraConstrainedHighSpeedCaptureSessionImpl.java | 23 import android.hardware.camera2.CaptureRequest; 72 public List<CaptureRequest> createHighSpeedRequestList(CaptureRequest request) 78 Range<Integer> fpsRange = request.get(CaptureRequest.CONTROL_AE_TARGET_FPS_RANGE); 88 List<CaptureRequest> requestList = new ArrayList<CaptureRequest>(); 95 CaptureRequest.Builder singleTargetRequestBuilder = new CaptureRequest.Builder( 103 singleTargetRequestBuilder.set(CaptureRequest.CONTROL_CAPTURE_INTENT, 104 CaptureRequest [all...] |
H A D | CallbackProxies.java | 21 import android.hardware.camera2.CaptureRequest; 102 CaptureRequest request, long timestamp, long frameNumber) { 108 CaptureRequest request, CaptureResult result) { 114 CaptureRequest request, CaptureResult partialResult) { 120 CaptureRequest request, TotalCaptureResult result) { 126 CaptureRequest request, CaptureFailure failure) {
|
/frameworks/base/core/java/android/hardware/camera2/legacy/ |
H A D | LegacyRequest.java | 21 import android.hardware.camera2.CaptureRequest; 33 public final CaptureRequest captureRequest; 47 public LegacyRequest(CameraCharacteristics characteristics, CaptureRequest captureRequest,
|
H A D | RequestHolder.java | 19 import android.hardware.camera2.CaptureRequest; 36 private final CaptureRequest mRequest; 51 * This allows per-request queries to be cached for repeating {@link CaptureRequest} objects. 57 private final CaptureRequest mRequest; 68 * @param request the original {@link CaptureRequest} to set in {@link RequestHolder} 72 public Builder(int requestId, int subsequenceId, CaptureRequest request, 116 private int numJpegTargets(CaptureRequest request) { 133 private int numPreviewTargets(CaptureRequest request) { 160 private RequestHolder(int requestId, int subsequenceId, CaptureRequest request, 174 * Return the request id for the contained {@link CaptureRequest} [all...] |
H A D | LegacyMetadataMapper.java | 28 import android.hardware.camera2.CaptureRequest; 807 CaptureRequest.Key<?> defaultAvailableKeys[] = new CaptureRequest.Key<?>[] { 808 CaptureRequest.COLOR_CORRECTION_ABERRATION_MODE, 809 CaptureRequest.CONTROL_AE_ANTIBANDING_MODE, 810 CaptureRequest.CONTROL_AE_EXPOSURE_COMPENSATION, 811 CaptureRequest.CONTROL_AE_LOCK, 812 CaptureRequest.CONTROL_AE_MODE, 813 CaptureRequest.CONTROL_AE_TARGET_FPS_RANGE, 814 CaptureRequest [all...] |
H A D | BurstHolder.java | 19 import android.hardware.camera2.CaptureRequest; 38 * @param requests the array of {@link CaptureRequest}s for this burst. 41 public BurstHolder(int requestId, boolean repeating, CaptureRequest[] requests, 45 for (CaptureRequest r : requests) {
|
/frameworks/ex/camera2/utils/src/com/android/ex/camera2/utils/ |
H A D | Camera2CaptureCallbackForwarder.java | 22 import android.hardware.camera2.CaptureRequest; 41 public void onCaptureCompleted(final CameraCaptureSession session, final CaptureRequest request, 51 public void onCaptureFailed(final CameraCaptureSession session, final CaptureRequest request, 62 final CaptureRequest request, 91 public void onCaptureStarted(final CameraCaptureSession session, final CaptureRequest request,
|
H A D | Camera2CaptureCallbackSplitter.java | 22 import android.hardware.camera2.CaptureRequest; 50 public void onCaptureCompleted(CameraCaptureSession session, CaptureRequest request, 58 public void onCaptureFailed(CameraCaptureSession session, CaptureRequest request, 66 public void onCaptureProgressed(CameraCaptureSession session, CaptureRequest request, 89 public void onCaptureStarted(CameraCaptureSession session, CaptureRequest request,
|
H A D | Camera2RequestSettingsSet.java | 21 import android.hardware.camera2.CaptureRequest; 22 import android.hardware.camera2.CaptureRequest.Builder; 23 import android.hardware.camera2.CaptureRequest.Key; 31 * A set of settings to be used when filing a {@link CaptureRequest}. 216 * Create a {@link CaptureRequest} specialized for the specified 220 * @param template A {@link CaptureRequest} template defined in 228 public CaptureRequest createRequest(CameraDevice camera, int template, Surface... targets)
|
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/helpers/ |
H A D | Camera2Focuser.java | 27 import android.hardware.camera2.CaptureRequest; 65 private CaptureRequest.Builder mRepeatingBuilder; 218 CaptureRequest.Builder requestBuilder = createRequestBuilder(); 236 return mRepeatingBuilder.get(CaptureRequest.CONTROL_AF_MODE); 247 CaptureRequest.Builder requestBuilder = createRequestBuilder(); 270 CaptureRequest.Builder requestBuilder = createRequestBuilder(); 272 if (mRepeatingBuilder.get(CaptureRequest.CONTROL_AF_TRIGGER) 273 != CaptureRequest.CONTROL_AF_TRIGGER_IDLE) { 276 if (requestBuilder.get(CaptureRequest.CONTROL_AF_TRIGGER) 277 != CaptureRequest [all...] |
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/stress/ |
H A D | Camera2StillCaptureTest.java | 30 import android.hardware.camera2.CaptureRequest; 209 CaptureRequest.Builder previewRequest = 211 CaptureRequest.Builder stillRequest = 218 previewRequest.set(CaptureRequest.CONTROL_AE_MODE, 219 CaptureRequest.CONTROL_AE_MODE_ON_AUTO_FLASH); 220 stillRequest.set(CaptureRequest.CONTROL_AE_MODE, 221 CaptureRequest.CONTROL_AE_MODE_ON_AUTO_FLASH); 235 stillRequest.set(CaptureRequest.CONTROL_AF_REGIONS, afRegions); 250 int currentAfMode = CaptureRequest.CONTROL_AF_MODE_OFF; 254 previewRequest.set(CaptureRequest [all...] |
H A D | Camera2CaptureRequestTest.java | 24 import android.hardware.camera2.CaptureRequest; 40 * Basic test for camera CaptureRequest key controls. 164 CaptureRequest.Builder requestBuilder = 167 requestBuilder.set(CaptureRequest.CONTROL_AE_LOCK, false); 169 requestBuilder.set(CaptureRequest.CONTROL_AE_MODE, mode); 185 CaptureRequest.Builder requestBuilder, int aeMode, int numCapturesDuringLock) 203 requestBuilder.set(CaptureRequest.CONTROL_AE_LOCK, false); 207 CaptureRequest request = requestBuilder.build(); 219 requestBuilder.set(CaptureRequest.CONTROL_AE_LOCK, true); 265 CaptureRequest [all...] |
/frameworks/rs/java/tests/RsCameraDemo/src/com/android/example/rscamera/ |
H A D | CameraOps.java | 26 import android.hardware.camera2.CaptureRequest; 98 CaptureRequest.Builder mHdrBuilder; 100 CaptureRequest mPreviewRequest; 357 public CaptureRequest.Builder createCaptureRequest(int template) throws CameraAccessException { 368 public void setRepeatingRequest(final CaptureRequest request, 386 public void setRepeatingBurst(final List<CaptureRequest> requests, 491 // This is the CaptureRequest.Builder that we use to take a picture. 492 final CaptureRequest.Builder captureBuilder = 498 captureBuilder.set(CaptureRequest.JPEG_ORIENTATION, currentJpegRotation); 504 public void onCaptureCompleted(CameraCaptureSession session, CaptureRequest reques [all...] |
/frameworks/ex/camera2/public/src/com/android/ex/camera2/blocking/ |
H A D | BlockingCaptureCallback.java | 20 import android.hardware.camera2.CaptureRequest; 125 public void onCaptureStarted(CameraCaptureSession session, CaptureRequest request, 132 public void onCaptureProgressed(CameraCaptureSession session, CaptureRequest request, 139 public void onCaptureCompleted(CameraCaptureSession session, CaptureRequest request, 146 public void onCaptureFailed(CameraCaptureSession session, CaptureRequest request,
|
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/ |
H A D | CameraDeviceBinderTest.java | 25 import android.hardware.camera2.CaptureRequest; 177 private CaptureRequest.Builder createDefaultBuilder(boolean needStream) throws Exception { 184 CaptureRequest.Builder request = new CaptureRequest.Builder(metadata, /*reprocess*/false, 196 private SubmitInfo submitCameraRequest(CaptureRequest request, boolean streaming) throws Exception { 319 CaptureRequest.Builder builder = createDefaultBuilder(/* needStream */false); 320 CaptureRequest request1 = builder.build(); 331 CaptureRequest request2 = builder.build(); 345 CaptureRequest.Builder builder = createDefaultBuilder(/* needStream */true); 346 CaptureRequest reques [all...] |
/frameworks/av/camera/camera2/ |
H A D | CaptureRequest.cpp | 22 #include <camera/camera2/CaptureRequest.h> 31 status_t CaptureRequest::readFromParcel(const Parcel* parcel) { 96 status_t CaptureRequest::writeToParcel(Parcel* parcel) const {
|