Lines Matching defs:request

728         // If this request has any input buffer
769 // Map from frame number to the in-flight request state
962 InFlightRequest *request = mParent->mInflightMap.editValueAt(idx);
967 if (request->resultQueue == nullptr) {
971 if (!request->resultQueue->read(resultMetadata.data(),
986 if (!request->usePartialResult && (resultSize > 0) &&
996 request->partialResultCount = results.partialResult;
1000 if (request->usePartialResult && (resultSize > 0)) {
1001 if ((results.partialResult > request->numPartialResults) ||
1006 results.partialResult, request->numPartialResults);
1010 request->collectedResult.append(
1015 (results.partialResult < request->numPartialResults);
1017 request->collectedResult.append(reinterpret_cast<const camera_metadata_t*>(
1022 hasInputBufferInRequest = request->hasInputBuffer;
1026 if (request->haveResultMetadata) {
1032 request->haveResultMetadata = true;
1033 request->collectedResult.sort();
1042 " buffer sent in the request", __func__);
1045 request->numBuffersLeft -= numBuffersReturned;
1046 if (request->numBuffersLeft < 0) {
1053 request->resultOutputBuffers.appendArray(results.outputBuffers.data(),
1056 if (request->shutterTimestamp != 0) {
2382 // Check whether all common default request settings can be sucessfully
2443 // request keys we've defined for each template
3262 // Generate and verify a camera capture request
3334 CaptureRequest request = {frameNumber, 0 /* fmqSettingsSize */, settings,
3347 {request}, cachesToRemove, [&status, &numRequestProcessed](auto s,
3371 request.frameNumber++;
3374 request.settings.setToExternal(nullptr, 0, true);
3377 request.outputBuffers[0].buffer = nullptr;
3381 mInflightMap.add(request.frameNumber, &inflightReq);
3385 {request}, cachesToRemove, [&status, &numRequestProcessed](auto s,
3415 // Generate and verify a multi-camera capture request
3467 // No physical device settings in default request.
3545 V3_4::CaptureRequest request = {{frameNumber, 0 /* fmqSettingsSize */, settings,
3558 {request}, cachesToRemove, [&stat, &numRequestProcessed](auto s, uint32_t n) {
3580 request.v3_2.frameNumber++;
3583 request.v3_2.settings.setToExternal(nullptr, 0, true);
3584 request.physicalCameraSettings[0].settings.setToExternal(nullptr, 0, true);
3587 request.v3_2.outputBuffers[0].buffer = nullptr;
3591 mInflightMap.add(request.v3_2.frameNumber, &inflightReq);
3595 {request}, cachesToRemove, [&stat, &numRequestProcessed](auto s, uint32_t n) {
3622 request = {{frameNumber, 0 /* fmqSettingsSize */, settings,
3625 {request}, cachesToRemove, [&stat, &numRequestProcessed](auto s, uint32_t n) {
3783 // Test whether an incorrect capture request with missing settings will
3829 CaptureRequest request = {frameNumber, 0 /* fmqSettingsSize */, settings,
3837 {request}, cachesToRemove, [&status, &numRequestProcessed](auto s,
3851 // Check whether an invalid capture request with missing output buffers
3893 CaptureRequest request = {frameNumber, 0 /* fmqSettingsSize */, settings,
3901 {request}, cachesToRemove, [&status, &numRequestProcessed](auto s,
3915 // Generate, trigger and flush a preview request
3987 CaptureRequest request = {frameNumber, 0 /* fmqSettingsSize */, settings,
4000 {request}, cachesToRemove, [&status, &numRequestProcessed](auto s,
4009 // Flush before waiting for request to complete.