inline void ZsdShot:: mapNodeToImageBuf(ImgBufQueNode & rNode, ImgBufInfo & rBuf) { rBuf.u4ImgWidth = rNode->getImgWidth(); rBuf.u4ImgHeight = rNode->getImgHeight(); rBuf.eImgFmt = static_cast<EImageFormat>(android::MtkCamUtils::FmtUtils::queryImageioFormat(rNode->getImgFormat())); rBuf.u4Stride[0] = rNode->getImgWidthStride(0); rBuf.u4Stride[1] = rNode->getImgWidthStride(1); rBuf.u4Stride[2] = rNode->getImgWidthStride(2); rBuf.u4BufSize = rNode->getBufSize(); rBuf.u4BufVA = (MUINT32)rNode->getVirAddr(); rBuf.u4BufPA = (MUINT32)rNode->getPhyAddr(); rBuf.i4MemID = rNode->getIonFd(); }
MVOID MultiShotCc:: mapNodeToImageBuf(ImgBufQueNode & rNode, ImgBufInfo & rImgBuf) { FUNCTION_LOG_START; rImgBuf.u4ImgWidth = rNode->getImgWidth(); rImgBuf.u4ImgHeight = rNode->getImgHeight(); rImgBuf.eImgFmt = static_cast<EImageFormat>(android::MtkCamUtils::FmtUtils::queryImageioFormat(rNode->getImgFormat())); rImgBuf.u4Stride[0] = rNode->getImgWidthStride(0); rImgBuf.u4Stride[1] = rNode->getImgWidthStride(1); rImgBuf.u4Stride[2] = rNode->getImgWidthStride(2); rImgBuf.u4BufSize = rNode->getBufSize(); rImgBuf.u4BufVA = (MUINT32)rNode->getVirAddr(); rImgBuf.u4BufPA = (MUINT32)rNode->getPhyAddr(); rImgBuf.i4MemID = rNode->getIonFd(); MY_LOGD("[registerImgBufInfo] (width, height, format) = (%d, %d, 0x%x)", rImgBuf.u4ImgWidth, rImgBuf.u4ImgHeight, rImgBuf.eImgFmt); MY_LOGD("[registerImgBufInfo] (VA, PA, Size, ID) = (0x%x, 0x%x, %d, %d)", rImgBuf.u4BufVA, rImgBuf.u4BufPA, rImgBuf.u4BufSize, rImgBuf.i4MemID); FUNCTION_LOG_END; }