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 10 of file kb_sound.h.


Field Documentation

unsigned int snd_t::bytePerSample

Definition at line 20 of file kb_sound.h.

Referenced by kb_snd_open().

char snd_t::dsp_device[PATH_MAX+1]

Definition at line 12 of file kb_sound.h.

Referenced by kb_snd_init(), and kb_snd_open().

unsigned int snd_t::fragCount

Definition at line 31 of file kb_sound.h.

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

unsigned int snd_t::fragSize
short* snd_t::ibuf

Definition at line 22 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 23 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 24 of file kb_sound.h.

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

Definition at line 16 of file kb_sound.h.

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

char snd_t::mixer_device[PATH_MAX+1]

Definition at line 13 of file kb_sound.h.

Referenced by kb_snd_init(), and kb_snd_open().

unsigned int snd_t::nbChannels

Definition at line 19 of file kb_sound.h.

Referenced by kb_snd_open().

short* snd_t::obuf

Definition at line 26 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 27 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 28 of file kb_sound.h.

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

unsigned int snd_t::sampleRate

Definition at line 18 of file kb_sound.h.

unsigned int snd_t::sampleSize

Definition at line 17 of file kb_sound.h.

Referenced by kb_snd_open().


The documentation for this struct was generated from the following file:
Generated on Fri Dec 2 09:58:54 2011 for KoreBot Library by  doxygen 1.6.3