Lines Matching refs:ppInfo
2441 PpInfo ppInfo; in request() local
2442 memset(&ppInfo, 0, sizeof(ppInfo)); in request()
2443 ppInfo.frameNumber = frameNumber; in request()
2444 ppInfo.offlinePpFlag = false; in request()
2446 ppInfo.offlinePpFlag = needsFramePostprocessing(metadata); in request()
2447 ppInfo.output = buffer; in request()
2448 mOfflinePpInfoList.push_back(ppInfo); in request()
2451 CDBG("%s: offlinePpFlag is %d", __func__, ppInfo.offlinePpFlag); in request()
2452 needMetadata = ppInfo.offlinePpFlag; in request()
2453 if (!ppInfo.offlinePpFlag) { in request()
2533 List<PpInfo>::iterator ppInfo; in streamCbRoutine() local
2537 for (ppInfo = mOfflinePpInfoList.begin(); in streamCbRoutine()
2538 ppInfo != mOfflinePpInfoList.end(); ppInfo++) { in streamCbRoutine()
2539 if (ppInfo->frameNumber == (uint32_t)resultFrameNumber) { in streamCbRoutine()
2545 if (ppInfo == mOfflinePpInfoList.end()) { in streamCbRoutine()
2551 if (ppInfo->offlinePpFlag) { in streamCbRoutine()
2564 m_postprocessor.processData(frame, ppInfo->output, resultFrameNumber); in streamCbRoutine()
2568 if (ppInfo != mOfflinePpInfoList.begin()) { in streamCbRoutine()
2570 if (ppInfo->callback_buffer != NULL) { in streamCbRoutine()
2575 ppInfo->callback_buffer = super_frame; in streamCbRoutine()
2578 mOfflinePpInfoList.erase(ppInfo); in streamCbRoutine()
2706 List<PpInfo>::iterator ppInfo; in handleOfflinePpCallback() local
2708 for (ppInfo = mOfflinePpInfoList.begin(); in handleOfflinePpCallback()
2709 ppInfo != mOfflinePpInfoList.end(); ppInfo++) { in handleOfflinePpCallback()
2710 if (ppInfo->frameNumber == resultFrameNumber) { in handleOfflinePpCallback()
2715 if (ppInfo == mOfflinePpInfoList.end()) { in handleOfflinePpCallback()
2719 } else if (ppInfo != mOfflinePpInfoList.begin()) { in handleOfflinePpCallback()
2725 if (ppInfo->offlinePpFlag) { in handleOfflinePpCallback()
2736 ppInfo = mOfflinePpInfoList.erase(ppInfo); in handleOfflinePpCallback()
2739 while (ppInfo != mOfflinePpInfoList.end() && in handleOfflinePpCallback()
2740 !ppInfo->offlinePpFlag && ppInfo->callback_buffer) { in handleOfflinePpCallback()
2743 pendingCbs.push_back(ppInfo->callback_buffer); in handleOfflinePpCallback()
2745 ppInfo = mOfflinePpInfoList.erase(ppInfo); in handleOfflinePpCallback()