Main Page   Compound List   File List   Compound Members   File Members  

misc.h File Reference

Various compatibility routines for Speex. More...

Go to the source code of this file.

Defines

#define VERSION   "speex-1.0.3"
#define VERY_SMALL   1e-30

Functions

void print_vec (float *vec, int len, char *name)
unsigned int be_int (unsigned int i)
unsigned int le_int (unsigned int i)
unsigned short be_short (unsigned short s)
unsigned short le_short (unsigned short s)
void * speex_alloc (int size)
void * speex_realloc (void *ptr, int size)
void speex_free (void *ptr)
void * speex_move (void *dest, void *src, int n)
void speex_error (char *str)
void speex_warning (char *str)
void speex_warning_int (char *str, int val)
void speex_rand_vec (float std, float *data, int len)
float speex_rand (float std)
void _speex_putc (int ch, void *file)


Detailed Description

Various compatibility routines for Speex.


Define Documentation

#define VERSION   "speex-1.0.3"
 

#define VERY_SMALL   1e-30
 


Function Documentation

void _speex_putc int    ch,
void *    file
 

unsigned int be_int unsigned int    i
 

unsigned short be_short unsigned short    s
 

unsigned int le_int unsigned int    i
 

unsigned short le_short unsigned short    s
 

void print_vec float *    vec,
int    len,
char *    name
 

void* speex_alloc int    size
 

Speex wrapper for calloc. To do your own dynamic allocation, all you need to do is replace this function, speex_realloc and speex_free

void speex_error char *    str
 

void speex_free void *    ptr
 

Speex wrapper for calloc. To do your own dynamic allocation, all you need to do is replace this function, speex_realloc and speex_alloc

void* speex_move void *    dest,
void *    src,
int    n
 

Speex wrapper for mem_move

float speex_rand float    std
 

void speex_rand_vec float    std,
float *    data,
int    len
 

void* speex_realloc void *    ptr,
int    size
 

Speex wrapper for realloc. To do your own dynamic allocation, all you need to do is replace this function, speex_alloc and speex_free

void speex_warning char *    str
 

void speex_warning_int char *    str,
int    val
 


Generated on Sat Dec 6 08:47:41 2003 for speex by doxygen1.2.15