Defines the creation time parameters for all IVIDENC2 instance objects. More...
#include <ividenc2.h>
Defines the creation time parameters for all IVIDENC2 instance objects.
size
parameter. size
field must be correctly set by the caller. See http://tiexpressdsp.com/index.php?title=Extending_data_structures_in_xDM for more details. Size of this structure in bytes. Because this structure can be extended, this field must be correctly set by the caller.
Encoding preset.
Video rate control presets.
Maximum video height in pixels.
Maximum video width in pixels.
Endianness of output data.
I to P frame distance. e.g. = 1 if no B frames, 2 to insert one B frame.
Maximum Bit-rate for encoding in bits per second
Minumum Bit-rate for encoding in bits per second
Chroma format for the input buffer.
Video content type of the buffer being encoded.
Video coding mode of operation.
Profile indicator of video codec
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. Type of each metadata plane.