你好,link如下:capturelink->duplink->deilink>ipcFramesOutVpssToHostId->ipcFramesInHostId,目前capturelink->duplink正常,但是DEI有问题,不发送SYSTEM_CMD_NEW_DATA,导致ipcFramesOutVpssToHostId无法接收数据,打印如下
参数如下:
pCaptureInstPrm->videoDecoderId = SYSTEM_DEVICE_VID_DEC_TVP7002_DRV(随便写的,前端是FPGA,无7002)
pCaptureInstPrm->inDataFormat = SYSTEM_DF_YUV422P
pCaptureInstPrm->standard = SYSTEM_STD_1080I_60;
pCaptureInstPrm->numOutput = 1;
pCaptureOutPrm->dataFormat = SYSTEM_DF_YUV422I_YUYV;
pCaptureOutPrm->scEnable = FALSE;
pCaptureOutPrm->scOutWidth = 1920;
pCaptureOutPrm->scOutHeight = 540;
pCaptureOutPrm->outQueId = 0;
deiPrm[i].comprEnable = FALSE;
deiPrm[i].setVipScYuv422Format = FALSE;
deiPrm[i].scaleMode = DEI_SCALE_MODE_RATIO;
deiPrm[i].enableDeiForceBypass = FALSE;
deiPrm[i].enableLineSkipSc = FALSE;
inScanFormat = FVID2_SF_INTERLACED;
pVipCreateArgs->inScanFormat = inScanFormat;
pObj->maxWidth = 1920;
pObj->maxHeight = 540;
pVipCreateArgs->numCh = 1;
pVipCreateArgs->videoCaptureMode = VPS_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_EMBEDDED_SYNC;
pVipCreateArgs->videoIfMode = VPS_CAPT_VIDEO_IF_MODE_16BIT;