Defines the run time output arguments for all IVIDENC2 instance objects. More...
#include <ividenc2.h>
Data Fields | |
XDAS_Int32 | size |
XDAS_Int32 | extendedError |
XDAS_Int32 | bytesGenerated |
XDAS_Int32 | encodedFrameType |
XDAS_Int32 | inputFrameSkip |
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 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.
Extended error information.
Number of bytes generated during the IVIDENC2_Fxns::process() call.
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.Video frame skipping modes.
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.Reconstruction frames.