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

Commit 0e7782c8 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Camera: Avoid removing valid repeating requests"

parents 5bb65521 6f3e5a0d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -30,7 +30,7 @@ import java.util.List;
public class RequestQueue {
    private static final String TAG = "RequestQueue";

    private static final long INVALID_FRAME = -1;
    public static final long INVALID_FRAME = -1;

    private BurstHolder mRepeatingRequest = null;
    private final ArrayDeque<BurstHolder> mRequestQueue = new ArrayDeque<BurstHolder>();
+7 −2
Original line number Diff line number Diff line
@@ -948,8 +948,13 @@ public class RequestThreadManager {
                            Log.d(TAG, "Stopped repeating request. Last frame number is " +
                                    lastFrameNumber);
                        }
                        if (lastFrameNumber != RequestQueue.INVALID_FRAME) {
                            mDeviceState.setRepeatingRequestError(lastFrameNumber,
                                    burstHolder.getRequestId());
                        } else {
                            Log.e(TAG, "Repeating request id: " + burstHolder.getRequestId() +
                                    " already canceled!");
                        }
                    }

                    if (DEBUG) {