package ti.sdo.ce.examples.codecs.videnc_copy

Codec Engine VIDENC-compliant codec

This codec illustrates the simplest integration into the Codec Engine. Only three files are required to integrate into CE: [ more ... ]
XDCspec declarations sourced in ti/sdo/ce/examples/codecs/videnc_copy/package.xdc
package ti.sdo.ce.examples.codecs.videnc_copy [1, 0, 0] {
 
    module VIDENC_COPY;
    // VIDENC_COPY codec specification
}
DETAILS
This codec illustrates the simplest integration into the Codec Engine. Only three files are required to integrate into CE:
package.xdc
This file is required to declare a name for this package and to list all codec interfaces available.
VIDENC_COPY.xdc
This file specifies a codec (named VIDENC_COPY) that is provided by this package.
VIDENC_COPY.xs
This file implements the functions required by the ICodec interface; these functions enable the codec to describe its non-functional requirements such as stack size. All other files in this package are simply the implementation of the codec as specified by XDM's IVIDENC interface. Integration into CE requires no change to the codecs sources. As the IVIDENC interface is deprecated, the XDAIS product doesn't provide an example of an algorithm that implements the IVIDENC interface. This package serves two purposes:
  • Simple reference implementation of an algorithm that implements the IVIDENC interface
  • Example of a package that both provides an algorithm's XDAIS/XDM libraries and implements the ti.sdo.ce.ICodec interface.
generated on Tue, 17 Jan 2012 07:28:46 GMT