Lines Matching refs:mNextRequests
4486 size_t batchSize = mNextRequests.size(); in sendRequestsBatch()
4490 requests[i] = &mNextRequests.editItemAt(i).halRequest; in sendRequestsBatch()
4491 ATRACE_ASYNC_BEGIN("frame capture", mNextRequests[i].halRequest.frame_number); in sendRequestsBatch()
4497 NextRequest& triggerFailedRequest = mNextRequests.editItemAt(0); in sendRequestsBatch()
4499 NextRequest& nextRequest = mNextRequests.editItemAt(i); in sendRequestsBatch()
4527 mNextRequests[numRequestProcessed].halRequest.frame_number, in sendRequestsBatch()
4686 if (mNextRequests.size() == 0) { in threadLoop()
4692 camera_metadata_entry_t requestIdEntry = mNextRequests[mNextRequests.size() - 1]. in threadLoop()
4705 if (updateSessionParameters(mNextRequests[0].captureRequest->mSettingsList.begin()->metadata)) { in threadLoop()
4710 if (mNextRequests[0].captureRequest->mInputStream != nullptr) { in threadLoop()
4711 res = mNextRequests[0].captureRequest->mInputStream->forceToIdle(); in threadLoop()
4726 if (mNextRequests[0].captureRequest->mInputStream != nullptr) { in threadLoop()
4727 mNextRequests[0].captureRequest->mInputStream->restoreConfiguredState(); in threadLoop()
4765 bool useFlushLock = mNextRequests.size() > 1; in threadLoop()
4772 mNextRequests.size()); in threadLoop()
4793 mNextRequests.clear(); in threadLoop()
4823 bool batchedRequest = mNextRequests[0].captureRequest->mBatchSize > 1; in prepareHalRequests()
4824 for (size_t i = 0; i < mNextRequests.size(); i++) { in prepareHalRequests()
4825 auto& nextRequest = mNextRequests.editItemAt(i); in prepareHalRequests()
5152 if (batchedRequest && i != mNextRequests.size()-1) { in prepareHalRequests()
5163 if (!mNextRequests[0].captureRequest->mSettingsList.begin()->metadata.isEmpty()) { in prepareHalRequests()
5168 ATRACE_ASYNC_BEGIN("still capture", mNextRequests[i].halRequest.frame_number); in prepareHalRequests()
5220 for (const auto& nextRequest : mNextRequests) { in isStreamPending()
5250 for (const auto& nextRequest : mNextRequests) { in isOutputSurfacePending()
5327 bool queueEmpty = mNextRequests.empty() && mRequestQueue.empty(); in switchToOffline()
5338 queueEmpty = mNextRequests.empty() && mRequestQueue.empty(); in switchToOffline()
5405 if (mNextRequests.empty()) { in cleanUpFailedRequests()
5409 for (auto& nextRequest : mNextRequests) { in cleanUpFailedRequests()
5473 mNextRequests.clear(); in cleanUpFailedRequests()
5482 assert(mNextRequests.empty()); in waitForNextRequestBatch()
5492 mNextRequests.add(nextRequest); in waitForNextRequestBatch()
5506 mNextRequests.add(additionalRequest); in waitForNextRequestBatch()
5509 if (mNextRequests.size() < batchSize) { in waitForNextRequestBatch()
5511 mNextRequests.size(), batchSize); in waitForNextRequestBatch()