XDAIS
dais-x04
|
Defines the run time output arguments for all IVIDENC2 instance objects. More...
#include <ividenc2.h>
Data Fields | |
XDAS_Int32 | size |
XDAS_Int32 | extendedError |
Extended error information. | |
XDAS_Int32 | bytesGenerated |
XDAS_Int32 | encodedFrameType |
Video frame types. | |
XDAS_Int32 | inputFrameSkip |
Video frame skipping modes. | |
XDAS_Int32 | freeBufID [20] |
IVIDEO2_BufDesc | reconBufs |
Defines the run time output arguments for all IVIDENC2 instance objects.
size
parameter. size
field must be correctly set by the caller. See https://processors.wiki.ti.com/index.php/Extending_data_structures_in_XDM for more details.XDAS_Int32 IVIDENC2_OutArgs::size |
Size of this structure in bytes. Because this structure can be extended, this field must be correctly set by the caller.
XDAS_Int32 IVIDENC2_OutArgs::extendedError |
Extended error information.
XDAS_Int32 IVIDENC2_OutArgs::bytesGenerated |
Number of bytes generated during the IVIDENC2_Fxns::process() call.
XDAS_Int32 IVIDENC2_OutArgs::encodedFrameType |
Video frame types.
IVIDEO_xy_FRAME
values, this frame type is interlaced where both top and bottom fields are provided in a single frame. The first field is an "x" frame, the second field is "y" field.XDAS_Int32 IVIDENC2_OutArgs::inputFrameSkip |
Video frame skipping modes.
XDAS_Int32 IVIDENC2_OutArgs::freeBufID[20] |
This is an array of inputID's corresponding to the buffers that have been unlocked in the current process call.
freeBufID
[0] will have a value of zero.IVIDEO2_BufDesc IVIDENC2_OutArgs::reconBufs |
Reconstruction frames.