Part Number: TDA4VE-Q1
Hi team,
The customer has successfully implemented zero copy using vxSwapImageHandle function in 7.3 SDK. Currently switching to 8.5 SDK and using the vxSwapImageHandle function has the following problems:
1) In 8.5 SDK, the physical addresses of the y component and the UV component of the nv12 format image are contiguous, so an image can only be converted to ONE DMA FD.
2) The arguments to vxSwapImageHandle are virtual addresses, and an image in nv12 format under 8.5 SDK has only one virtual address since there is only one DMA fa. However, two virtual addresses are required in the arguments of vxSwapImageHandle (the virtual address of the y component and the virtual address of the UV component).
Could you help look into these 2 questions? Thanks.
Best Regards,
Cherry