Posts: 8
Joined: Wed Apr 10, 2013 7:17 am

Efficient Color Space Conversion (YUV422 to YUV420)

Wed Apr 10, 2013 5:30 pm

Dear All,

I already posted this question on C/C++ forum, and someone told me to come get help here. Hope to find ;-)

I would like to know if there was an efficient way to do color space conversion (In my case 422 to 420) on the Pi.
By this I mean with the VPU or DMA.
I implemented a C function that make the job but is is really CPU hungry.

- I found that OMX API can do that but I do not know if the complete OMX spec is implemented on the Pi.
- Is there a way to make it via a DMA ? (I use to make this on Blackfin and it was really simple and efficient, but I do not know if it's possible to use DMA on the PI).

Anyway, if someone know an elegant way to do this, please let me know



Return to “OpenMAX”