Home
last modified time | relevance | path

Searched refs:pstCtx (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/external/rockit/mpi/example/common/
H A Dtest_mod_vpss.cpp42 … TEST_VPSS_CTX_S *pstCtx, VPSS_GRP_ATTR_S *pstVpssGrpAttr, VPSS_CHN_ATTR_S *pstVpssChnAttrs) { in TEST_VPSS_InitAttr() argument
48 pstVpssGrpAttr->enPixelFormat = (PIXEL_FORMAT_E)pstCtx->s32SrcPixFormat; in TEST_VPSS_InitAttr()
49 pstVpssGrpAttr->enCompressMode = (COMPRESS_MODE_E)pstCtx->s32SrcCompressMode; in TEST_VPSS_InitAttr()
50 pstVpssGrpAttr->stFrameRate.s32SrcFrameRate = pstCtx->s32SrcGrpRate; in TEST_VPSS_InitAttr()
51 pstVpssGrpAttr->stFrameRate.s32DstFrameRate = pstCtx->s32DstGrpRate; in TEST_VPSS_InitAttr()
54 pstVpssChnAttrs[i].enChnMode = (VPSS_CHN_MODE_E)pstCtx->s32ChnMode; in TEST_VPSS_InitAttr()
55 pstVpssChnAttrs[i].enCompressMode = (COMPRESS_MODE_E)pstCtx->s32DstCompressMode; in TEST_VPSS_InitAttr()
57 pstVpssChnAttrs[i].enPixelFormat = (PIXEL_FORMAT_E)pstCtx->s32DstPixFormat; in TEST_VPSS_InitAttr()
58 pstVpssChnAttrs[i].stFrameRate.s32SrcFrameRate = pstCtx->s32SrcChnRate; in TEST_VPSS_InitAttr()
59 pstVpssChnAttrs[i].stFrameRate.s32DstFrameRate = pstCtx->s32DstChnRate; in TEST_VPSS_InitAttr()
[all …]
H A Dtest_comm_tde.cpp37 RK_S32 TEST_TDE_Save_DstFrame(TEST_TDE_PROC_CTX_S *pstCtx) { in TEST_TDE_Save_DstFrame() argument
41 RK_U32 u32DstWidth = pstCtx->pstDst.u32Width; in TEST_TDE_Save_DstFrame()
42 RK_U32 u32DstHeight = pstCtx->pstDst.u32Height; in TEST_TDE_Save_DstFrame()
43 RK_U32 u32DstPixelFormat = pstCtx->pstDst.enColorFmt; in TEST_TDE_Save_DstFrame()
44 RK_S32 s32DstCompressMode = pstCtx->pstDst.enComprocessMode;; in TEST_TDE_Save_DstFrame()
51 if (pstCtx->dstFileName != RK_NULL) { in TEST_TDE_Save_DstFrame()
52 FILE *fp = fopen(pstCtx->dstFileName, "wb+"); in TEST_TDE_Save_DstFrame()
54 RK_LOGE("fopen %s failed, error: %s", pstCtx->dstFileName, strerror(errno)); in TEST_TDE_Save_DstFrame()
57 fwrite(RK_MPI_MB_Handle2VirAddr(pstCtx->pstDst.pMbBlk), in TEST_TDE_Save_DstFrame()
65 RK_S32 TEST_TDE_TransSurfaceToVideoFrame(TEST_TDE_PROC_CTX_S *pstCtx, VIDEO_FRAME_INFO_S *pstFrames… in TEST_TDE_TransSurfaceToVideoFrame() argument
[all …]
H A Dtest_comm_avs.cpp166 RK_S32 TEST_AVS_ModCreateFramePool(TEST_AVS_CTX_S *pstCtx) { in TEST_AVS_ModCreateFramePool() argument
172 stPicBufAttr.u32Width = pstCtx->u32SrcWidth; in TEST_AVS_ModCreateFramePool()
173 stPicBufAttr.u32Height = pstCtx->u32SrcHeight; in TEST_AVS_ModCreateFramePool()
174 stPicBufAttr.enCompMode = pstCtx->enSrcCompressMode; in TEST_AVS_ModCreateFramePool()
175 stPicBufAttr.enPixelFormat = pstCtx->enSrcPixFormat; in TEST_AVS_ModCreateFramePool()
189 pstCtx->srcVFramePools[AvsPipe] = RK_MPI_MB_CreatePool(&stMbPoolCfg); in TEST_AVS_ModCreateFramePool()
195 RK_S32 TEST_AVS_ModDestroyFramePool(TEST_AVS_CTX_S *pstCtx) { in TEST_AVS_ModDestroyFramePool() argument
198 if (MB_INVALID_POOLID != pstCtx->srcVFramePools[AvsPipe]) { in TEST_AVS_ModDestroyFramePool()
199 RK_MPI_MB_DestroyPool(pstCtx->srcVFramePools[AvsPipe]); in TEST_AVS_ModDestroyFramePool()
206 RK_S32 TEST_AVS_ModGetFrameFromPool(TEST_AVS_CTX_S *pstCtx, in TEST_AVS_ModGetFrameFromPool() argument
[all …]
H A Dtest_comm_vgs.cpp37 RK_S32 TEST_VGS_Save_DstFrame(TEST_VGS_PROC_CTX_S *pstCtx) { in TEST_VGS_Save_DstFrame() argument
41 RK_U32 u32DstWidth = pstCtx->stImgOut.stVFrame.u32Width; in TEST_VGS_Save_DstFrame()
42 RK_U32 u32DstHeight = pstCtx->stImgOut.stVFrame.u32Height; in TEST_VGS_Save_DstFrame()
43 RK_U32 u32DstPixelFormat = pstCtx->stImgOut.stVFrame.enPixelFormat; in TEST_VGS_Save_DstFrame()
44 RK_S32 s32DstCompressMode = pstCtx->stImgOut.stVFrame.enCompressMode; in TEST_VGS_Save_DstFrame()
51 if (pstCtx->dstFileName != RK_NULL) { in TEST_VGS_Save_DstFrame()
52 FILE *fp = fopen(pstCtx->dstFileName, "wb+"); in TEST_VGS_Save_DstFrame()
54 RK_LOGE("fopen %s failed, error: %s", pstCtx->dstFileName, strerror(errno)); in TEST_VGS_Save_DstFrame()
57 fwrite(RK_MPI_MB_Handle2VirAddr(pstCtx->stImgOut.stVFrame.pMbBlk), in TEST_VGS_Save_DstFrame()
65 RK_S32 TEST_VGS_AddTask(TEST_VGS_PROC_CTX_S *pstCtx, VGS_HANDLE jobHandle) { in TEST_VGS_AddTask() argument
[all …]
H A Dtest_comm_vpss.cpp217 TEST_VPSS_PROC_S *pstCtx = reinterpret_cast<TEST_VPSS_PROC_S *>(pArgs); in TEST_VPSS_Proc() local
227 stPicBufAttr.u32Width = pstCtx->stProcCtx.u32RawWidth; in TEST_VPSS_Proc()
228 stPicBufAttr.u32Height = pstCtx->stProcCtx.u32RawHeight; in TEST_VPSS_Proc()
230 stPicBufAttr.enPixelFormat = (PIXEL_FORMAT_E)pstCtx->stProcCtx.u32RawPixelFmt; in TEST_VPSS_Proc()
238 while (pstCtx->bThreadStart == RK_TRUE) { in TEST_VPSS_Proc()
239 if (pstCtx->srcFp != RK_NULL) { in TEST_VPSS_Proc()
240 s32Ret = fseek(pstCtx->srcFp, 0, SEEK_SET); in TEST_VPSS_Proc()
244 …s32ReadLen = fread(RK_MPI_MB_Handle2VirAddr(srcBlk), 1, stMbPicCalResult.u32MBSize, pstCtx->srcFp); in TEST_VPSS_Proc()
251 pstCtx->stProcCtx.u32RawWidth, in TEST_VPSS_Proc()
252 pstCtx->stProcCtx.u32RawHeight, in TEST_VPSS_Proc()
[all …]
/OK3568_Linux_fs/external/rockit/mpi/example/mod/
H A Dtest_mpi_sys.cpp40 RK_S32 test_ao_dev_init(TEST_SYS_CTX_S *pstCtx) { in test_ao_dev_init() argument
41 AUDIO_DEV aoDevId = (AUDIO_DEV)pstCtx->s32DevId; in test_ao_dev_init()
59 RK_S32 test_ao_dev_deinit(TEST_SYS_CTX_S *pstCtx) { in test_ao_dev_deinit() argument
62 s32Ret = RK_MPI_AO_Disable(pstCtx->s32DevId); in test_ao_dev_deinit()
109 RK_S32 test_adec_create_channel(TEST_SYS_CTX_S *pstCtx, RK_S32 s32ChnId) { in test_adec_create_channel() argument
122 RK_S32 test_adec_destroy_channel(TEST_SYS_CTX_S *pstCtx, RK_S32 s32ChnId) { in test_adec_destroy_channel() argument
124 RK_S32 s32DevId = pstCtx->s32DevId; in test_adec_destroy_channel()
132 test_adec_destroy_chn_attr(&pstCtx->pstADecChnAttr); in test_adec_destroy_channel()
136 RK_S32 test_ao_enable_channel(TEST_SYS_CTX_S *pstCtx, RK_S32 s32ChnId) { in test_ao_enable_channel() argument
140 s32Ret = RK_MPI_AO_EnableChn(pstCtx->s32DevId, AdChn); in test_ao_enable_channel()
[all …]
H A Dtest_mpi_venc.cpp165 TEST_VENC_CTX_S *pstCtx = reinterpret_cast<TEST_VENC_CTX_S *>(pArgs); in venc_force_idr() local
166 RK_U32 u32Ch = pstCtx->u32ChnIndex; in venc_force_idr()
168 while (!pstCtx->threadExit) { in venc_force_idr()
177 TEST_VENC_CTX_S *pstCtx = reinterpret_cast<TEST_VENC_CTX_S *>(pArgs); in venc_get_stream() local
182 RK_U32 u32Ch = pstCtx->u32ChnIndex; in venc_get_stream()
186 if (pstCtx->dstFilePath != RK_NULL) { in venc_get_stream()
187 mkdir(pstCtx->dstFilePath, 0777); in venc_get_stream()
190 pstCtx->dstFilePath, pstCtx->u32ChnIndex); in venc_get_stream()
200 while (!pstCtx->threadExit) { in venc_get_stream()
205 if (pstCtx->dstFilePath != RK_NULL) { in venc_get_stream()
[all …]
H A Dtest_mpi_mb.cpp45 RK_S32 unit_test_mpi_mb(const TEST_MB_CTX_S *pstCtx) { in unit_test_mpi_mb() argument
50 RK_S32 loopCount = pstCtx->s32LoopCount; in unit_test_mpi_mb()
55 pstMbPoolCfg.u64MBSize = pstCtx->s32MbSize; in unit_test_mpi_mb()
56 pstMbPoolCfg.u32MBCnt = pstCtx->s32MbCount; in unit_test_mpi_mb()
57 pstMbPoolCfg.bPreAlloc = pstCtx->bPreAlloc; in unit_test_mpi_mb()
58 pstMbPoolCfg.enRemapMode = (MB_REMAP_MODE_E)pstCtx->s32RemapMode; in unit_test_mpi_mb()
59 pstMbPoolCfg.enAllocType = (MB_ALLOC_TYPE_E)pstCtx->s32AllocType; in unit_test_mpi_mb()
62 for (RK_S32 i = 0; i < pstCtx->s32PoolCount; i++) { in unit_test_mpi_mb()
71 for (RK_S32 i = 0; i < pstCtx->s32PoolCount; i++) { in unit_test_mpi_mb()
73 for (RK_S32 j = 0; j < pstCtx->s32MbCount; j++) { in unit_test_mpi_mb()
[all …]
/OK3568_Linux_fs/external/rockit/mpi/example/include/
H A Dtest_comm_avs.h123 RK_S32 TEST_AVS_ModCreateFrame(TEST_AVS_CTX_S *pstCtx,
143 RK_S32 TEST_AVS_ModInit(TEST_AVS_CTX_S *pstCtx);
145 RK_S32 TEST_AVS_ModDeInit(TEST_AVS_CTX_S *pstCtx);
147 RK_S32 TEST_AVS_UnitTest(TEST_AVS_CTX_S *pstCtx);
149 RK_S32 TEST_AVS_InitAttr(TEST_AVS_CTX_S *pstCtx,
153 RK_S32 TEST_AVS_InitAttr_Blend_Lut(TEST_AVS_CTX_S *pstCtx,
157 RK_S32 TEST_AVS_InitAttr_Blend_Calib(TEST_AVS_CTX_S *pstCtx,
161 RK_S32 TEST_AVS_InitAttr_NoBlend(TEST_AVS_CTX_S *pstCtx,
165 RK_S32 TEST_AVS_MallocLutBuf(TEST_AVS_CTX_S *pstCtx, RK_VOID ***lutBufsVirAddr);
169 RK_S32 TEST_AVS_ModCreateFramePool(TEST_AVS_CTX_S *pstCtx);
[all …]
H A Dtest_comm_tde.h54 RK_S32 TEST_TDE_TransSurfaceToVideoFrame(TEST_TDE_PROC_CTX_S *pstCtx, VIDEO_FRAME_INFO_S *pstFrames…
57 RK_S32 TEST_TDE_AddTask(TEST_TDE_PROC_CTX_S *pstCtx, TDE_HANDLE jobHandle);
60 RK_S32 TEST_TDE_LoadSrcFrame(TEST_TDE_PROC_CTX_S *pstCtx);
61 RK_S32 TEST_TDE_CreateDstFrame(TEST_TDE_PROC_CTX_S *pstCtx);
62 RK_S32 TEST_TDE_CreateDstCMAFrame(TEST_TDE_PROC_CTX_S *pstCtx);
63 RK_S32 TEST_TDE_ProcessJob(TEST_TDE_PROC_CTX_S *pstCtx, VIDEO_FRAME_INFO_S *pstFrames);
64 RK_S32 TEST_TDE_Single_ProcessJob(TEST_TDE_PROC_CTX_S *pstCtx, VIDEO_FRAME_INFO_S *pstFrames);
H A Dtest_mod_vpss.h72 RK_S32 TEST_VPSS_ModInit(TEST_VPSS_CTX_S *pstCtx);
73 RK_S32 TEST_VPSS_ModDeInit(TEST_VPSS_CTX_S *pstCtx);
74 RK_S32 TEST_VPSS_ModSendFrame(TEST_VPSS_CTX_S *pstCtx);
75 RK_S32 TEST_VPSS_ModGetGrpFrame(TEST_VPSS_CTX_S *pstCtx, VIDEO_FRAME_INFO_S *pstVideoFrame);
76 RK_S32 TEST_VPSS_ModGetChnFrame(TEST_VPSS_CTX_S *pstCtx, VIDEO_FRAME_INFO_S *pstVideoFrame);
78 RK_S32 TEST_VPSS_ModTest(TEST_VPSS_CTX_S *pstCtx);
79 RK_S32 TEST_VPSS_UnitTest(TEST_VPSS_CTX_S *pstCtx, VIDEO_FRAME_INFO_S *pstChnFrames);
H A Dtest_comm_vgs.h55 RK_S32 TEST_VGS_AddTask(TEST_VGS_PROC_CTX_S *pstCtx, VGS_HANDLE jobHandle);
58 RK_S32 TEST_VGS_LoadSrcFrame(TEST_VGS_PROC_CTX_S *pstCtx);
59 RK_S32 TEST_VGS_CreateDstFrame(TEST_VGS_PROC_CTX_S *pstCtx);
60 RK_S32 TEST_VGS_CreateDstCMAFrame(TEST_VGS_PROC_CTX_S *pstCtx);
61 RK_S32 TEST_VGS_ProcessJob(TEST_VGS_PROC_CTX_S *pstCtx, VIDEO_FRAME_INFO_S *pstFrames);