i use rdk 3.5.0 , 8148 board;
I want resize the yuv420sp 5M to 1080P yuv420sp.
when I use dei link , the error occerd:
[m3vpss ] 17243: DEI: GenerateBlankOut on outId 0, chId 0!!!
[m3vpss ] 17243: Assertion @ Line: 778 in links_m3vpss/dei/deiLink_drv.c: pObj->fvidHandle != NULL : failed !!!
my usecase:
DeiLink_CreateParams_Init( &deiPrm );
dupPrm.outQueParams[1].nextLink = deiId;
deiPrm.inQueParams.prevLinkId = dupId;
deiPrm.inQueParams.prevLinkQueId = 1;
deiPrm.outQueParams[0].nextLink = mergeId;
deiPrm.comprEnable = FALSE;
deiPrm.setVipScYuv422Format = FALSE;
deiPrm.enableLineSkipSc = FALSE;
//deiPrm.enableDeiForceBypass = TRUE;
deiPrm.enableDeiForceBypass = FALSE;
deiPrm.inputDeiFrameRate = 30;
deiPrm.outputDeiFrameRate = 30;
deiPrm.inputFrameRate[DEI_LINK_OUT_QUE_DEI_SC] = 30;
deiPrm.outputFrameRate[DEI_LINK_OUT_QUE_DEI_SC] = 30;
deiPrm.enableOut[DEI_LINK_OUT_QUE_DEI_SC] = TRUE;
deiPrm.generateBlankOut[DEI_LINK_OUT_QUE_DEI_SC] = FALSE;
deiPrm.numBufsPerCh[DEI_LINK_OUT_QUE_DEI_SC] = 5;
deiPrm.outScaleFactor[DEI_LINK_OUT_QUE_DEI_SC][0].scaleMode = DEI_SCALE_MODE_ABSOLUTE;
deiPrm.outScaleFactor[DEI_LINK_OUT_QUE_DEI_SC][0].absoluteResolution.outWidth = 1920;
deiPrm.outScaleFactor[DEI_LINK_OUT_QUE_DEI_SC][0].absoluteResolution.outHeight = 1080;
/*
deiPrm.outScaleFactor[DEI_LINK_OUT_QUE_DEI_SC][0].scaleMode = DEI_SCALE_MODE_RATIO;
deiPrm.outScaleFactor[DEI_LINK_OUT_QUE_DEI_SC][0].ratio.widthRatio.numerator = 1;
deiPrm.outScaleFactor[DEI_LINK_OUT_QUE_DEI_SC][0].ratio.widthRatio.denominator = 2;
deiPrm.outScaleFactor[DEI_LINK_OUT_QUE_DEI_SC][0].ratio.heightRatio.numerator = 1;
deiPrm.outScaleFactor[DEI_LINK_OUT_QUE_DEI_SC][0].ratio.heightRatio.denominator = 2;
*/
for (i=1; i < DEI_LINK_MAX_CH; i++)
deiPrm.outScaleFactor[DEI_LINK_OUT_QUE_DEI_SC][i] = deiPrm.outScaleFactor[DEI_LINK_OUT_QUE_DEI_SC][0];
look forward you answer.