Hi all:
I develop on dm8168 with dvrrdk 4.00 version,
and i create my link
captrue link---->scale link --->nsf link------>ipcoutm3----->ipcInms----->enc link---->....A8
i found the enc link reject all input frames, no video encode is done,
as i connect nsf link with sw link and display link through on-chip HDMI, it shows OK
The signal is progrssive 1080P 25fps video signal,
pCaptureInstPrm->inDataFormat = SYSTEM_DF_YUV422P;
pCaptureOutPrm->dataFormat = SYSTEM_DF_YUV422I_YUYV;
when i remove scale link, enc link works well,
and i follow the encLink_common.c code, i found
/* frame skipped due to framework */
if(pChObj->nextFid != pFrame->fid && pFrame->fid != FVID2_FID_FRAME)
pChObj->inFrameRejectCount++;
pChObj->nextFid = 1,pFrame->fid=0 always,so enc skip, Is this caused by capture output data format,
how to resolve this problem?
best regards
xavier