Part Number: TDA2PXEVM
Tool/software: TI-RTOS
Hi All,
I am using VSDK 3.05. Currently working on adding a decoder to ISS Capture Application. I have added the decoder in capture options as shown below:
{"ISL79987 on 2 Lanes capture on PHY 1",
0U, TRUE,
FVID2_VIFM_SCH_CSI2,
FVID2_VIFW_2LANES, 4U, 0U, VPS_ISS_CAL_CSI2_YUV422_8B, FVID2_BPP_BITS16,
CAPT_APP_RUN_COUNT, 640U, 480U, (640U * 2U),
FVID2_VID_DECODER_ISL79987_DRV,
FVID2_STD_1080P_30, FVID2_DF_YUV422I_UYVY, FVID2_BPP_BITS16,
BSP_BOARD_MODE_DEFAULT, CAPT_APP_PHY_1},
As the decoder is give YUV422I data as output. I am not able to understand how to add pixel processing contexts ( pixProcCfg) as it has been added for other sensors and decoder.
Can any one please check and confirm whether I can write the following values:
appObj->cfg.isPixProcCfgValid[i] = TRUE;
appObj->cfg.pixProcCfg[i].decCodec = VPS_ISS_CAL_DPCM_DEC_BYPASS;
appObj->cfg.pixProcCfg[i].enableDpcmInitContext = FALSE;
appObj->cfg.pixProcCfg[i].encCodec = VPS_ISS_CAL_DPCM_ENC_BYPASS;
appObj->cfg.pixProcCfg[i].pack = VPS_ISS_CAL_PIX_PACK_B16;
/* Write in 16 bit container */
appObj->cfg.inFmt[i].pitch[0] = appObj->cfg.inFmt[i].width * 2;
appObj->cfg.inFmt[i].bpp = FVID2_BPP_BITS16;
Thanks in advance
Regards,
Deepika