Adec1.h File Reference

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

Go to the source code of this file.


Typedefs

typedef struct Adec1_Object * Adec1_Handle
 Handle through which to reference an Audio Decode algorithm.

Functions

Adec1_Handle Adec1_create (Engine_Handle hEngine, Char *codecName, AUDDEC1_Params *params, AUDDEC1_DynamicParams *dynParams)
 Creates an Audio Decode (XDM 1.0) algorithm instance.
Int Adec1_process (Adec1_Handle hAd1, Buffer_Handle hInBuf, Buffer_Handle hOutBuf)
 Decodes an audio buffer.
Int Adec1_delete (Adec1_Handle hAd1)
 Deletes an Audio Decode algorithm instance.
AUDDEC1_Handle Adec1_getVisaHandle (Adec1_Handle hAd1)
 Get the AUDDEC1 handle from the Adec1 module instance.
Int Adec1_getSampleRate (Adec1_Handle hAd1)
 Get the sample rate detected by the algorithm.
Int32 Adec1_getInBufSize (Adec1_Handle hAd1)
 Get the input buffer size required by the codec.
Int32 Adec1_getOutBufSize (Adec1_Handle hAd1)
 Get the output buffer size required by the codec.

Variables

const AUDDEC1_Params Adec1_Params_DEFAULT
 Default XDM parameters for an Audio Decode algorithm.
const AUDDEC1_DynamicParams Adec1_DynamicParams_DEFAULT
 Default XDM dynamic parameters for an Audio Decode algorithm.

Copyright 2011, Texas Instruments Incorporated