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

Commit 53284d58 authored by Ruben Brunk's avatar Ruben Brunk
Browse files

camera2: Fix frame ID returned by legacy mode shim.

Bug: 15116722
Change-Id: I59e9ac43b192c41f83fe350a93aa860b2619dfe5
parent 91b9aabc
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -77,7 +77,8 @@ public class RequestQueue {
        long ret = INVALID_FRAME;
        if (mRepeatingRequest != null && mRepeatingRequest.getRequestId() == requestId) {
            mRepeatingRequest = null;
            ret = mCurrentRepeatingFrameNumber;
            ret = (mCurrentRepeatingFrameNumber == INVALID_FRAME) ? INVALID_FRAME :
                    mCurrentRepeatingFrameNumber - 1;
            mCurrentRepeatingFrameNumber = INVALID_FRAME;
        } else {
            Log.e(TAG, "cancel failed: no repeating request exists for request id: " + requestId);
@@ -105,7 +106,8 @@ public class RequestQueue {
        long ret = INVALID_FRAME;
        if (burst.isRepeating()) {
            if (mRepeatingRequest != null) {
                ret = mCurrentRepeatingFrameNumber;
                ret = (mCurrentRepeatingFrameNumber == INVALID_FRAME) ? INVALID_FRAME :
                        mCurrentRepeatingFrameNumber - 1;
            }
            mCurrentRepeatingFrameNumber = INVALID_FRAME;
            mRepeatingRequest = burst;