This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Overflow detected on VIP0 视频播放卡顿

Other Parts Discussed in Thread: TVP5158

大家好:

          我用DM8168采集 1路 1080p30视频直接回放,  当pCaptureOutPrm->dataFormat    设置为 SYSTEM_DF_YUV422I_YUYV 时运行正常,

当pCaptureOutPrm->dataFormat  设置为SYSTEM_DF_YUV420SP_UV 时,

每隔2分钟Capture模块报错[m3vpss ]  1355044: CAPTURE: Overflow detected on VIP0, Total Resets = 332

大概每次复位33次左右   用的是RDK4.1  

这是cap的参数配置

pCaptureInstPrm = &capturePrm.vipInst[vipInstId];
pCaptureInstPrm->vipInstId = (SYSTEM_CAPTURE_INST_VIP0_PORTA+vipInstId)%SYSTEM_CAPTURE_INST_MAX;
pCaptureInstPrm->videoDecoderId = 0; /* DONT set it to TVP5158 */
pCaptureInstPrm->standard = SYSTEM_STD_1080P_30;
pCaptureInstPrm->inDataFormat = SYSTEM_DF_YUV422P;
pCaptureInstPrm->numOutput = 1;

pCaptureInstPrm->videoCaptureMode = DEVICE_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_EMBEDDED_SYNC;
pCaptureInstPrm->videoIfMode = SYSTEM_CAPT_VIDEO_IF_MODE_8BIT;

pCaptureOutPrm = &pCaptureInstPrm->outParams[0];
pCaptureOutPrm->dataFormat = SYSTEM_DF_YUV420SP_UV;//SYSTEM_DF_YUV420SP_UV;//SYSTEM_DF_YUV422I_YUYV;
printf("SYSTEM_DF_YUV420SP_UV \n");
getchar();
pCaptureOutPrm->scEnable = FALSE;
pCaptureOutPrm->scOutWidth = 0;
pCaptureOutPrm->scOutHeight = 0;
pCaptureOutPrm->outQueId = 0;

heyang