Searched refs:CaptureRequest (Results 1 - 25 of 69) sorted by relevance

123

/frameworks/av/camera/aidl/android/hardware/camera2/
H A DCaptureRequest.aidl20 parcelable CaptureRequest cpp_header "camera/camera2/CaptureRequest.h";
H A DICameraDeviceUser.aidl19 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 DCamera2UtilsTest.java29 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 DCameraConstrainedHighSpeedCaptureSession.java83 * 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 DCameraCaptureSession.java117 * 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 DCaptureFailure.java28 * {@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 DCaptureRequest.java75 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 DAutoFocusStateMachine.java20 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 DCaptureRequest.h32 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 DCameraConstrainedHighSpeedCaptureSessionImpl.java23 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 DCallbackProxies.java21 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 DLegacyRequest.java21 import android.hardware.camera2.CaptureRequest;
33 public final CaptureRequest captureRequest;
47 public LegacyRequest(CameraCharacteristics characteristics, CaptureRequest captureRequest,
H A DRequestHolder.java19 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 DLegacyMetadataMapper.java28 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 DBurstHolder.java19 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 DCamera2CaptureCallbackForwarder.java22 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 DCamera2CaptureCallbackSplitter.java22 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 DCamera2RequestSettingsSet.java21 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 DCamera2Focuser.java27 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 DCamera2StillCaptureTest.java30 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 DCamera2CaptureRequestTest.java24 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 DCameraOps.java26 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 DBlockingCaptureCallback.java20 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 DCameraDeviceBinderTest.java25 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 DCaptureRequest.cpp22 #include <camera/camera2/CaptureRequest.h>
31 status_t CaptureRequest::readFromParcel(const Parcel* parcel) {
96 status_t CaptureRequest::writeToParcel(Parcel* parcel) const {

Completed in 7181 milliseconds

123