Data Structures | Defines | Typedefs | Functions

mpadec.h File Reference

Data Structures

Defines

Typedefs

Functions


Define Documentation

#define FALSE   0
#define mpadec2_error (   x  )     mpadec_error(x)
#define MPADEC_CONFIG_16BIT   0
#define MPADEC_CONFIG_24BIT   1
#define MPADEC_CONFIG_32BIT   2
#define MPADEC_CONFIG_AUTO   0
#define MPADEC_CONFIG_BIG_ENDIAN   1
#define MPADEC_CONFIG_CHANNEL1   3
#define MPADEC_CONFIG_CHANNEL2   4
#define MPADEC_CONFIG_FLOAT   3
#define MPADEC_CONFIG_FULL_QUALITY   0
#define MPADEC_CONFIG_HALF_QUALITY   1
#define MPADEC_CONFIG_LITTLE_ENDIAN   0
#define MPADEC_CONFIG_MONO   1
#define MPADEC_CONFIG_REPLAYGAIN_AUDIOPHILE   2
#define MPADEC_CONFIG_REPLAYGAIN_CUSTOM   3
#define MPADEC_CONFIG_REPLAYGAIN_NONE   0
#define MPADEC_CONFIG_REPLAYGAIN_RADIO   1
#define MPADEC_CONFIG_STEREO   2
#define MPADEC_INFO_CONFIG   2
#define MPADEC_INFO_STREAM   0
#define MPADEC_INFO_TAG   1
#define MPADEC_RETCODE_BAD_STATE   3
#define MPADEC_RETCODE_BUFFER_TOO_SMALL   6
#define MPADEC_RETCODE_INVALID_HANDLE   1
#define MPADEC_RETCODE_INVALID_PARAMETERS   4
#define MPADEC_RETCODE_NEED_MORE_DATA   5
#define MPADEC_RETCODE_NO_SYNC   7
#define MPADEC_RETCODE_NOT_ENOUGH_MEMORY   2
#define MPADEC_RETCODE_OK   0
#define MPADEC_RETCODE_UNKNOWN   8
#define MPADEC_VERSION   0x0900
#define TRUE   1

Typedef Documentation

typedef void* mpadec2_t
typedef void* mpadec_t

Function Documentation

int mpadec2_configure ( mpadec2_t  mpadec,
mpadec_config_t cfg 
)
int mpadec2_decode ( mpadec2_t  mpadec,
uint8_t srcbuf,
uint32_t  srcsize,
uint8_t dstbuf,
uint32_t  dstsize,
uint32_t dstused 
)
int mpadec2_get_info ( mpadec2_t  mpadec,
void *  info,
int  info_type 
)
mpadec2_t mpadec2_init ( void   ) 
int mpadec2_reset ( mpadec2_t  mpadec  ) 
int mpadec2_uninit ( mpadec2_t  mpadec  ) 
int mpadec_configure ( mpadec_t  mpadec,
mpadec_config_t cfg 
)
int mpadec_decode ( mpadec_t  mpadec,
uint8_t srcbuf,
uint32_t  srcsize,
uint8_t dstbuf,
uint32_t  dstsize,
uint32_t srcused,
uint32_t dstused 
)
char* mpadec_error ( int  code  ) 
int mpadec_get_info ( mpadec_t  mpadec,
void *  info,
int  info_type 
)
mpadec_t mpadec_init ( void   ) 
int mpadec_reset ( mpadec_t  mpadec  ) 
int mpadec_uninit ( mpadec_t  mpadec  )