Home
last modified time | relevance | path

Searched refs:ProcessCaptureRequestTask (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/frameworks/av/services/camera/virtualcamera/
H A DVirtualCameraRenderThread.h63 class ProcessCaptureRequestTask {
65 ProcessCaptureRequestTask(
90 : public std::variant<std::unique_ptr<ProcessCaptureRequestTask>,
98 std::holds_alternative<std::unique_ptr<ProcessCaptureRequestTask>>(
100 std::get<std::unique_ptr<ProcessCaptureRequestTask>>(*this) == nullptr;
138 void enqueueTask(std::unique_ptr<ProcessCaptureRequestTask> task)
154 void processTask(const ProcessCaptureRequestTask& captureRequestTask);
157 void flushCaptureRequest(const ProcessCaptureRequestTask& captureRequestTask);
218 const ProcessCaptureRequestTask& request,
223 const ProcessCaptureRequestTask& request,
[all …]
H A DVirtualCameraRenderThread.cc263 ProcessCaptureRequestTask::ProcessCaptureRequestTask( in ProcessCaptureRequestTask() function in android::companion::virtualcamera::ProcessCaptureRequestTask
271 int ProcessCaptureRequestTask::getFrameNumber() const { in getFrameNumber()
275 const std::vector<CaptureRequestBuffer>& ProcessCaptureRequestTask::getBuffers() in getBuffers()
280 const RequestSettings& ProcessCaptureRequestTask::getRequestSettings() const { in getRequestSettings()
296 std::unique_ptr<ProcessCaptureRequestTask> task) { in enqueueTask()
310 std::unique_ptr<ProcessCaptureRequestTask> task = std::move(mQueue.front()); in flush()
378 overloaded{[this](const std::unique_ptr<ProcessCaptureRequestTask>& t) { in threadLoop()
398 const ProcessCaptureRequestTask& request) { in processTask()
543 const ProcessCaptureRequestTask& request, CaptureResult& captureResult) { in renderOutputBuffers()
577 const ProcessCaptureRequestTask& request, CaptureResult& captureResult) { in notifyTimeout()
[all …]
H A DVirtualCameraSession.cc633 mRenderThread->enqueueTask(std::make_unique<ProcessCaptureRequestTask>( in processCaptureRequest()
/aosp_15_r20/frameworks/av/services/camera/virtualcamera/tests/
H A DVirtualCameraRenderThreadTest.cc142 mRenderThread->enqueueTask(std::make_unique<ProcessCaptureRequestTask>( in TEST_F()