Ienc1.h File Reference

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

Go to the source code of this file.


Typedefs

typedef struct Ienc1_Object * Ienc1_Handle
 Handle through which to reference an Image Encode algorithm.

Functions

Ienc1_Handle Ienc1_create (Engine_Handle hEngine, Char *codecName, IMGENC1_Params *params, IMGENC1_DynamicParams *dynParams)
 Creates an Image Encode (XDM 1.0) algorithm instance.
Int Ienc1_process (Ienc1_Handle hIe, Buffer_Handle hInBuf, Buffer_Handle hOutBuf)
 Encodes an image buffer.
Int Ienc1_delete (Ienc1_Handle hIe)
 Deletes an Image Encode algorithm instance.
IMGENC1_Handle Ienc1_getVisaHandle (Ienc1_Handle hIe)
 Get the IMGENC1 handle from the Ienc1 module instance.
Int32 Ienc1_getInBufSize (Ienc1_Handle hIe)
 Get the input buffer size required by the codec.
Int32 Ienc1_getOutBufSize (Ienc1_Handle hIe)
 Get the output buffer size required by the codec.

Variables

const IMGENC1_Params Ienc1_Params_DEFAULT
 Default XDM parameters for an Image Encode algorithm.
const IMGENC1_DynamicParams Ienc1_DynamicParams_DEFAULT
 Default XDM dynamic parameters for an Image Encode algorithm.

Copyright 2011, Texas Instruments Incorporated