![]() |
![]() |
Defines instance status parameters. More...
#include <ividenc2.h>
Defines instance status parameters.
size
parameter. size
field must be correctly set by the caller.Size of this structure in bytes. Because this structure can be extended, this field must be correctly set by the caller.
Extended error information.
Buffer descriptor for data passing.
data.buf
to NULL.Encoding preset.
Video rate control presets.
I to P frame distance. e.g. = 1 if no B frames, 2 to insert one B frame.
Chroma format for the input buffer.
Video content type of the buffer being encoded.
encode only, enc+trancode
profile indicator of video codec MP, BP
level indicator of video codec
Input data mode.
Output data mode.
Number of input slices/rows.
inputDataMode
, like number of slices/rows/blocks etc.inputDataMode
is set to full frame mode. Number of output slices/rows.
outputDataMode
, like number of slices/rows/blocks etc.outputDataMode
is set to full frame mode. Configuration ID of given codec.
Input and output buffer information.
XDAS_Int32 IVIDENC2_Status::metadataType[IVIDEO_MAX_NUM_METADATA_PLANES] |
Type of each metadata plane.
Video encoder dynamic parameters.