Senc.h File Reference

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

Go to the source code of this file.


Typedefs

typedef struct Senc_Object * Senc_Handle
 Handle through which to reference a Speech Encode algorithm.

Functions

Senc_Handle Senc_create (Engine_Handle hEngine, Char *codecName, SPHENC_Params *params, SPHENC_DynamicParams *dynParams)
 Creates a Speech Encode (XDM 0.9) algorithm instance.
Int Senc_process (Senc_Handle hSe, Buffer_Handle hInBuf, Buffer_Handle hOutBuf)
 Encodes a speech buffer.
Int Senc_delete (Senc_Handle hSe)
 Deletes a Speech Encode algorithm instance.
SPHENC_Handle Senc_getVisaHandle (Senc_Handle hSe)
 Get the SPHENC handle from the Senc module instance.
Int32 Senc_getInBufSize (Senc_Handle hSe)
 Get the input buffer size required by the codec.
Int32 Senc_getOutBufSize (Senc_Handle hSe)
 Get the output buffer size required by the codec.

Variables

const SPHENC_Params Senc_Params_DEFAULT
 Default XDM parameters for a Speech Encode algorithm.
const SPHENC_DynamicParams Senc_DynamicParams_DEFAULT
 Default XDM dynamic parameters for a Speech Encode algorithm.

Copyright 2011, Texas Instruments Incorporated