Other Parts Discussed in Thread: TVP5158
Hi All,
I am using TDA2EXEVM. Linux (A15)+ BIOS(IPU2). sdk version VISION_SDK_02_12_00_00.Below is my usecase flow. I want to display video decoder 4CH output into swms (4Window) format.
UseCase: chains_vipSingleCam_SgxDisplay
Capture -> VPE_dei -> Alg_DmaSwMs -> Display_Video
//Graphics overlay display
GrpxSrc -> Display_Grpx
swms config param:
useLocalEdma = FALSE;
algId = ALGORITHM_LINK_IPU_ALG_DMA_SWMS;
pPrm->baseClassCreate.algId = algId;
pPrm->numOutBuf = 4;
pPrm->useLocalEdma = useLocalEdma;
pPrm->initLayoutParams.numWin = numCh;
pPrm->maxOutBufWidth = outWidth;
pPrm->maxOutBufHeight = outHeight;
for(winId=0; winId<pPrm->initLayoutParams.numWin; winId++)
{
pWinInfo = &pPrm->initLayoutParams.winInfo[winId];
pWinInfo->chId = winId;
pWinInfo->inStartX = 0;
pWinInfo->inStartY = 0;
pWinInfo->width = winWidth;
pWinInfo->height = winHeight;
/*
* For 4x4 layout
*/
switch(winId)
{
default:
case 0:
pWinInfo->outStartX = 0;
pWinInfo->outStartY = 0;
break;
case 1:
pWinInfo->outStartX = winWidth;
pWinInfo->outStartY = 0;
break;
case 2:
pWinInfo->outStartX = 0;
pWinInfo->outStartY = winHeight;
break;
case 3:
pWinInfo->outStartX = winWidth;
pWinInfo->outStartY = winHeight;
break;
}
}
pPrm->initLayoutParams.outBufWidth = pPrm->maxOutBufWidth;
pPrm->initLayoutParams.outBufHeight = pPrm->maxOutBufHeight;
After running usecase on target HDMI(1080p) dosn't show mosaic view, single window with blue color showing?? why window not splitting ? did i miss any config?
Regards,
RAJ M
