Referencia del Archivo lpc10.h

#include "tdef.h"

Dependencia gráfica adjunta para lpc10.h:

Gráfico de los archivos que directa o indirectamente incluyen a este archivo:

Ir al código fuente de este archivo.

Estructuras de datos

struct  CLPC10_2400
struct  DLPC10_2400
struct  CLPC10_DGRAM
struct  DLPC10_DGRAM
struct  PTHL10

Definiciones

#define LPC10_LFRAME   180
#define LPC10_ORDER   10
#define LPC10_DOUTMAX   320

Tipos definidos

typedef INT LPC10_2400_idata [54]
typedef BYTE LPC10_2400_data [7]
typedef BYTE LPC10_dgram_data [7]

Funciones

CLPC10_2400clpc10_2400_construct (VOID)
VOID clpc10_2400_destruct (CLPC10_2400 *l)
VOID clpc10_2400_reset (CLPC10_2400 *l)
LPC10_2400_idataclpc10_2400_icode (CLPC10_2400 *l, FLOAT speech[LPC10_LFRAME])
LPC10_2400_idataclpc10_2400_icode_i16 (CLPC10_2400 *l, INT16 speech[LPC10_LFRAME])
VOID clpc10_2400_pack (LPC10_2400_idata *in, LPC10_2400_data *o)
DLPC10_2400dlpc10_2400_construct (VOID)
VOID dlpc10_2400_destruct (DLPC10_2400 *d)
VOID dlpc10_2400_reset (DLPC10_2400 *d)
FLOAT * dlpc10_2400_outvec (DLPC10_2400 *d)
INT16 * dlpc10_2400_outvec_i16 (DLPC10_2400 *d)
INT dlpc10_2400_idecode (DLPC10_2400 *d, LPC10_2400_idata *bits)
INT dlpc10_2400_idecode_i16 (DLPC10_2400 *d, LPC10_2400_idata *bits)
VOID dlpc10_2400_unpack (LPC10_2400_data *in, LPC10_2400_idata *o)
CLPC10_DGRAMclpc10_dgram_construct (VOID)
VOID clpc10_dgram_destruct (CLPC10_DGRAM *l)
VOID clpc10_dgram_reset (CLPC10_DGRAM *l)
LPC10_dgram_dataclpc10_dgram_code (CLPC10_DGRAM *l, FLOAT speech[LPC10_LFRAME])
LPC10_dgram_dataclpc10_dgram_code_i16 (CLPC10_DGRAM *l, INT16 speech[LPC10_LFRAME])
DLPC10_DGRAMdlpc10_dgram_construct (VOID)
VOID dlpc10_dgram_destruct (DLPC10_DGRAM *d)
VOID dlpc10_dgram_reset (DLPC10_DGRAM *d)
FLOAT * dlpc10_dgram_outvec (DLPC10_DGRAM *d)
INT16 * dlpc10_dgram_outvec_i16 (DLPC10_DGRAM *d)
INT dlpc10_dgram_decode (DLPC10_DGRAM *d, LPC10_dgram_data *dgram)
INT dlpc10_dgram_decode_i16 (DLPC10_DGRAM *d, LPC10_dgram_data *dgram)
PTHL10pthl10_construct (VOID)
VOID pthl10_destruct (PTHL10 *p)
VOID pthl10_reset (PTHL10 *p)
INT pthl10_get_i16 (PTHL10 *p, INT16 speech[LPC10_LFRAME])
VOID c_lpc10_ini (VOID)
VOID c_lpc10_code (FLOAT speech[])
VOID c_lpc10_code_i16 (INT16 speech[])
VOID c_lpc10_peek (BOOL voice[2], INT *pitch, FLOAT *rms, FLOAT rc[LPC10_ORDER])
VOID d_lpc10_ini (VOID)
INT d_lpc10_decode (BOOL voice[2], INT pitch, FLOAT rms, FLOAT rc[LPC10_ORDER], FLOAT speech[])


Documentación de las definiciones

#define LPC10_LFRAME   180

Definición en la línea 44 del archivo lpc10.h.

#define LPC10_ORDER   10

Definición en la línea 45 del archivo lpc10.h.

#define LPC10_DOUTMAX   320

Definición en la línea 47 del archivo lpc10.h.


Documentación de los tipos definidos

typedef INT LPC10_2400_idata[54]

Definición en la línea 71 del archivo lpc10.h.

typedef BYTE LPC10_2400_data[7]

Definición en la línea 72 del archivo lpc10.h.

typedef BYTE LPC10_dgram_data[7]

Definición en la línea 73 del archivo lpc10.h.


Documentación de las funciones

CLPC10_2400* clpc10_2400_construct ( VOID   ) 

Definición en la línea 147 del archivo lpc10_c1.c.

VOID clpc10_2400_destruct ( CLPC10_2400 l  ) 

Definición en la línea 162 del archivo lpc10_c1.c.

VOID clpc10_2400_reset ( CLPC10_2400 l  ) 

Definición en la línea 170 del archivo lpc10_c1.c.

LPC10_2400_idata* clpc10_2400_icode ( CLPC10_2400 l,
FLOAT  speech[LPC10_LFRAME] 
)

Definición en la línea 179 del archivo lpc10_c1.c.

LPC10_2400_idata* clpc10_2400_icode_i16 ( CLPC10_2400 l,
INT16  speech[LPC10_LFRAME] 
)

Definición en la línea 196 del archivo lpc10_c1.c.

VOID clpc10_2400_pack ( LPC10_2400_idata in,
LPC10_2400_data o 
)

Definición en la línea 213 del archivo lpc10_c1.c.

DLPC10_2400* dlpc10_2400_construct ( VOID   ) 

Definición en la línea 16 del archivo lpc10_d1.c.

VOID dlpc10_2400_destruct ( DLPC10_2400 d  ) 

Definición en la línea 31 del archivo lpc10_d1.c.

VOID dlpc10_2400_reset ( DLPC10_2400 d  ) 

Definición en la línea 39 del archivo lpc10_d1.c.

FLOAT* dlpc10_2400_outvec ( DLPC10_2400 d  ) 

Definición en la línea 48 del archivo lpc10_d1.c.

INT16* dlpc10_2400_outvec_i16 ( DLPC10_2400 d  ) 

Definición en la línea 56 del archivo lpc10_d1.c.

INT dlpc10_2400_idecode ( DLPC10_2400 d,
LPC10_2400_idata bits 
)

Definición en la línea 64 del archivo lpc10_d1.c.

INT dlpc10_2400_idecode_i16 ( DLPC10_2400 d,
LPC10_2400_idata bits 
)

Definición en la línea 81 del archivo lpc10_d1.c.

VOID dlpc10_2400_unpack ( LPC10_2400_data in,
LPC10_2400_idata o 
)

Definición en la línea 96 del archivo lpc10_d1.c.

CLPC10_DGRAM* clpc10_dgram_construct ( VOID   ) 

Definición en la línea 15 del archivo lpc10_c2.c.

VOID clpc10_dgram_destruct ( CLPC10_DGRAM l  ) 

Definición en la línea 30 del archivo lpc10_c2.c.

VOID clpc10_dgram_reset ( CLPC10_DGRAM l  ) 

Definición en la línea 38 del archivo lpc10_c2.c.

LPC10_dgram_data* clpc10_dgram_code ( CLPC10_DGRAM l,
FLOAT  speech[LPC10_LFRAME] 
)

Definición en la línea 47 del archivo lpc10_c2.c.

LPC10_dgram_data* clpc10_dgram_code_i16 ( CLPC10_DGRAM l,
INT16  speech[LPC10_LFRAME] 
)

Definición en la línea 64 del archivo lpc10_c2.c.

DLPC10_DGRAM* dlpc10_dgram_construct ( VOID   ) 

Definición en la línea 16 del archivo lpc10_d2.c.

VOID dlpc10_dgram_destruct ( DLPC10_DGRAM d  ) 

Definición en la línea 31 del archivo lpc10_d2.c.

VOID dlpc10_dgram_reset ( DLPC10_DGRAM d  ) 

Definición en la línea 39 del archivo lpc10_d2.c.

FLOAT* dlpc10_dgram_outvec ( DLPC10_DGRAM d  ) 

Definición en la línea 48 del archivo lpc10_d2.c.

INT16* dlpc10_dgram_outvec_i16 ( DLPC10_DGRAM d  ) 

Definición en la línea 56 del archivo lpc10_d2.c.

INT dlpc10_dgram_decode ( DLPC10_DGRAM d,
LPC10_dgram_data dgram 
)

Definición en la línea 64 del archivo lpc10_d2.c.

INT dlpc10_dgram_decode_i16 ( DLPC10_DGRAM d,
LPC10_dgram_data dgram 
)

Definición en la línea 81 del archivo lpc10_d2.c.

PTHL10* pthl10_construct ( VOID   ) 

Definición en la línea 15 del archivo pthl10.c.

VOID pthl10_destruct ( PTHL10 p  ) 

Definición en la línea 29 del archivo pthl10.c.

VOID pthl10_reset ( PTHL10 p  ) 

Definición en la línea 37 del archivo pthl10.c.

INT pthl10_get_i16 ( PTHL10 p,
INT16  speech[LPC10_LFRAME] 
)

Definición en la línea 45 del archivo pthl10.c.

VOID c_lpc10_ini ( VOID   ) 

Definición en la línea 5 del archivo c_lpc10.c.

VOID c_lpc10_code ( FLOAT  speech[]  ) 

Definición en la línea 12 del archivo c_lpc10.c.

VOID c_lpc10_code_i16 ( INT16  speech[]  ) 

Definición en la línea 24 del archivo c_lpc10.c.

VOID c_lpc10_peek ( BOOL  voice[2],
INT *  pitch,
FLOAT *  rms,
FLOAT  rc[LPC10_ORDER] 
)

VOID d_lpc10_ini ( VOID   ) 

Definición en la línea 5 del archivo d_lpc10.c.

INT d_lpc10_decode ( BOOL  voice[2],
INT  pitch,
FLOAT  rms,
FLOAT  rc[LPC10_ORDER],
FLOAT  speech[] 
)


Generado el Thu Mar 11 18:59:27 2010 para AhoLib por  doxygen 1.5.6