4-7
Group or Enumeration
Class
Symbolic Constant
Name
Description or Evaluation
XDM_GETBUFINFO
Query algorithm instance regarding its
properties of input and output buffers.
The application only needs
to initialize the
dynamicParams.size
, the
status.size
, and set any buffer
descriptor fields (example,
status.data
) to
NULL
prior to
calling
control()
with
XDM_GETBUFINFO
.
XDM_GETVERSION
Query the algorithm's version.
The result is returned in the data field of
the
respective _Status
structure.
There is no specific format defined for
version returned by the algorithm.
The memory is not allocated by
encoder and needs to be allocated by
user. The buffer requirement for
holding version number is of length
IH264HPVENC_VERSION_LENGTH
XDM_GETCONTEXTINFO
Query a split codec part for its context
needs. Only split codecs are required to
implement this command.
Not supported in this version of H264
Encoder.
XDM_GETDYNPARAMSDE
FAULT
Query the algorithm to fill the default
values for the parameters, which can
be configured dynamically.
To get the current value of an algorithm
instance's dynamic parameters, it is
recommended that the algorithm
provides them through the
XDM_GETSTATUS
call.
XDM_SETLATEACQUIRE
ARG
Set an algorithm's 'late acquire'
argument. Only algorithms that utilize
the late acquire IRES feature may
implement this command.
XDM_DataFormat
XDM_BYTE
Big endian stream (default value)
XDM_LE_16
16-bit little endian stream.
XDM_LE_32
32-bit little endian stream.
XDM_LE_64
64-bit little endian stream.
XDM_BE_16
16-bit big endian stream.
XDM_BE_32
32-bit big endian stream.
XDM_BE_64
64-bit big endian stream.