> I have requirement of convert ARGB8888(Android buffer format) to YUV420sp
> format for encoding purpose. I heard about Scaler method for conversion but it
> doesn't support YUV420sp as output format. Is there any other way to convert
> ARGB8888 format to YUV420sp format through hardware support? 
> I am working on A20 based board with kernel 3.4. 

Can you elaborate on what you mean with "Scaler method"?

If your input/conversion API doesn't support any YUV420sp conversion modes
(try to search for NV12 or NV21), you could use a Renderscript based or NEON
optimized software conversion instead.
See here, for example: https://code.google.com/p/libyuv/

Or, if you have fast RGB->YUV420p conversion in place, you could do the UV
plane interleaving by hand.

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to