TI claims that xDM compliant codecs of the same class -- video, imaging, speech, and audio, for example -- "can be exchanged easily with no changes required at the application layer." Additionally, xDM has the flexibility to provide access to codec internal data while still remaining structured enough to allow the exchange of codecs, the company explains.
Another feature of xDM, acording to TI, is the ability to efficiently manage direct memory access (DMA) resources while maximizing codec performance, in order to reduce the system's application processor overhead.
TI describes xDM as an extension to its "widely deployed" eXpressDSP Algorithm Interoperability Standard (xDAIS). The company is offering several software development packages -- the xDAIS Developer's Kit and a Multimedia Framework Products (MFP) package -- which provide support for the new APIs and prior DSP-based multimedia standards. Additionally, these tools provide an updated version of the DaVinci Codec Engine and framework components, according to the company.
The xDAIS kit and MFP package target multimedia applications running on Windows CE- and Linux-based devices that incorporate TI's DaVinci-enabled SoCs (system-on-chip processors), such as the
TMS320 family. Source code, example applications, and a comprehensive user guide are included. These tools are available for download
here.
Related stories: