Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 66c91108 authored by Jayant Chowdhary's avatar Jayant Chowdhary
Browse files

camera: Clarify docs for ICameraDeviceSession.repeatingRequestEnd()



The frame number being passed into the
ICameraDeviceSession.repeatingRequestEnd() call is the latest
frame number at which repeating requests will end. It is possible that
a repating request ends before this frame number due to requests being
cancelled, for instance, when the client abandons its bufferQueue.

Bug: 341021865

Test: build

Flag: DOCS_ONLY

Change-Id: Ib7f140f1dc6f449d5170a373ad24b863715c76ee
Signed-off-by: default avatarJayant Chowdhary <jchowdhary@google.com>
parent 0281dffd
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -575,6 +575,11 @@ interface ICameraDeviceSession {
     * This can be called at any point after 'processCaptureRequest' in response
     * This can be called at any point after 'processCaptureRequest' in response
     * to camera clients disabling an active repeating request.
     * to camera clients disabling an active repeating request.
     *
     *
     * Note: The frame number parameter is the latest possible frame number at which the
     * ongoing repeating request will end. It is possible that the repeating request may end
     * before the specified frame number due to reasons such as the camera client abandoning
     * buffers, which is timing dependent.
     *
     * Performance requirements:
     * Performance requirements:
     * The call must not be blocked for extensive periods and should be extremely lightweight. There
     * The call must not be blocked for extensive periods and should be extremely lightweight. There
     * must be no frame rate degradation or frame jitter introduced.
     * must be no frame rate degradation or frame jitter introduced.