/frameworks/base/core/java/android/hardware/camera2/ |
H A D | ICameraDeviceUser.aidl | 38 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 D | ICameraDeviceUser.h | 53 * 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 D | ICameraDeviceUser.cpp | 88 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 D | CameraDeviceBase.h | 63 * 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 D | CameraDeviceClient.h | 69 int64_t* lastFrameNumber = NULL); 74 int64_t* lastFrameNumber = NULL); 77 int64_t* lastFrameNumber = NULL); 109 int64_t* lastFrameNumber = NULL);
|
H A D | CameraDeviceClient.cpp | 104 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 D | CameraBinderTests.cpp | 409 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 D | CameraDeviceUserShim.java | 379 /*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 D | Camera2Device.h | 50 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 D | Camera3Device.h | 84 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 D | Camera3Device.cpp | 585 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 D | CameraDeviceImpl.java | 753 * 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...] |