![background image](http://html.mh-extra.com/html/texas-instruments/dm365/dm365_user-manual_1094517093.webp)
API Reference
4-47
is considered, For example, for an input with 11MBs/row, if user
wants 1row/slice;then sliceSize should be 12(11+1virtualMB=12).
User should take care of accounting this virtual MB while setting
sliceSize.
If
SliceMode
= 3 then
sliceSize
indicates:
Size of each slice in number rows per slice.
•
0 – Single Slice per Frame
•
>0 – Multiple Slices with each slice having rows = sliceSize.
Default value = 0
This feature is supported in all modes.
Value of slice size is limited by total number of rowss in frame.
4.2.2.3 IH264VENC_InArgs
║
Description
This structure defines the run-time input arguments for H.264 Encoder
instance object.
║
Fields
Field Data
type
Input/
Output
Description
videncInArgs IVIDENC1_InArgs
Input See
IVIDENC1_InArgs
data structure for
details.
timeStamp XDAS_Int32
Input
Time stamp value of the frame to be placed in
bit stream. This should be integral multiple of
TimerResolution
/ (frame rate in fps).
Initial time stamp value (for first frame) should
be 0.
Default is calculated as Frame number *
TimerResolution
/ (Frame rate in fps).
See Appendix A for more details.
insertUserData XDAS_Int32
Input
Flag to enable insertion of user data as part of
SEI unregistered user data
lengthUserData XDAS_Int32
Input
Length of user data to be inserted in the bit-
stream. The codec will create space in bit-
stream of the given length for user data
insertion.
roiParameters ROI_Interface
Input
This is to pass the ROI related data to the
algorithm.
See ROI_Interface data structure under
section 4.3 for details.
numOutputDataUn
its
XDAS_Int32
Input
This specifies number of NAL units which
encoder will encode before triggering call
back API . For details, See section 4.5
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 ...