Lines Matching refs:pOutputData
241 int32_t QCameraDualFOVPP::feedOutput(qcamera_hal_pp_data_t *pOutputData) in feedOutput() argument
245 if (NULL != pOutputData) { in feedOutput()
246 uint32_t frameIndex = pOutputData->frameIndex; in feedOutput()
257 mm_camera_super_buf_t *pOutputFrame = pOutputData->frame; in feedOutput()
258 mm_camera_buf_def_t *pOutputBufDefs = pOutputData->bufs; in feedOutput()
262 releaseData(pOutputData); in feedOutput()
267 releaseData(pOutputData); in feedOutput()
286 rc = pOutputData->snapshot_heap->allocate(1, pInputSnapshotBuf->frame_len); in feedOutput()
289 releaseData(pOutputData); in feedOutput()
296 pOutputData->snapshot_heap->getBufDef(offset, pOutputBufDefs[0], 0); in feedOutput()
302 rc = pOutputData->metadata_heap->allocate(1, pInputMetadataBuf->frame_len); in feedOutput()
305 releaseData(pOutputData); in feedOutput()
311 pOutputData->metadata_heap->getBufDef(offset, pOutputBufDefs[1], 0); in feedOutput()
317 if (false == m_outgoingQ.enqueue((void *)pOutputData)) { in feedOutput()
319 releaseData(pOutputData); in feedOutput()
389 qcamera_hal_pp_data_t *pOutputData = in process() local
391 if (pOutputData == NULL) { in process()
423 mm_camera_super_buf_t *output_frame = pOutputData->frame; in process()
466 pOutputData->snapshot_heap->cleanInvalidateCache(0); in process()
476 m_halPPBufNotifyCB(pOutputData, m_pQCameraPostProc); in process()