![]() |
![]() |
#include <xdc/std.h>
#include <ti/sdo/ce/Engine.h>
#include <ti/sdo/ce/video/videnc.h>
#include <ti/sdo/dmai/Dmai.h>
Go to the source code of this file.
Typedefs | |
typedef struct Venc_Object * | Venc_Handle |
Handle through which to reference a Video Encode algorithm. | |
Functions | |
Venc_Handle | Venc_create (Engine_Handle hEngine, Char *codecName, VIDENC_Params *params, VIDENC_DynamicParams *dynParams) |
Creates a Video Encode (XDM 0.9) algorithm instance. | |
Int | Venc_process (Venc_Handle hVe, Buffer_Handle hInBuf, Buffer_Handle hOutBuf) |
Encodes a video buffer. | |
Int | Venc_delete (Venc_Handle hVe) |
Deletes a Video Encode algorithm instance. | |
Int32 | Venc_getInBufSize (Venc_Handle hVe) |
After a Venc_create call is made, this function can be called to figure out the min total size of the required input buffers. | |
Int32 | Venc_getOutBufSize (Venc_Handle hVe) |
After a Venc_create call is made, this function can be called to figure out the min total size of the required output buffers. | |
VIDENC_Handle | Venc_getVisaHandle (Venc_Handle hVe) |
Get the VIDENC handle from the Venc module instance. | |
Variables | |
const VIDENC_Params | Venc_Params_DEFAULT |
Default XDM parameters for a Video Encode algorithm. | |
const VIDENC_DynamicParams | Venc_DynamicParams_DEFAULT |
Default XDM dynamic parameters for a Video Encode algorithm. |