Go to the source code of this file.
Macros | |
#define | PAINTBUFFER_SIZE 2048 |
Functions | |
void | S_WriteLinearBlastStereo16 (void) |
void | S_TransferStereo16 (unsigned long *pbuf, int endtime) |
void | S_TransferPaintBuffer (int endtime) |
void | S_PaintChannelFrom8 (channel_t *ch, sfxcache_t *sc, int endtime, int offset) |
void | S_PaintChannelFrom16 (channel_t *ch, sfxcache_t *sc, int endtime, int offset) |
void | S_PaintChannels (int endtime) |
void | S_InitScaletable (void) |
Variables | |
portable_samplepair_t | paintbuffer [PAINTBUFFER_SIZE] |
int | snd_scaletable [32][256] |
int * | snd_p |
int | snd_linear_count |
int | snd_vol |
short * | snd_out |
void S_PaintChannelFrom16 | ( | channel_t * | ch, |
sfxcache_t * | sc, | ||
int | endtime, | ||
int | offset | ||
) |
void S_PaintChannelFrom8 | ( | channel_t * | ch, |
sfxcache_t * | sc, | ||
int | endtime, | ||
int | offset | ||
) |
portable_samplepair_t paintbuffer[PAINTBUFFER_SIZE] |
Definition at line 26 of file snd_mix.c.
Referenced by S_PaintChannelFrom16(), S_PaintChannelFrom8(), S_PaintChannels(), S_TransferPaintBuffer(), and S_TransferStereo16().
int snd_linear_count |
Definition at line 28 of file snd_mix.c.
Referenced by S_TransferStereo16(), and S_WriteLinearBlastStereo16().
short* snd_out |
Definition at line 29 of file snd_mix.c.
Referenced by S_TransferStereo16(), and S_WriteLinearBlastStereo16().
int* snd_p |
Definition at line 28 of file snd_mix.c.
Referenced by S_TransferStereo16(), and S_WriteLinearBlastStereo16().
int snd_scaletable[32][256] |
Definition at line 27 of file snd_mix.c.
Referenced by S_InitScaletable(), and S_PaintChannelFrom8().
int snd_vol |
Definition at line 28 of file snd_mix.c.
Referenced by S_PaintChannelFrom16(), and S_PaintChannels().