speex.c File Reference

#include "modes.h"
#include <math.h>

Include dependency graph for speex.c:


Defines

#define NULL   0
#define MAX_IN_SAMPLES   640

Functions

void * speex_encoder_init (const SpeexMode *mode)
void * speex_decoder_init (const SpeexMode *mode)
void speex_encoder_destroy (void *state)
void speex_decoder_destroy (void *state)
int speex_encode_native (void *state, spx_word16_t *in, SpeexBits *bits)
int speex_decode_native (void *state, SpeexBits *bits, spx_word16_t *out)
int speex_encode (void *state, float *in, SpeexBits *bits)
int speex_encode_int (void *state, spx_int16_t *in, SpeexBits *bits)
int speex_decode (void *state, SpeexBits *bits, float *out)
int speex_decode_int (void *state, SpeexBits *bits, spx_int16_t *out)
int speex_encoder_ctl (void *state, int request, void *ptr)
int speex_decoder_ctl (void *state, int request, void *ptr)
int nb_mode_query (const void *mode, int request, void *ptr)
int wb_mode_query (const void *mode, int request, void *ptr)
int speex_lib_ctl (int request, void *ptr)

Define Documentation

#define MAX_IN_SAMPLES   640
 

#define NULL   0
 


Function Documentation

int nb_mode_query const void *  mode,
int  request,
void *  ptr
 

int speex_decode void *  state,
SpeexBits *  bits,
float *  out
 

int speex_decode_int void *  state,
SpeexBits *  bits,
spx_int16_t *  out
 

int speex_decode_native void *  state,
SpeexBits *  bits,
spx_word16_t out
 

int speex_decoder_ctl void *  state,
int  request,
void *  ptr
 

void speex_decoder_destroy void *  state  ) 
 

void* speex_decoder_init const SpeexMode *  mode  ) 
 

int speex_encode void *  state,
float *  in,
SpeexBits *  bits
 

int speex_encode_int void *  state,
spx_int16_t *  in,
SpeexBits *  bits
 

int speex_encode_native void *  state,
spx_word16_t in,
SpeexBits *  bits
 

int speex_encoder_ctl void *  state,
int  request,
void *  ptr
 

void speex_encoder_destroy void *  state  ) 
 

void* speex_encoder_init const SpeexMode *  mode  ) 
 

int speex_lib_ctl int  request,
void *  ptr
 

int wb_mode_query const void *  mode,
int  request,
void *  ptr
 


Generated on Fri Dec 9 04:54:56 2005 for speex by  doxygen 1.4.5