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.

TDA2PXEVM: Issue in reading four different video inputs from NullSrc Link using 4 different channels

Part Number: TDA2PXEVM

Hello all,

I am currently working on TDA2PXEVM linux platform. My usecase is as per below,

NullSource (A15) -> Decode -> VPE -> Sync (A15) -> ALG_A -> Display_M4 (IPU1_0)

//
// Graphics overlay display
//
GrpxSrc -> Display_Grpx

 


In the above usecase I am reading four different videos using NullSource link. I have modified the link to read 4 input using 4 different channel. But the problem is when I passes same video for four channel it is working fine and has the ouput over display for each of four video. But as soon as I have passed four different videos the output is not coming correctly and shows the black screen.

I have tried to give the input in the combination of two and three with one video repeated, so these combination is working fine. I am not able to trace where the problem is occurring for four different videos. 

Please note that I am starting the new thread for the same question as previous one is locked. 

I have tried putting prints under DecLink_codecProcessData() function of Dec Link but due to this frame drop is occuring. I have also tried some other approaches as well but in each case I am getting a black screen.

I am sharing the image with this of the latest observation as due to lockdown of COVID-19 from remote PC.

As you see after one or two prints no more prints are there and also black screen is getting displayed.

Can anyone provide the inputs regarding the same so as to solve the issue.

Regards,

Shantanu Joshi