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.

ipnc 3.5 , dei link assert error!

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.