![Texas Instruments DM365 User Manual Download Page 28](http://html.mh-extra.com/html/texas-instruments/dm365/dm365_user-manual_1094517028.webp)
Installation Overview
2-4
Sub-Directory Description
\packages\ti\sdo\codecs\h264enc\apps\clie
nt\test\testvecs\input
Contains input test vectors
\packages\ti\sdo\codecs\h264enc\apps\clie
nt\test\testvecs\output
Contains output generated by the codec
\packages\ti\sdo\codecs\h264enc\apps\clie
nt\test\testvecs\reference
Contains read-only reference output to be used for verifying
against codec output
\packages\ti\sdo\codecs\h264enc\apps\clie
nt\test\testvecs\config
Contains configuration parameter files
2.3 Building and Running the Sample Test Application on Linux
To build the sample test application in linux environment, follow these
steps
1) Verify that dma library h264v_ti_dma_dm365.a exists in the
packages\ti\sdo\codecs\h264enc\lib.
2) Verify that codec object library library h264venc_ti_arm926.a exists in
the \packages\ti\sdo\codecs\h264enc\lib.
3) Ensure that you have installed the LSP, Montavista arm tool chain,
XDC, Framework Components releases with version numbers that are
mentioned in the release notes.
4) In the folder \packages\ti\sdo\codecs\h264enc\client\build\arm926,
change the paths in the file rules.make according to your setup.
5) Open the command prompt at the sub-directory
\packages\ti\sdo\codecs\h264enc\client\build\arm926 and type the
command make. This generates an executable file h264venc-r in the
same directory.
To run the executable generated from the above steps:
1) Load the kernel modules by typing the command ./loadmodules.sh,
which initializes the CMEM pools.
2) Now branch to the directory where the executable is present and type
./h264venc-r in the command window to run.
2.4 Configuration
Files
This codec is shipped along with:
Generic configuration file ( testvecs.cfg) – list of configuration files for
running the codec on sample test application.
Encoder configuration file ( testparams.cfg) – specifies the
configuration parameters used by the test application to configure the
Encoder.
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 ...