Main Page   Compound List   File List   Compound Members   File Members  

ulaw.h File Reference

Go to the source code of this file.


#define audio_u2s(x)   ((short) (u2s[(unsigned char) (x)]))
#define audio_s2u(x)   (s2u[((unsigned short) (x)) >> 3])
#define audio_u2c(x)   (0x80 + ((unsigned char) (u2s[(unsigned char) (x)] >> 8)))
#define audio_c2u(x)   (s2u[(((short) ((((char) (x)) - 0x80) & 0xFF)) << 5) + 0xF])


const unsigned short u2s []
const unsigned char s2u []

Define Documentation

#define audio_c2u      (s2u[(((short) ((((char) (x)) - 0x80) & 0xFF)) << 5) + 0xF])

#define audio_s2u      (s2u[((unsigned short) (x)) >> 3])

#define audio_u2c      (0x80 + ((unsigned char) (u2s[(unsigned char) (x)] >> 8)))

#define audio_u2s      ((short) (u2s[(unsigned char) (x)]))

Variable Documentation

const unsigned char s2u[]

const unsigned short u2s[]

Generated on Tue Feb 10 08:26:36 2004 for Speak-FreelyforWindows by doxygen1.2.18