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.

TDA2SX: Nv12 image issue

Part Number: TDA2SX

Hi team,

Code path: /home/marvin/PROCESSOR_SDK_VISION_03_05_00_00/jh6/links_fw/src/rtos/links_ipu/iva/iva_enc/encLink_common.c

Function: static Int32 EncLink_codecQueueFramesToChQue(EncLink_Obj * pObj)

Function Description: 

 * \brief This function gets the input bistream buffers and put the same
 *        into appropriate channel specific intermediate queue

Some lines in function:

            if (((pChObj->nextFid == fid) ||
                (fid == SYSTEM_FID_FRAME)) &&
                (pChObj->disableChn != TRUE) && (skipFrame == FALSE))

What type of FID current image frame is, top field, bottom field, or fid frame?

Some data from the camera that has been converted to an nv12 (yuv420sp_uvuv) image, not the top field or the bottom field; but at this place it will be thrown back to the previous link.

The customer would like to know for the image data, if it's needed to judge the format before filtering. If it's the nv12 data, it should go directly into the coding process, instead of throwing back to the previous link.

Could you help check this issue? Thanks.

Best Regards,

Cherry