![Texas Instruments DM365 User Manual Download Page 101](http://html.mh-extra.com/html/texas-instruments/dm365/dm365_user-manual_1094517101.webp)
API Reference
4-55
4.5 H.264 Encoder Low latency specific Data Structures and Enumerations
This section includes the following H.264 Encoder Low Latency specific
structures, constant, typedefs and enumerations:
IH264VENC_TI_DataSyncDesc
.
IH264VENC_TI_MAXNUMBLOCK
S
IH264VENC_TI_DataSyncHandle
IH264VENC_TI_DataSyncPutGetFxn
IH264VENC_TI_DataMode
IH264VENC_TI_SliceFormat enumeration
.
4.5.1 Structures
4.5.1.1 IH264VENC_TI_DataSyncDesc
║
Description
This structure is a descriptor for the chunk of data being transferred via
callback for producing the encoded data at NAL level
║
Fields
Field Data
type
Input/
Output
Description
Size
XDAS_Int32
Input
Size of this structure.
numBlocks XDAS_Int32
Input
Number of blocks provided for writing the
encoded NAL. Valid values are between 1 to
IH264VENC_TI_MAX_NUMBLOCKS
varBlockSizesFla
g
XDAS_Int32
Input Flag
indicating
whether any of the data blocks
vary in size. Valid values are XDAS_TRUE
and XDAS_FALSE.
Current supported value is XDAS_FALSE.
baseAddr
XDAS_Int32 *
Input
Array of pointers to the first byte of all
(numBlocks) blocks provided for writing the
encoded slice.
blockSizes
XDAS_Int32*
Inout
This array contains the sizes of each valid
blocks
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 ...