Home
last modified time | relevance | path

Searched refs:u32Ch (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/external/rockit/mpi/example/mod/
H A Dtest_mpi_venc.cpp166 RK_U32 u32Ch = pstCtx->u32ChnIndex; in venc_force_idr() local
169 RK_MPI_VENC_RequestIDR(u32Ch, RK_FALSE); in venc_force_idr()
182 RK_U32 u32Ch = pstCtx->u32ChnIndex; in venc_get_stream() local
194 RK_LOGE("chn %d can't open file %s in get picture thread!\n", u32Ch, name); in venc_get_stream()
201 s32Ret = RK_MPI_VENC_GetStream(u32Ch, &stFrame, -1); in venc_get_stream()
204 RK_LOGD("get chn %d stream %d", u32Ch, s32StreamCnt); in venc_get_stream()
210 RK_MPI_VENC_ReleaseStream(u32Ch, &stFrame); in venc_get_stream()
212 RK_LOGI("chn %d reach EOS stream", u32Ch); in venc_get_stream()
266 RK_U32 u32Ch = pstCtx->u32ChnIndex; in venc_send_frame() local
316 RK_LOGE("RK_MPI_MB_GetMB fail:%d", u32Ch); in venc_send_frame()
[all …]
H A Dtest_mpi_vdec.cpp577 RK_U32 u32Ch = 0; in unit_test_mpi_vdec() local
582 for (u32Ch = 0; u32Ch < ctx->u32ChNum; u32Ch++) { in unit_test_mpi_vdec()
584 ctx->u32ChnIndex = u32Ch; in unit_test_mpi_vdec()
586 memcpy(&(vdecCtx[u32Ch]), ctx, sizeof(TEST_VDEC_CTX_S)); in unit_test_mpi_vdec()
592 mpi_create_stream_mode(&vdecCtx[u32Ch], u32Ch); in unit_test_mpi_vdec()
593 … pthread_create(&vdecThread[u32Ch], 0, mpi_send_stream, reinterpret_cast<void *>(&vdecCtx[u32Ch])); in unit_test_mpi_vdec()
630 for (u32Ch = 0; u32Ch < ctx->u32ChNum; u32Ch++) { in unit_test_mpi_vdec()
631 pthread_join(vdecThread[u32Ch], RK_NULL); in unit_test_mpi_vdec()
632 pthread_join(getPicThread[u32Ch], RK_NULL); in unit_test_mpi_vdec()
634 vdecCtx[u32Ch].threadExit = RK_TRUE; in unit_test_mpi_vdec()
[all …]
H A Dtest_mpi_all.cpp614 RK_U32 u32Ch = 0; in unit_test_mpi_all() local
618 for (u32Ch = 0; u32Ch < VDEC_CH_CNT; u32Ch++) { in unit_test_mpi_all()
619 ctx->u32ChnIndex = u32Ch; in unit_test_mpi_all()
620 memcpy(&(vdecCtx[u32Ch]), ctx, sizeof(TEST_ALL_CTX_S)); in unit_test_mpi_all()
624 mpi_create_stream_mode(&vdecCtx[u32Ch], u32Ch); in unit_test_mpi_all()
625 if (u32Ch < VDEC_CH_CNT - 1) in unit_test_mpi_all()
626 … pthread_create(&vdecThread[u32Ch], 0, mpi_send_stream, reinterpret_cast<void *>(&vdecCtx[u32Ch])); in unit_test_mpi_all()
797 for (u32Ch = 0; u32Ch < VDEC_CH_CNT - 1; u32Ch++) { in unit_test_mpi_all()
798 pthread_join(vdecThread[u32Ch], RK_NULL); in unit_test_mpi_all()
834 mpi_destory_vdec(&vdecCtx[u32Ch], u32Ch); in unit_test_mpi_all()
H A Dtest_mpi_vi.cpp220 static RK_S32 create_venc(TEST_VI_CTX_S *ctx, RK_U32 u32Ch) { in create_venc() argument
224 RK_MPI_VENC_CreateChn(u32Ch, &ctx->stVencCfg[u32Ch].stAttr); in create_venc()
225 RK_MPI_VENC_StartRecvFrame(u32Ch, &stRecvParam); in create_venc()
230 void init_venc_cfg(TEST_VI_CTX_S *ctx, RK_U32 u32Ch, RK_CODEC_ID_E enType) { in init_venc_cfg() argument
231 ctx->stVencCfg[u32Ch].stAttr.stVencAttr.enType = enType; in init_venc_cfg()
232 ctx->stVencCfg[u32Ch].s32ChnId = u32Ch; in init_venc_cfg()
233 ctx->stVencCfg[u32Ch].stAttr.stVencAttr.enPixelFormat = ctx->stChnAttr.enPixelFormat; in init_venc_cfg()
234 ctx->stVencCfg[u32Ch].stAttr.stRcAttr.enRcMode = VENC_RC_MODE_H264CBR; in init_venc_cfg()
235 ctx->stVencCfg[u32Ch].stAttr.stRcAttr.stH264Cbr.u32Gop = 60; in init_venc_cfg()
236 ctx->stVencCfg[u32Ch].stAttr.stVencAttr.u32PicWidth = ctx->width; in init_venc_cfg()
[all …]
H A Dtest_mpi_vo.cpp768 static RK_S32 creat_wbc(TEST_VO_CTX_S *ctx, RK_U32 u32Ch) { in creat_wbc() argument
770 VO_WBC VoWbc = u32Ch; in creat_wbc()
795 static RK_S32 destory_wbc(RK_U32 u32Ch) { in destory_wbc() argument
796 VO_WBC VoWbc = u32Ch; in destory_wbc()
802 static RK_S32 creat_vdec(TEST_VO_CTX_S *ctx, RK_U32 u32Ch) { in creat_vdec() argument
813 s32Ret = RK_MPI_VDEC_CreateChn(u32Ch, &pstAttr); in creat_vdec()
815 RK_LOGE("create %d vdec failed! ", u32Ch); in creat_vdec()
824 s32Ret = RK_MPI_VDEC_SetChnParam(u32Ch, &stVdecParam); in creat_vdec()
828 s32Ret = RK_MPI_VDEC_StartRecvStream(u32Ch); in creat_vdec()
833 if (TEST_COMM_GetUriSchemeType(ctx->stParserCfg.srcFileUri[u32Ch]) ! in creat_vdec()
991 RK_U32 u32Ch = 0; unit_mpi_voplay_test() local
[all...]
H A Dtest_mpi_gdc.cpp137 static RK_S32 create_vo(TEST_GDC_CTX_S *ctx, RK_U32 u32Ch) { in create_vo() argument
182 s32Ret = RK_MPI_VO_SetChnAttr(VoLayer, u32Ch, &ctx->stChnAttr); in create_vo()