![background image](http://html.mh-extra.com/html/texas-instruments/dm365/dm365_user-manual_1094517091.webp)
API Reference
4-45
Field Data
type
Input/
Output
Description
metaDataGenerateCo
nsume
XDAS_Int32
Input
Flag to enable/disable
metaData
Consume and
generate.
0: Not used.
1: Generate
metaData
in the current instance.
2: Consume
metaData
in the current instance.
3:
metaData
genenrated but not yet
consumed.
Default value = 0.
When this flag value is set to 1, the encoder will
generate the metadata and store the frame related
information in the FrameInfo_Interface structure.
This structure is then passed to the application.
If the flag value is 2 then the current encoder
instance will use the metadata generated by other
encoder to improve/customise the encoding
operation.
If the flag value is 3 the metaData is generated by
the low resolution encoder but not yet consumed by
high resolution encoder. (See Appendix D for
detailed usage).
disableMVDCostFac
tor
XDAS_Int32
Input Reserved
putDataGetSpaceFxn
IH264VENC_T
I_DataSyncP
utGetFxn
Input
Pointer to callback module required to enable low
latency feature
dataSyncHandle
IH264VENC_T
I_DataSyncH
andle
Input
Handle to DataSync descriptor
Note:
enablePicTimSEI
values are used only when
enableBufSEI
is set
to 1.
rcAlgo
values are used only when
IVIDENC1_Params
-
>RateControlPreset = IVIDEO_USER_DEFINED
.
rcQMax
,
rcQMin
,
initQ
, and
maxDelay
values are used only when
the encoder does not run in fixed QP mode.
Generally
idrFrameInterval
will be larger than
intraFrameInterval
. For example,
idrFrameInterval
= 300
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 ...