#include <ividdec2.h>
Collaboration diagram for IVIDDEC2BACK_Fxns:
Data Fields | |
IALG_Fxns | ialg |
XDAS_Int32(* | process )(IVIDDEC2BACK_Handle handle, XDM_Context *context, IVIDDEC2_OutArgs *outArgs) |
Basic video decoding call. | |
XDAS_Int32(* | control )(IVIDDEC2BACK_Handle handle, XDM_Context *context, IVIDDEC2_Status *status) |
Control behavior of an algorithm. |
XDAS_Int32(* IVIDDEC2BACK_Fxns::process)(IVIDDEC2BACK_Handle handle, XDM_Context *context, IVIDDEC2_OutArgs *outArgs) |
Basic video decoding call.
[in] | handle | Handle to an algorithm instance. |
[in,out] | context | Context provided to, and managed by the split codec. |
[out] | outArgs | Ouput results. This is a required parameter. |
context
must not be NULL, and must point to a valid XDM_Context structure.
context->numInOutBufs
must be zero (0).
outArgs
must not be NULL, and must point to a valid IVIDDEC2_OutArgs structure.
context
are owned by the calling application.IVIDDEC2_EOK | Success. | |
IVIDDEC2_EFAIL | General failure. See IVIDDEC2_Status::extendedError for more detailed further error conditions. | |
IVIDDEC2_EUNSUPPORTED | Request is unsupported. |
XDAS_Int32(* IVIDDEC2BACK_Fxns::control)(IVIDDEC2BACK_Handle handle, XDM_Context *context, IVIDDEC2_Status *status) |
Control behavior of an algorithm.
[in] | handle | Handle to an algorithm instance. |
[in] | context | Codec context. This is a required parameter. |
[out] | status | Output results. This is a required parameter. |
handle
must be a valid algorithm instance handle.
context
must not be NULL, and must point to a valid XDM_Context structure.
status
must not be NULL, and must point to a valid IVIDDEC2_Status structure.
If a buffer is provided in the status->data
field, it must be physically contiguous and owned by the calling application.
status->data
field, it is owned by the calling application.IVIDDEC2_EOK | Success. | |
IVIDDEC2_EFAIL | General failure. See IVIDDEC2_Status::extendedError for more detailed further error conditions. | |
IVIDDEC2_EUNSUPPORTED | Request is unsupported. |