API Reference
4-40
4.2.1.9
IVIDENC2_Inargs
║
Description
This structure defines the run time input arguments for an algorithm instance object.
║
Fields
Field
Data Type
Input/
Output
Description
size
XDAS_Int32
Input
Size of the basic or extended (if being used) data
structure in bytes.
inputID
XDAS_Int32
Input
Identifier to attach with the corresponding input
frames to be encoded.
Zero (0) is not a supported
inputID
. This value is
reserved for cases when there no input buffer is
provided.
This is useful when frames require buffering
(example, B frames) and to support buffer
management.
When there is no re-ordering,
IVIDENC2_OutArgs::outputID
will be the
same as this
inputID
field.
control
XDAS_Int32
Input
Encoder control operations, By this parameter various
control operations like forcing a frame to be SKIP can
be achieved, See
IVIDENC2_Control and
IH264HPVENC_Control
enumerations for more
details.