Hi,
I want to capture WUXGA RGB888 video input and want to perform cropping/scaling operation on it. I know I will need to support to capture this resolution in existing firmware.
As I understand, cropping/scaling can be done only on YUV data.
With above reference, I have following queries.
1. Can V4L2 support RGB888 capture as i/p but on-the-fly scaling or cropping ? If yes, What will be the data format of output of V4L2 ? Will it be YUV422 or YUV420 ?
2. If V4L2 can't support crop/scale with RGB888 i/p, can someone confirm that V4L2 will provide me RGB888 but Openmax component can support RGB to YUV conversion, after which I can use mem-mem mode to submit the converted data for crop/scale opeation.
3. Any other efficient approach to crop/scale RGB888 captured data ? I want to display the content as RGB888 only.
Thanks in advance,
Sweta