I've designed two video products and had crisscrossed success.
1) My TMS320DM6167T project ran Arago linux, used software derived from their encodedecode sample, used the XDAIS codec interface for running code on the DSP, and ran VERY RELIABLY. Power consumption was high, however, and battery life low.
2) Our OMP L138 product using a Critical Link SoM had lower power consumption and longer battery life, but the software platform remains chocked full of bugs and ill behavior, most originating from the Critical Link example software.
I would like to take my reliable software platform and run it on the lower power processor. Any thoughts or advice?