Searched refs:lastFrameNumber (Results 1 - 12 of 12) sorted by relevance

/frameworks/base/core/java/android/hardware/camera2/
H A DICameraDeviceUser.aidl38 out LongParcelable lastFrameNumber);
41 out LongParcelable lastFrameNumber);
43 int cancelRequest(int requestId, out LongParcelable lastFrameNumber);
100 int flush(out LongParcelable lastFrameNumber);
/frameworks/av/include/camera/camera2/
H A DICameraDeviceUser.h53 * For streaming requests, output lastFrameNumber is the last frame number
55 * For non-streaming requests, output lastFrameNumber is the expected last
61 int64_t* lastFrameNumber = NULL) = 0;
64 * For streaming requests, output lastFrameNumber is the last frame number
66 * For non-streaming requests, output lastFrameNumber is the expected last
72 int64_t* lastFrameNumber = NULL) = 0;
75 * Output lastFrameNumber is the last frame number of the previous repeating request.
79 int64_t* lastFrameNumber = NULL) = 0;
132 * Output lastFrameNumber is the last frame number of the previous repeating request.
135 int64_t* lastFrameNumber
[all...]
/frameworks/av/camera/camera2/
H A DICameraDeviceUser.cpp88 int64_t *lastFrameNumber)
111 if (lastFrameNumber != NULL) {
112 resFrameNumber = reply.readInt64(lastFrameNumber);
123 int64_t *lastFrameNumber)
152 if (lastFrameNumber != NULL) {
153 resFrameNumber = reply.readInt64(lastFrameNumber);
162 virtual status_t cancelRequest(int requestId, int64_t *lastFrameNumber) argument
175 if (lastFrameNumber != NULL) {
176 resFrameNumber = reply.readInt64(lastFrameNumber);
335 virtual status_t flush(int64_t *lastFrameNumber) argument
87 submitRequest(sp<CaptureRequest> request, bool repeating, int64_t *lastFrameNumber) argument
122 submitRequestList(List<sp<CaptureRequest> > requestList, bool repeating, int64_t *lastFrameNumber) argument
435 int64_t lastFrameNumber = -1; local
464 int64_t lastFrameNumber = -1; local
475 int64_t lastFrameNumber = -1; local
578 int64_t lastFrameNumber = -1; local
[all...]
/frameworks/av/services/camera/libcameraservice/common/
H A DCameraDeviceBase.h63 * Output lastFrameNumber is the expected frame number of this request.
65 virtual status_t capture(CameraMetadata &request, int64_t *lastFrameNumber = NULL) = 0;
69 * Output lastFrameNumber is the expected last frame number of the list of requests.
72 int64_t *lastFrameNumber = NULL) = 0;
77 * Output lastFrameNumber is the last frame number of the previous streaming request.
80 int64_t *lastFrameNumber = NULL) = 0;
84 * Output lastFrameNumber is the last frame number of the previous streaming request.
87 int64_t *lastFrameNumber = NULL) = 0;
91 * Output lastFrameNumber is the last frame number of the previous streaming request.
93 virtual status_t clearStreamingRequest(int64_t *lastFrameNumber
[all...]
/frameworks/av/services/camera/libcameraservice/api2/
H A DCameraDeviceClient.h69 int64_t* lastFrameNumber = NULL);
74 int64_t* lastFrameNumber = NULL);
77 int64_t* lastFrameNumber = NULL);
109 int64_t* lastFrameNumber = NULL);
H A DCameraDeviceClient.cpp104 int64_t* lastFrameNumber) {
107 return submitRequestList(requestList, streaming, lastFrameNumber);
111 bool streaming, int64_t* lastFrameNumber) {
209 res = mDevice->setStreamingRequestList(metadataRequestList, lastFrameNumber);
217 res = mDevice->captureList(metadataRequestList, lastFrameNumber);
233 status_t CameraDeviceClient::cancelRequest(int requestId, int64_t* lastFrameNumber) { argument
259 res = mDevice->clearStreamingRequest(lastFrameNumber);
676 status_t CameraDeviceClient::flush(int64_t* lastFrameNumber) { argument
688 return mDevice->flush(lastFrameNumber);
101 submitRequest(sp<CaptureRequest> request, bool streaming, int64_t* lastFrameNumber) argument
110 submitRequestList(List<sp<CaptureRequest> > requests, bool streaming, int64_t* lastFrameNumber) argument
/frameworks/av/camera/tests/
H A DCameraBinderTests.cpp409 int64_t lastFrameNumber = 0; local
412 int requestId = device->submitRequest(request, /*streaming*/true, /*out*/&lastFrameNumber);
417 EXPECT_EQ(OK, device->cancelRequest(requestId, /*out*/&lastFrameNumber));
422 lastFrameNumberPrev = lastFrameNumber;
423 lastFrameNumber = 0;
433 /*out*/&lastFrameNumber);
434 EXPECT_EQ(-1, lastFrameNumber);
435 lastFrameNumber = 0;
438 EXPECT_EQ(OK, device->cancelRequest(requestId2, /*out*/&lastFrameNumber));
440 EXPECT_LE(lastFrameNumberPrev, lastFrameNumber);
[all...]
/frameworks/base/core/java/android/hardware/camera2/legacy/
H A DCameraDeviceUserShim.java379 /*out*/LongParcelable lastFrameNumber) {
394 return mLegacyDevice.submitRequest(request, streaming, lastFrameNumber);
399 /*out*/LongParcelable lastFrameNumber) {
414 return mLegacyDevice.submitRequestList(request, streaming, lastFrameNumber);
418 public int cancelRequest(int requestId, /*out*/LongParcelable lastFrameNumber) { argument
434 lastFrameNumber.setNumber(lastFrame);
602 public int flush(/*out*/LongParcelable lastFrameNumber) { argument
618 if (lastFrameNumber != null) {
619 lastFrameNumber.setNumber(lastFrame);
378 submitRequest(CaptureRequest request, boolean streaming, LongParcelable lastFrameNumber) argument
398 submitRequestList(List<CaptureRequest> request, boolean streaming, LongParcelable lastFrameNumber) argument
/frameworks/av/services/camera/libcameraservice/device2/
H A DCamera2Device.h50 virtual status_t capture(CameraMetadata &request, int64_t *lastFrameNumber = NULL);
52 int64_t *lastFrameNumber = NULL);
54 int64_t *lastFrameNumber = NULL);
56 int64_t *lastFrameNumber = NULL);
57 virtual status_t clearStreamingRequest(int64_t *lastFrameNumber = NULL);
87 virtual status_t flush(int64_t *lastFrameNumber = NULL);
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3Device.h84 virtual status_t capture(CameraMetadata &request, int64_t *lastFrameNumber = NULL);
86 int64_t *lastFrameNumber = NULL);
88 int64_t *lastFrameNumber = NULL);
90 int64_t *lastFrameNumber = NULL);
91 virtual status_t clearStreamingRequest(int64_t *lastFrameNumber = NULL);
141 virtual status_t flush(int64_t *lastFrameNumber = NULL);
285 int64_t *lastFrameNumber = NULL);
435 int64_t *lastFrameNumber = NULL);
437 int64_t *lastFrameNumber = NULL);
441 int64_t *lastFrameNumber
[all...]
H A DCamera3Device.cpp585 status_t Camera3Device::capture(CameraMetadata &request, int64_t* /*lastFrameNumber*/) {
590 return captureList(requests, /*lastFrameNumber*/NULL);
596 int64_t *lastFrameNumber) {
616 res = mRequestThread->setRepeatingRequests(requestList, lastFrameNumber);
618 res = mRequestThread->queueRequestList(requestList, lastFrameNumber);
638 int64_t *lastFrameNumber) {
641 return submitRequestsHelper(requests, /*repeating*/false, lastFrameNumber);
645 int64_t* /*lastFrameNumber*/) {
650 return setStreamingRequestList(requests, /*lastFrameNumber*/NULL);
654 int64_t *lastFrameNumber) {
593 submitRequestsHelper( const List<const CameraMetadata> &requests, bool repeating, int64_t *lastFrameNumber) argument
637 captureList(const List<const CameraMetadata> &requests, int64_t *lastFrameNumber) argument
653 setStreamingRequestList(const List<const CameraMetadata> &requests, int64_t *lastFrameNumber) argument
688 clearStreamingRequest(int64_t *lastFrameNumber) argument
2647 queueRequestList( List<sp<CaptureRequest> > &requests, int64_t *lastFrameNumber) argument
2725 setRepeatingRequests( const RequestList &requests, int64_t *lastFrameNumber) argument
2754 clearRepeatingRequests( int64_t *lastFrameNumber) argument
2764 clear( NotificationListener *listener, int64_t *lastFrameNumber) argument
[all...]
/frameworks/base/core/java/android/hardware/camera2/impl/
H A DCameraDeviceImpl.java753 * This method checks lastFrameNumber returned from ICameraDeviceUser methods for
756 * <p>If lastFrameNumber is NO_FRAMES_CAPTURED, it means that the request was never
758 * If lastFrameNumber is non-negative, then the requestId and lastFrameNumber as the last
763 * @param lastFrameNumber last frame number returned from binder.
766 final int requestId, final long lastFrameNumber) {
767 // lastFrameNumber being equal to NO_FRAMES_CAPTURED means that the request
769 if (lastFrameNumber == CaptureCallback.NO_FRAMES_CAPTURED) {
779 requestId, lastFrameNumber));
811 // This function is only called for regular request so lastFrameNumber i
765 checkEarlyTriggerSequenceComplete( final int requestId, final long lastFrameNumber) argument
1272 RequestLastFrameNumbersHolder(List<CaptureRequest> requestList, int requestId, long lastFrameNumber) argument
[all...]

Completed in 303 milliseconds