![Texas Instruments DM365 User Manual Download Page 83](http://html.mh-extra.com/html/texas-instruments/dm365/dm365_user-manual_1094517083.webp)
API Reference
4-37
4.2.2 H.264 Encoder Data Structures
This section includes the following H.264 Encoder specific extended data
structures:
IH264VENC_Params
IH264VENC_DynamicParams
IH264VENC_InArgs
IH264VENC_Status
IH264VENC_OutArgs
IH264VENC_Fxns
4.2.2.1 IH264VENC_Params
║
Description
This structure defines the creation parameters and any other
implementation specific parameters for a H.264 Encoder instance object.
The creation parameters are defined in the XDM data structure,
IVIDENC1_Params
.
║
Fields
Field Data
type
Input/
Output
Description
videncParams IVIDENC1_Params
Input See
IVIDENC1_Params
data structure for
details.
The size parameter in
videncParams
is
set to size of
IH264VENC_Params
structure by default while using extended
parameters.
profileIdc XDAS_Int32
Input Profile
identification for the encoder.
The current version supports High Profile.
The value must be set to 66(Base line
profile), 77(main profile), 100(high profile).
Default value = 100.
levelIdc XDAS_Int32
Input
Level identification for the encoder. See
IH264VENC_Level
enumeration for
details.
Default value =
IH264VENC_LEVEL_40
.
aspectRatioX XDAS_Int32
Input
X scale for Aspect Ratio.
The value should be greater than 0 and co-
prime with
AspectRatioY
.
Default value = 1
aspectRatioY XDAS_Int32
Input
Y scale for Aspect Ratio
The value should be greater than 0 and co-
prime with
AspectRatioX
.
Default value = 1.
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 ...