Part Number: TDA2E-17
Tool/software: Linux
Dear Sirs:
We are using VSDK 03_04_00_00 in developing our usecase. CAPTURE(IPU)=>ENCODE(IPU)=>IPCOUT(IPU)=>IPC_IN(A15)=>NULL(A15).
We are using TDA2E-17 CPU, and create 2 channels from CAPTURE and hence the encoder is also 2channels. 1st channel is 1280x720 and the 2nd channel is 640x480.
When startup the usecase. We sometimes see the following error messages:
[HOST] [IPU2 ] 65.012810 s: Assertion @ Line: 1809 in links_ipu/iva/iva_enc/encLink_common.c: chId == pReqObj->InFrameList.buffers[i]->chNum : failed !!!"
We search the forum for the related issues and we found the followings:
Only one has mention that is fixed if modify the register class.
My question is:
What is the meaning of outQueInfo->numAllocPools inside the source "src/links_ipu/iva/iva_enc/encLink_common.c"?
If we also modify like that way to force the pool to be 1, will the encoded result still be okay in the output and what could be the side effects if modify in this way?
Regards,
/ckhsu