snd_t Struct Reference


Data Fields

char dsp_device [PATH_MAX+1]
char mixer_device [PATH_MAX+1]
int dsp_fd
int mix_fd
unsigned int sampleSize
unsigned int sampleRate
unsigned int nbChannels
unsigned int bytePerSample
short * ibuf
short * iend
unsigned int isize
short * obuf
short * oend
unsigned int osize
unsigned int fragSize
unsigned int fragCount

Detailed Description

Definition at line 8 of file kb_sound.h.


Field Documentation

char snd_t::dsp_device[PATH_MAX+1]

Definition at line 10 of file kb_sound.h.

Referenced by kb_snd_init(), and kb_snd_open().

char snd_t::mixer_device[PATH_MAX+1]

Definition at line 11 of file kb_sound.h.

Referenced by kb_snd_init(), and kb_snd_open().

Definition at line 14 of file kb_sound.h.

Referenced by kb_snd_close(), kb_snd_init(), kb_snd_open(), and kb_snd_setVolume().

unsigned int snd_t::sampleSize

Definition at line 15 of file kb_sound.h.

Referenced by kb_snd_open().

unsigned int snd_t::sampleRate

Definition at line 16 of file kb_sound.h.

unsigned int snd_t::nbChannels

Definition at line 17 of file kb_sound.h.

Referenced by kb_snd_open().

unsigned int snd_t::bytePerSample

Definition at line 18 of file kb_sound.h.

Referenced by kb_snd_open().

short* snd_t::ibuf

Definition at line 20 of file kb_sound.h.

Referenced by kb_snd_close(), kb_snd_doMmap(), kb_snd_doMunmap(), kb_snd_getIPtr(), and kb_snd_init().

short* snd_t::iend

Definition at line 21 of file kb_sound.h.

Referenced by kb_snd_doMmap(), kb_snd_doMunmap(), and kb_snd_init().

unsigned int snd_t::isize

Definition at line 22 of file kb_sound.h.

Referenced by kb_snd_doMmap(), kb_snd_doMunmap(), and kb_snd_getIPtr().

short* snd_t::obuf

Definition at line 24 of file kb_sound.h.

Referenced by kb_snd_doMmap(), kb_snd_doMunmap(), kb_snd_getOPtr(), and kb_snd_init().

short* snd_t::oend

Definition at line 25 of file kb_sound.h.

Referenced by kb_snd_doMmap(), kb_snd_doMunmap(), kb_snd_getOPtr(), and kb_snd_init().

unsigned int snd_t::osize

Definition at line 26 of file kb_sound.h.

Referenced by kb_snd_doMmap(), kb_snd_doMunmap(), and kb_snd_getOPtr().

unsigned int snd_t::fragSize

unsigned int snd_t::fragCount

Definition at line 29 of file kb_sound.h.

Referenced by kb_snd_doMmap(), kb_snd_enableFrag(), kb_snd_init(), and kb_snd_open().


The documentation for this struct was generated from the following file:

Generated on Wed Dec 15 11:49:30 2010 for KoreBot Library by  doxygen 1.5.5