Hi Tom,
Codec Engine is a good choice because it is a framework that automates the invocation and instantiation of XDAIS-compliant algorithms and XDM-compliant codecs. Codec Engine can execute in ARM-only, ARM-DSP, or DSP-only environments. But Codec Engine 3.x is intended for SYS/BIOS 6 users. You can get more details about Codec Engine at the link:
http://processors.wiki.ti.com/index.php/Codec_Engine
or to ask questions in the SYS/BIOS 6 dedicated E2E forum at the link:
http://e2e.ti.com/support/embedded/tirtos/default.aspx
BR
Tsvetolin Shulev