Ienc.h File Reference

#include <xdc/std.h>
#include <ti/sdo/ce/Engine.h>
#include <ti/sdo/ce/image/imgenc.h>
#include <ti/sdo/dmai/Dmai.h>
#include <ti/sdo/dmai/Buffer.h>

Go to the source code of this file.


Typedefs

typedef struct Ienc_Object * Ienc_Handle
 Handle through which to reference an Image Encode algorithm.

Functions

Ienc_Handle Ienc_create (Engine_Handle hEngine, Char *codecName, IMGENC_Params *params, IMGENC_DynamicParams *dynParams)
 Creates an Image Encode (XDM 0.9) algorithm instance.
Int Ienc_process (Ienc_Handle hIe, Buffer_Handle hInBuf, Buffer_Handle hOutBuf)
 Encodes an image buffer.
Int Ienc_delete (Ienc_Handle hIe)
 Deletes an Image Encode algorithm instance.
IMGENC_Handle Ienc_getVisaHandle (Ienc_Handle hIe)
 Get the IMGENC handle from the Ienc module instance.
Int32 Ienc_getInBufSize (Ienc_Handle hIe)
 Get the input buffer size required by the codec.
Int32 Ienc_getOutBufSize (Ienc_Handle hIe)
 Get the output buffer size required by the codec.

Variables

const IMGENC_Params Ienc_Params_DEFAULT
 Default XDM parameters for an Image Encode algorithm.
const IMGENC_DynamicParams Ienc_DynamicParams_DEFAULT
 Default XDM dynamic parameters for an Image Encode algorithm.

Copyright 2011, Texas Instruments Incorporated