Hi,
I need an advise for trying following on EVM.
I need to capture RGB24 data and display it on graphics plane and simultaneously encode it.
So here my questions :
1. What is the best way of doing RGB24 to YUV420 CS conversion ? I know that 8168 doesn't have dedicated hardware for CS but it can be done in VIP port on input , but I don't want to do it there as I need to display raw RGB24 data on graphic port. Can SGX530 accelerate these , I saw some examples on YUV2RGB but can it handle RGB2YUV CS conversion ? Can you please point me to the right doc ?
2. I thought to try to do v4l2 RGB24 capture and then copy userptr data aside using EDMA transfer , display RGB on graphics plane and convert copied data to YUV for encoding. What is the most efficient way of doing it ?
I don't want to capture YUV and then convert it to RGB and display it as I will have problems on these double conversion like colors offsets and delays.
Please Advise
Vladik