• Home
  • Raw
  • Download

Lines Matching refs:results

402 void CameraDeviceSession::ResultBatcher::freeReleaseFences(hidl_vec<CaptureResult>& results) {  in freeReleaseFences()  argument
403 for (auto& result : results) { in freeReleaseFences()
483 hidl_vec<CaptureResult> results; in sendBatchBuffersLocked() local
484 results.resize(batchSize); in sendBatchBuffersLocked()
486 results[i].frameNumber = batch->mFirstFrame + i; in sendBatchBuffersLocked()
487 results[i].fmqResultSize = 0; in sendBatchBuffersLocked()
488 results[i].partialResult = 0; // 0 for buffer only results in sendBatchBuffersLocked()
489 results[i].inputBuffer.streamId = -1; in sendBatchBuffersLocked()
490 results[i].inputBuffer.bufferId = 0; in sendBatchBuffersLocked()
491 results[i].inputBuffer.buffer = nullptr; in sendBatchBuffersLocked()
508 results[i].outputBuffers.resize(outBufs.size()); in sendBatchBuffersLocked()
510 moveStreamBuffer(std::move(outBufs[j]), results[i].outputBuffers[j]); in sendBatchBuffersLocked()
513 invokeProcessCaptureResultCallback(results, /* tryWriteFmq */false); in sendBatchBuffersLocked()
514 freeReleaseFences(results); in sendBatchBuffersLocked()
535 std::vector<CaptureResult> results; in sendBatchMetadataLocked() local
553 results.push_back(std::move(result)); in sendBatchMetadataLocked()
558 hResults.setToExternal(results.data(), results.size()); in sendBatchMetadataLocked()
633 hidl_vec<CaptureResult> &results, bool tryWriteFmq) { in invokeProcessCaptureResultCallback() argument
643 for (CaptureResult &result : results) { in invokeProcessCaptureResultCallback()
655 mCallback->processCaptureResult(results); in invokeProcessCaptureResultCallback()
660 hidl_vec<CaptureResult> results; in processOneCaptureResult() local
661 results.resize(1); in processOneCaptureResult()
662 results[0] = std::move(result); in processOneCaptureResult()
663 invokeProcessCaptureResultCallback(results, /* tryWriteFmq */true); in processOneCaptureResult()
664 freeReleaseFences(results); in processOneCaptureResult()