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().