Texas Instruments Codec Engine Server Where Can I Get More Information?, Configuration Reference

Page 15

Where Can I Get More Information?

Various Codec packages from Algorithm Creators

A Codec Server DSP executable from the Server Integrator if codec will run on a DSP

An Engine config file (.cfg) from the Engine Integrator

The Application Author write application code, generates output from the Engine configuration file (.c and .xdl output files) using the XDC Tools, compiles the application code and generated files. This person then links the files, including the generated linker command file (.xdl) into an executable. The end result is the application executable.

The process for generating an application executable is highly dependant on the application's operating system. If the application runs on the DSP using DSP/BIOS, for example, a .tcf file is needed to configure the DSP/BIOS kernel as well. If the application runs on Linux, the application does not need to configure the operating system.

The Application Author uses the following resources:

Codec Engine Application Developer’s Guide (SPRUE67)

Codec Engine API Reference.

CE_INSTALL_DIR/docs/html/index.html

Example Build and Run Instructions.

CE_INSTALL_DIR/examples/build_instructions.html

1.5Where Can I Get More Information?

The release_notes.html file at the top of the Codec Engine installation provides general information, information about changes in the latest version, devices supported and validation information, known issues, and links to online documentation provided with the Codec Engine. The online documentation provided with the Codec Engine is as follows:

Codec Engine API Reference.

CE_INSTALL_DIR/docs/html/index.html

Configuration Reference.

CE_INSTALL_DIR/packages/xdoc/index.html

Example Build and Run Instructions.

CE_INSTALL_DIR/examples/build_instructions.html

For information about xDM, see the xDAIS-DM (Digital Media) User

Guide (SPRUEC8).

Codec Engine Overview

1-9

Image 15
Contents Codec Engine Server Integrator Users Guide Important Notice Preface Notational Conventions Contents Page This chapter introduces the Codec Engine Topic Codec Engine OverviewWhat is the Codec Engine? Why Should I Use It? Where Does the Codec Engine Fit into My Architecture? Role 3 Core Engine APIsVisa APIs Video Encode Core Engine APIs Visa APIs Runtime Algorithm Creator What Are the User Roles?Server Integrator Application Author Engine IntegratorExample Build and Run Instructions Where Can I Get More Information?Configuration Reference Codec Engine API ReferencePage Configuring a Codec Server Overview What is the Execution Flow? What is a Codec Server?Overview What About Single-Processor Systems? What is the Config Kit? What Algorithms Can a Codec Server Integrate?What Examples Exist? Creating a Package Creating a Codec ServerEditing the Package Definition Editing the Codec Server Configuration ScriptVar LogServer = xdc.useModuleti.sdo.ce.bioslog.LogServer Creating a Codec Server Controlling I/O Buffer Caching for xDM 0.9 Codecs Specifying Scratch Group and DMA Resources for a Codec Server.algs.groupId More About the groupId FieldEngine.algs.groupId Editing the DSP/BIOS Configuration ScriptEditing the Build Script 4.1 DSP/BIOS Threads and Module UseEditing the makefile Editing the Linker Command FileDelivering a Codec Server Editing the main.c FileDelivering Server Packages for Servers Built with XDC Delivering a Codec Server Index Index