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

/frameworks/base/core/java/android/hardware/camera2/utils/
H A DSubmitInfo.java41 public SubmitInfo(int requestId, long lastFrameNumber) { argument
43 mLastFrameNumber = lastFrameNumber;
/frameworks/av/camera/aidl/android/hardware/camera2/
H A DICameraDeviceCallbacks.aidl44 * @param lastFrameNumber Frame number of the last frame of the streaming request.
46 oneway void onRepeatingRequestError(in long lastFrameNumber);
/frameworks/av/services/camera/libcameraservice/common/
H A DCameraDeviceBase.h70 * Output lastFrameNumber is the expected frame number of this request.
72 virtual status_t capture(CameraMetadata &request, int64_t *lastFrameNumber = NULL) = 0;
76 * Output lastFrameNumber is the expected last frame number of the list of requests.
80 int64_t *lastFrameNumber = NULL) = 0;
85 * Output lastFrameNumber is the last frame number of the previous streaming request.
88 int64_t *lastFrameNumber = NULL) = 0;
92 * Output lastFrameNumber is the last frame number of the previous streaming request.
96 int64_t *lastFrameNumber = NULL) = 0;
100 * Output lastFrameNumber is the last frame number of the previous streaming request.
102 virtual status_t clearStreamingRequest(int64_t *lastFrameNumber
[all...]
H A DCamera2ClientBase.cpp320 void Camera2ClientBase<TClientBase>::notifyRepeatingRequestError(long lastFrameNumber) { argument
321 (void)lastFrameNumber;
324 __FUNCTION__, lastFrameNumber);
H A DCamera2ClientBase.h76 virtual void notifyRepeatingRequestError(long lastFrameNumber);
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/
H A DCameraDeviceBinderTest.java164 public void onRepeatingRequestError(long lastFrameNumber) { argument
383 long lastFrameNumber = mCameraUser.cancelRequest(-1);
391 long lastFrameNumber = mCameraUser.cancelRequest(requestInfo1.getRequestId());
398 long lastFrameNumber = mCameraUser.cancelRequest(requestInfoStreaming.getRequestId());
431 long lastFrameNumber = mCameraUser.cancelRequest(requestInfoStreaming.getRequestId());
489 long lastFrameNumber = mCameraUser.cancelRequest(streamingInfo.getRequestId());
510 long lastFrameNumber = mCameraUser.flush();
516 lastFrameNumber = mCameraUser.flush();
526 lastFrameNumber = mCameraUser.flush();
537 lastFrameNumber
[all...]
H A DCameraBinderTest.java274 public void onRepeatingRequestError(long lastFrameNumber) { argument
/frameworks/av/camera/tests/
H A DCameraBinderTests.cpp220 virtual binder::Status onRepeatingRequestError(int64_t lastFrameNumber) { argument
221 (void) lastFrameNumber;
491 int64_t lastFrameNumber = 0; local
502 res = device->cancelRequest(info.mRequestId, /*out*/&lastFrameNumber);
509 lastFrameNumber = 0;
525 lastFrameNumber = 0;
528 res = device->cancelRequest(info2.mRequestId, /*out*/&lastFrameNumber);
531 EXPECT_LE(lastFrameNumberPrev, lastFrameNumber);
536 lastFrameNumberPrev = lastFrameNumber;
537 lastFrameNumber
[all...]
/frameworks/av/camera/ndk/impl/
H A DACameraDevice.cpp242 int64_t lastFrameNumber = info.mLastFrameNumber; local
259 mSequenceLastFrameNumberMap.insert(std::make_pair(sequenceId, lastFrameNumber));
381 int64_t lastFrameNumber; local
382 binder::Status remoteRet = mRemote->cancelRequest(repeatingSequenceId, &lastFrameNumber);
391 checkRepeatingSequenceCompleteLocked(repeatingSequenceId, lastFrameNumber);
436 int64_t lastFrameNumber; local
437 binder::Status remoteRet = mRemote->flush(&lastFrameNumber);
443 checkRepeatingSequenceCompleteLocked(mRepeatingSequenceId, lastFrameNumber);
1040 const int sequenceId, const int64_t lastFrameNumber) {
1041 ALOGV("Repeating seqId %d lastFrameNumer %" PRId64, sequenceId, lastFrameNumber);
1039 checkRepeatingSequenceCompleteLocked( const int sequenceId, const int64_t lastFrameNumber) argument
1074 int64_t lastFrameNumber = it->second; local
1356 onRepeatingRequestError(int64_t lastFrameNumber) argument
[all...]
H A DACameraDevice.h78 binder::Status onRepeatingRequestError(int64_t lastFrameNumber) override;
262 void checkRepeatingSequenceCompleteLocked(const int sequenceId, const int64_t lastFrameNumber);
/frameworks/av/services/camera/libcameraservice/api2/
H A DCameraDeviceClient.h82 int64_t* lastFrameNumber = NULL) override;
123 int64_t* lastFrameNumber = NULL) override;
168 virtual void notifyRepeatingRequestError(long lastFrameNumber);
H A DCameraDeviceClient.cpp276 int64_t* lastFrameNumber) {
299 err = mDevice->clearStreamingRequest(lastFrameNumber);
1039 int64_t* lastFrameNumber) {
1054 status_t err = mDevice->flush(lastFrameNumber);
1352 void CameraDeviceClient::notifyRepeatingRequestError(long lastFrameNumber) { argument
1356 remoteCb->onRepeatingRequestError(lastFrameNumber);
273 cancelRequest( int requestId, int64_t* lastFrameNumber) argument
1037 flush( int64_t* lastFrameNumber) argument
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3Device.h98 status_t capture(CameraMetadata &request, int64_t *lastFrameNumber = NULL) override;
101 int64_t *lastFrameNumber = NULL) override;
103 int64_t *lastFrameNumber = NULL) override;
106 int64_t *lastFrameNumber = NULL) override;
107 status_t clearStreamingRequest(int64_t *lastFrameNumber = NULL) override;
158 status_t flush(int64_t *lastFrameNumber = NULL) override;
434 int64_t *lastFrameNumber = NULL);
644 int64_t *lastFrameNumber = NULL);
646 int64_t *lastFrameNumber = NULL);
650 int64_t *lastFrameNumber
[all...]
H A DCamera3Device.cpp760 status_t Camera3Device::capture(CameraMetadata &request, int64_t* /*lastFrameNumber*/) {
767 return captureList(requests, surfaceMaps, /*lastFrameNumber*/NULL);
790 int64_t *lastFrameNumber) {
811 res = mRequestThread->setRepeatingRequests(requestList, lastFrameNumber);
813 res = mRequestThread->queueRequestList(requestList, lastFrameNumber);
1019 int64_t *lastFrameNumber) {
1022 return submitRequestsHelper(requests, surfaceMaps, /*repeating*/false, lastFrameNumber);
1026 int64_t* /*lastFrameNumber*/) {
1034 /*lastFrameNumber*/NULL);
1039 int64_t *lastFrameNumber) {
785 submitRequestsHelper( const List<const CameraMetadata> &requests, const std::list<const SurfaceMap> &surfaceMaps, bool repeating, int64_t *lastFrameNumber) argument
1017 captureList(const List<const CameraMetadata> &requests, const std::list<const SurfaceMap> &surfaceMaps, int64_t *lastFrameNumber) argument
1037 setStreamingRequestList(const List<const CameraMetadata> &requests, const std::list<const SurfaceMap> &surfaceMaps, int64_t *lastFrameNumber) argument
1068 clearStreamingRequest(int64_t *lastFrameNumber) argument
3435 queueRequestList( List<sp<CaptureRequest> > &requests, int64_t *lastFrameNumber) argument
3514 setRepeatingRequests( const RequestList &requests, int64_t *lastFrameNumber) argument
3543 clearRepeatingRequests( int64_t *lastFrameNumber) argument
3549 clearRepeatingRequestsLocked( int64_t *lastFrameNumber) argument
3558 clear( int64_t *lastFrameNumber) argument
3648 int64_t lastFrameNumber = 0; local
[all...]
/frameworks/base/core/java/android/hardware/camera2/legacy/
H A DCameraDeviceState.java79 void onRepeatingRequestError(long lastFrameNumber); argument
209 * @param lastFrameNumber Frame number of the last repeating request before it is stopped.
211 public synchronized void setRepeatingRequestError(final long lastFrameNumber) { argument
215 mCurrentListener.onRepeatingRequestError(lastFrameNumber);
H A DCameraDeviceUserShim.java267 public void onRepeatingRequestError(long lastFrameNumber) { argument
269 /*arg1*/ (int) (lastFrameNumber & 0xFFFFFFFFL),
270 /*arg2*/ (int) ( (lastFrameNumber >> 32) & 0xFFFFFFFFL));
332 long lastFrameNumber = msg.arg2 & 0xFFFFFFFFL;
333 lastFrameNumber = (lastFrameNumber << 32) | (msg.arg1 & 0xFFFFFFFFL);
334 mCallbacks.onRepeatingRequestError(lastFrameNumber);
H A DLegacyCameraDevice.java247 public void onRepeatingRequestError(final long lastFrameNumber) {
255 mDeviceCallbacks.onRepeatingRequestError(lastFrameNumber);
H A DRequestThreadManager.java922 long lastFrameNumber = cancelRepeating(nextBurst.first.getRequestId());
925 lastFrameNumber);
927 mDeviceState.setRepeatingRequestError(lastFrameNumber);
/frameworks/base/core/java/android/hardware/camera2/impl/
H A DCameraDeviceImpl.java836 * This method checks lastFrameNumber returned from ICameraDeviceUser methods for
839 * <p>If lastFrameNumber is NO_FRAMES_CAPTURED, it means that the request was never
841 * If lastFrameNumber is non-negative, then the requestId and lastFrameNumber as the last
846 * @param lastFrameNumber last frame number returned from binder.
849 final int requestId, final long lastFrameNumber) {
850 // lastFrameNumber being equal to NO_FRAMES_CAPTURED means that the request
852 if (lastFrameNumber == CaptureCallback.NO_FRAMES_CAPTURED) {
862 requestId, lastFrameNumber));
894 // This function is only called for regular request so lastFrameNumber i
848 checkEarlyTriggerSequenceComplete( final int requestId, final long lastFrameNumber) argument
1772 onRepeatingRequestError(long lastFrameNumber) argument
[all...]
/frameworks/native/libs/gui/
H A DSurface.cpp198 const FrameEvents* e, const uint64_t lastFrameNumber,
218 (e->frameNumber != lastFrameNumber);
220 !e->hasDequeueReadyInfo() && (e->frameNumber != lastFrameNumber);
222 !e->hasReleaseInfo() && (e->frameNumber != lastFrameNumber);
197 checkConsumerForUpdates( const FrameEvents* e, const uint64_t lastFrameNumber, const nsecs_t* outLatchTime, const nsecs_t* outFirstRefreshStartTime, const nsecs_t* outLastRefreshStartTime, const nsecs_t* outGpuCompositionDoneTime, const nsecs_t* outDisplayPresentTime, const nsecs_t* outDequeueReadyTime, const nsecs_t* outReleaseTime) argument

Completed in 979 milliseconds