|
XenevaOS
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <stdint.h>#include <_xeneva.h>#include <sys/_keproc.h>#include <sys/_kefile.h>#include <sys/_ketime.h>#include <sys/iocodes.h>#include "doomtype.h"#include "i_sound.h"#include "w_wad.h"#include "z_zone.h"#include "m_misc.h"
Classes | |
| struct | dgsfx_t |
| struct | dgchan_t |
Macros | |
| #define | DG_MIX_RATE 48000 |
| #define | DG_MIX_CHUNK 4096 |
| #define | DG_MIX_FRAMES (DG_MIX_CHUNK / 4) |
| #define | DG_MAXCHAN 64 |
| #define | DG_SRC_RATE_DEFAULT 11025 |
Functions | |
| uint32_t | DG_GetTicksMs (void) |
| int | DG_GetSfxLumpNum (sfxinfo_t *sfx) |
Variables | |
| int | use_libsamplerate = 0 |
| float | libsamplerate_scale = 1.0f |
| sound_module_t | DG_sound_module |
| music_module_t | DG_music_module |
| #define DG_MAXCHAN 64 |
| #define DG_MIX_CHUNK 4096 |
| #define DG_MIX_FRAMES (DG_MIX_CHUNK / 4) |
| #define DG_MIX_RATE 48000 |
| #define DG_SRC_RATE_DEFAULT 11025 |
| int DG_GetSfxLumpNum | ( | sfxinfo_t * | sfx | ) |
|
extern |
| music_module_t DG_music_module |
| sound_module_t DG_sound_module |
| float libsamplerate_scale = 1.0f |
| int use_libsamplerate = 0 |