![background image](http://html.mh-extra.com/html/texas-instruments/dm365/dm365_user-manual_1094517003.webp)
iii
Preface
Read This First
About This Manual
This document describes how to install and work with Texas Instruments’
(TI) H.264 Base/Main/High Profile Encoder implementation on the
DM365/DM368 platform. It also provides a detailed Application
Programming Interface (API) reference and information on the sample
application that accompanies this component.
TI’s codec implementations are based on the eXpressDSP Digital Media
(XDM) and IRES standards. XDM and IRES are extensions of
eXpressDSP Algorithm Interface Standard (XDAIS).
Intended Audience
This document is intended for system engineers who want to integrate
TI’s codecs with other software to build a multimedia system based on
the DM365/DM368 platform.
This document assumes that you are fluent in the C language, have a
good working knowledge of Digital Signal Processing (DSP), digital
signal processors, and DSP applications. Good knowledge of
eXpressDSP Algorithm Interface Standard (XDAIS) and eXpressDSP
Digital Media (XDM) standard will be helpful.
How to Use This Manual
This document includes the following chapters:
Chapter 1 – Introduction
, provides a brief introduction to the XDAIS
and XDM standards, Frame work Components, and software
architecture. It also provides an overview of the codec and lists its
supported features.
Chapter 2 – Installation Overview
, describes how to install, build,
and run the codec.
Chapter 3 – Sample Usage
, describes the sample usage of the
codec.
Chapter 4 – API Reference
, describes the data structures and
interface functions used in the codec.
Appendix A – Time-Stamp Insertion
, describes insertion of frame
time-stamp through the Supplemental Enhancement Information
(SEI) Picture Timing message.
Summary of Contents for DM365
Page 10: ...x This page is intentionally left blank ...
Page 12: ...xii This page is intentionally left blank ...
Page 24: ...Introduction 1 12 This page is intentionally left blank ...
Page 34: ...Installation Overview 2 10 This page is intentionally left blank ...
Page 116: ...API Reference 4 70 This page is intentionally left blank ...
Page 120: ...Error Description B 2 This page is intentionally left blank ...
Page 124: ...ARM926 TCM Buffer Usage By Codec D 2 This page is intentionally left blank ...
Page 126: ...Simple Two pass Encoding Sample Usage E 2 Case 1 Case 2 Case 3 Case 4 Frame Skip ...
Page 130: ...Simple Two pass Encoding Sample Usage E 6 This page is intentionally left blank ...