Home
last modified time | relevance | path

Searched refs:frm (Results 1 - 18 of 18) sorted by relevance

/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/mpp_help/src/
H A Dvgs_img.c49 static void MppFrmSetBuf(VIDEO_FRAME_INFO_S* frm, in MppFrmSetBuf() argument
56 frm->stVFrame.u32HeaderStride[0] = vbCfg->u32HeadStride; in MppFrmSetBuf()
57 frm->stVFrame.u32HeaderStride[1] = vbCfg->u32HeadStride; in MppFrmSetBuf()
58 frm->stVFrame.u32HeaderStride[2] = vbCfg->u32HeadStride; // 2: Array subscript, not out of bounds in MppFrmSetBuf()
59 frm->stVFrame.u64HeaderPhyAddr[0] = phyAddr; in MppFrmSetBuf()
60 frm->stVFrame.u64HeaderPhyAddr[1] = frm->stVFrame.u64HeaderPhyAddr[0] + vbCfg->u32HeadYSize; in MppFrmSetBuf()
61 frm->stVFrame.u64HeaderPhyAddr[2] = frm->stVFrame.u64HeaderPhyAddr[1]; // 2: Array subscript, not out of bounds in MppFrmSetBuf()
62 frm in MppFrmSetBuf()
99 MppFrmCreate( VIDEO_FRAME_INFO_S* frm, int width, int height, PIXEL_FORMAT_E pixelFormat, DATA_BITWIDTH_E bitWidth, COMPRESS_MODE_E compressMode, int align) MppFrmCreate() argument
170 MppFrmValid(const VIDEO_FRAME_INFO_S* frm) MppFrmValid() argument
183 MppFrmDestroy(VIDEO_FRAME_INFO_S* frm) MppFrmDestroy() argument
388 VgsDrawLines(VIDEO_FRAME_INFO_S *frm, const VGS_DRAW_LINE_S lines[], int lineNum) VgsDrawLines() argument
446 MppFrmDrawRects(VIDEO_FRAME_INFO_S *frm, const RectBox *boxes, int boxesNum, uint32_t color, int thick) MppFrmDrawRects() argument
[all...]
H A Dive_img.c52 int FrmToOrigImg(const VIDEO_FRAME_INFO_S* frm, IVE_IMAGE_S *img) in FrmToOrigImg() argument
55 PIXEL_FORMAT_E pixelFormat = frm->stVFrame.enPixelFormat; in FrmToOrigImg()
61 img->u32Width = frm->stVFrame.u32Width; in FrmToOrigImg()
62 img->u32Height = frm->stVFrame.u32Height; in FrmToOrigImg()
74 img->au64PhyAddr[i] = frm->stVFrame.u64PhyAddr[i]; in FrmToOrigImg()
75 img->au64VirAddr[i] = frm->stVFrame.u64VirAddr[i]; in FrmToOrigImg()
76 img->au32Stride[i] = frm->stVFrame.u32Stride[i]; in FrmToOrigImg()
302 int OrigImgToFrm(const IVE_IMAGE_S *img, VIDEO_FRAME_INFO_S* frm) in OrigImgToFrm() argument
306 if (memset_s(frm, sizeof(*frm), in OrigImgToFrm()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/color_space_convert/smp/
H A Dsmp_color_space_convert.c374 int FrmToOrigImg(const VIDEO_FRAME_INFO_S* frm, IVE_IMAGE_S *img) in FrmToOrigImg() argument
377 PIXEL_FORMAT_E pixelFormat = frm->stVFrame.enPixelFormat; in FrmToOrigImg()
383 img->u32Width = frm->stVFrame.u32Width; in FrmToOrigImg()
384 img->u32Height = frm->stVFrame.u32Height; in FrmToOrigImg()
396 img->au64PhyAddr[i] = frm->stVFrame.u64PhyAddr[i]; in FrmToOrigImg()
397 img->au64VirAddr[i] = frm->stVFrame.u64VirAddr[i]; in FrmToOrigImg()
398 img->au32Stride[i] = frm->stVFrame.u32Stride[i]; in FrmToOrigImg()
410 int OrigImgToFrm(const IVE_IMAGE_S *img, VIDEO_FRAME_INFO_S* frm) in OrigImgToFrm() argument
414 if (memset_s(frm, sizeof(*frm), in OrigImgToFrm()
442 FrmToU8c1Img(const VIDEO_FRAME_INFO_S* frm, IVE_IMAGE_S *img) FrmToU8c1Img() argument
558 VIDEO_FRAME_INFO_S frm; SampleIveOrigImgToFrm() local
606 VIDEO_FRAME_INFO_S frm; SampleIveFrmToOrigImg() local
666 VIDEO_FRAME_INFO_S frm; SampleIveFrmToU8c1Img() local
726 VIDEO_FRAME_INFO_S frm; SampleIveFrmToRgbImgToYuv() local
791 VIDEO_FRAME_INFO_S frm; SampleIveFrmToRgbImgToBgr() local
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/smp/
H A Dsample_media_opencv.cpp140 static HI_VOID TennisDetectAiProcess(VIDEO_FRAME_INFO_S frm, VO_LAYER voLayer, VO_CHN voChn) in TennisDetectAiProcess() argument
154 ret = MppFrmResize(&frm, &calFrm, 640, 480); // 640: FRM_WIDTH, 480: FRM_HEIGHT in TennisDetectAiProcess()
155 ret = opencv.TennisDetectCal(g_tennisWorkPlug.model, &calFrm, &frm); in TennisDetectAiProcess()
158 ret = HI_MPI_VO_SendFrame(voLayer, voChn, &frm, 0); in TennisDetectAiProcess()
165 ret = HI_MPI_VPSS_ReleaseChnFrame(g_aicTennisMediaInfo.vpssGrp, g_aicTennisMediaInfo.vpssChn0, &frm); in TennisDetectAiProcess()
175 VIDEO_FRAME_INFO_S frm;
183 ret = HI_MPI_VPSS_GetChnFrame(g_aicTennisMediaInfo.vpssGrp, g_aicTennisMediaInfo.vpssChn0, &frm, s32MilliSec);
187 ret = HI_MPI_VPSS_ReleaseChnFrame(g_aicTennisMediaInfo.vpssGrp, g_aicTennisMediaInfo.vpssChn0, &frm);
194 SAMPLE_PRT("get vpss frame success, weight:%d, height:%d\n", frm.stVFrame.u32Width, frm
[all...]
H A Dsample_media_ai.c1763 static HI_VOID CnnTrashClassifyAiProcess(VIDEO_FRAME_INFO_S frm) in CnnTrashClassifyAiProcess() argument
1779 ret = CnnTrashClassifyCal(g_workPlug.model, &frm, resFrm); in CnnTrashClassifyAiProcess()
1785 ret = HI_MPI_VPSS_ReleaseChnFrame(g_aicMediaInfo.vpssGrp, g_aicMediaInfo.vpssChn0, &frm); in CnnTrashClassifyAiProcess()
1795 VIDEO_FRAME_INFO_S frm; in GetVpssChnFrameCnnTrashClassify() local
1799 ret = HI_MPI_VPSS_GetChnFrame(g_aicMediaInfo.vpssGrp, g_aicMediaInfo.vpssChn0, &frm, s32MilliSec); in GetVpssChnFrameCnnTrashClassify()
1803 ret = HI_MPI_VPSS_ReleaseChnFrame(g_aicMediaInfo.vpssGrp, g_aicMediaInfo.vpssChn0, &frm); in GetVpssChnFrameCnnTrashClassify()
1810 SAMPLE_PRT("get vpss frame success, weight:%d, height:%d\n", frm.stVFrame.u32Width, frm.stVFrame.u32Height); in GetVpssChnFrameCnnTrashClassify()
1816 CnnTrashClassifyAiProcess(frm); in GetVpssChnFrameCnnTrashClassify()
1822 static HI_VOID HandClassifyAiProcess(VIDEO_FRAME_INFO_S frm, VO_LAYE argument
1859 VIDEO_FRAME_INFO_S frm; GetVpssChnFrameHandClassify() local
[all...]
/device/soc/rockchip/rk3568/hardware/mpp/mpp/legacy/inc/
H A Dmpp_enc_refs.h79 #define dump_frm(frm) _dump_frm(frm, __FUNCTION__, __LINE__)
81 void _dump_frm(EncFrmStatus *frm, const char *func, RK_S32 line);
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/mpp_help/include/
H A Dvgs_img.h70 void MppFrmDestroy(VIDEO_FRAME_INFO_S* frm);
76 int MppFrmDrawRects(VIDEO_FRAME_INFO_S *frm,
H A Dive_img.h74 int FrmToOrigImg(const VIDEO_FRAME_INFO_S* frm, IVE_IMAGE_S *img);
88 int OrigImgToFrm(const IVE_IMAGE_S *img, VIDEO_FRAME_INFO_S* frm);
/device/soc/rockchip/common/hardware/mpp/include/
H A Drk_venc_ref.h223 MPP_RET mpp_enc_ref_cfg_add_lt_cfg(MppEncRefCfg ref, signed int cnt, MppEncRefLtFrmCfg *frm);
224 MPP_RET mpp_enc_ref_cfg_add_st_cfg(MppEncRefCfg ref, signed int cnt, MppEncRefStFrmCfg *frm);
H A Dmpp_rc_defs.h175 EncFrmStatus frm; member
/device/soc/rockchip/rk3399/hardware/mpp/include/
H A Drk_venc_ref.h224 MPP_RET mpp_enc_ref_cfg_add_lt_cfg(MppEncRefCfg ref, RK_S32 cnt, MppEncRefLtFrmCfg *frm);
225 MPP_RET mpp_enc_ref_cfg_add_st_cfg(MppEncRefCfg ref, RK_S32 cnt, MppEncRefStFrmCfg *frm);
H A Dmpp_rc_defs.h175 EncFrmStatus frm; member
/device/soc/rockchip/rk3568/hardware/mpp/include/
H A Drk_venc_ref.h224 MPP_RET mpp_enc_ref_cfg_add_lt_cfg(MppEncRefCfg ref, RK_S32 cnt, MppEncRefLtFrmCfg *frm);
225 MPP_RET mpp_enc_ref_cfg_add_st_cfg(MppEncRefCfg ref, RK_S32 cnt, MppEncRefStFrmCfg *frm);
H A Dmpp_rc_defs.h175 EncFrmStatus frm; member
/device/soc/rockchip/rk3588/hardware/mpp/include/
H A Drk_venc_ref.h225 MPP_RET mpp_enc_ref_cfg_add_lt_cfg(MppEncRefCfg ref, RK_S32 cnt, MppEncRefLtFrmCfg *frm);
226 MPP_RET mpp_enc_ref_cfg_add_st_cfg(MppEncRefCfg ref, RK_S32 cnt, MppEncRefStFrmCfg *frm);
H A Dmpp_rc_defs.h196 EncFrmStatus frm; member
/device/soc/rockchip/rk3568/hardware/mpp/mpp/hdi_mpp/
H A Dhdi_mpp_mpi.h117 typedef MPP_RET (*hdimpp_enc_ref_cfg_add_st_cfg)(MppEncRefCfg ref, RK_S32 cnt, MppEncRefStFrmCfg *frm);
118 typedef MPP_RET (*hdimpp_enc_ref_cfg_add_lt_cfg)(MppEncRefCfg ref, RK_S32 cnt, MppEncRefLtFrmCfg *frm);
/device/soc/rockchip/common/hardware/mpp/mpp/hdi_mpp/
H A Dhdi_mpp_mpi.h117 typedef MPP_RET (*hdimpp_enc_ref_cfg_add_st_cfg)(MppEncRefCfg ref, signed int cnt, MppEncRefStFrmCfg *frm);
118 typedef MPP_RET (*hdimpp_enc_ref_cfg_add_lt_cfg)(MppEncRefCfg ref, signed int cnt, MppEncRefLtFrmCfg *frm);

Completed in 31 milliseconds