quakeforge/libs/audio/renderer
Bill Currie 1f16f875f6 [sound] Clean up the public API
sfx_t is now private, and cd_file no longer accesses channel_t's
internals. This is necessary for hiding the code needed to make mixing
and channel management *properly* lock-free (I've been getting away with
murder thanks to x86's strong memory model and just plain luck with
gcc).
2022-06-03 15:20:41 +09:00
..
flac.c [util] Make developer flag names easier to manage 2021-03-29 22:38:47 +09:00
Makemodule.am [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
midi.c [cvar] Clean up most misinterpreted cvar types 2022-04-24 20:04:06 +09:00
snd_channels.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
snd_dma.c [sound] Clean up the public API 2022-06-03 15:20:41 +09:00
snd_mem.c [audio] Fix some minor issues 2022-05-22 11:59:53 +09:00
snd_mix.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
snd_resample.c [audio] Rework alsa to use a pull model 2021-06-24 00:08:05 +09:00
snd_sfx.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
vorbis.c [sound] Don't free realname in the vorbis loader 2022-05-12 19:58:18 +09:00
wav.c [audio] Handle multiple cue points in wav files 2022-05-22 11:59:53 +09:00