Hi,
I am trying to write an application that would perform some custom image processing on OMAP4430 (Pandaboard). Basically, I need video to be decoded, downscaled (e.g to 32x32), converted to RGB888 color space and then feed to my application. Using public TI Linux repositories I managed to decode video using gstreamer ducati acceleration. However, ducati seems not to support scaling. Therefore, I decided that I will look at DSS writeback in order to get downscaled, RGB888 video frames. Is it the best approach? Should I try NEON instruction for scaling and color space conversion (would they be fast enough)?
I tried to find useful source with DSS writeback examples, but there doesn't seem to be any (apart from outdated http://omappedia.org/wiki/Write_Back_pipeline_usage_guide). Could you point me to some DSS writeback examples with the 3.4.0 linux kernel?
Thanks,
Karol