Lines Matching defs:results
429 void CameraDeviceSession::ResultBatcher::freeReleaseFences(hidl_vec<CaptureResult>& results) {
430 for (auto& result : results) {
510 hidl_vec<CaptureResult> results;
511 results.resize(batchSize);
513 results[i].frameNumber = batch->mFirstFrame + i;
514 results[i].fmqResultSize = 0;
515 results[i].partialResult = 0; // 0 for buffer only results
516 results[i].inputBuffer.streamId = -1;
517 results[i].inputBuffer.bufferId = 0;
518 results[i].inputBuffer.buffer = nullptr;
535 results[i].outputBuffers.resize(outBufs.size());
537 moveStreamBuffer(std::move(outBufs[j]), results[i].outputBuffers[j]);
540 invokeProcessCaptureResultCallback(results, /* tryWriteFmq */false);
541 freeReleaseFences(results);
562 std::vector<CaptureResult> results;
580 results.push_back(std::move(result));
585 hResults.setToExternal(results.data(), results.size());
664 hidl_vec<CaptureResult> &results, bool tryWriteFmq) {
674 for (CaptureResult &result : results) {
689 auto ret = mCallback->processCaptureResult(results);
698 hidl_vec<CaptureResult> results;
699 results.resize(1);
700 results[0] = std::move(result);
701 invokeProcessCaptureResultCallback(results, /* tryWriteFmq */true);
702 freeReleaseFences(results);
755 nonBatchedResult.partialResult = 0; // 0 for buffer only results
937 // inflight request/results during stream configuration.