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

Commit c8d581e1 authored by Jayant Chowdhary's avatar Jayant Chowdhary
Browse files

Clean up duplicate lambda in cameraserver device3 code.



Test: mm -j64
Test: runtest -x src/ in cts/tests/camera; no new tests fail

Change-Id: Id7a8516eb92ce7112f0200cfeaba92278541bfa7
Signed-off-by: default avatarJayant Chowdhary <jchowdhary@google.com>
parent 54c36820
Loading
Loading
Loading
Loading
+7 −8
Original line number Diff line number Diff line
@@ -3918,18 +3918,17 @@ status_t Camera3Device::HalInterface::processBatchCaptureRequests(
    }

    hardware::details::return_status err;
    if (hidlSession_3_4 != nullptr) {
        err = hidlSession_3_4->processCaptureRequest_3_4(captureRequests_3_4, cachesToRemove,
    auto resultCallback =
        [&status, &numRequestProcessed] (auto s, uint32_t n) {
                status = s;
                *numRequestProcessed = n;
            });
        };
    if (hidlSession_3_4 != nullptr) {
        err = hidlSession_3_4->processCaptureRequest_3_4(captureRequests_3_4, cachesToRemove,
                                                         resultCallback);
    } else {
        err = mHidlSession->processCaptureRequest(captureRequests, cachesToRemove,
            [&status, &numRequestProcessed] (auto s, uint32_t n) {
                status = s;
                *numRequestProcessed = n;
            });
                                                  resultCallback);
    }
    if (!err.isOk()) {
        ALOGE("%s: Transaction error: %s", __FUNCTION__, err.description().c_str());