quakeforge/libs/audio/renderer
Bill Currie fdd070f6dc [sound] Add a threaded field to snd_t
Care needs to be taken when freeing channels as doing so while an
asynchronous mixer is using them is unlikely to end well. However,
whether the mixer is asynchronous depends on the output driver. This
lets the driver inform the rest of the system that the output and mixer
are running asynchronously.
2022-06-06 12:39:54 +09:00
..
flac.c [sound] Use SYS_snd for all masked prints 2022-06-06 12:39:54 +09:00
Makemodule.am [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
midi.c [sound] Use SYS_snd for all masked prints 2022-06-06 12:39:54 +09:00
snd_channels.c [sound] Use SYS_snd for all masked prints 2022-06-06 12:39:54 +09:00
snd_dma.c [sound] Add a threaded field to snd_t 2022-06-06 12:39:54 +09:00
snd_mem.c [sound] Use SYS_snd for all masked prints 2022-06-06 12:39:54 +09:00
snd_mix.c [sound] Access the buffer directly from the channel 2022-06-06 12:39:54 +09:00
snd_resample.c [sound] Access the buffer directly from the channel 2022-06-06 12:39:54 +09:00
snd_sfx.c [sound] Access the buffer directly from the channel 2022-06-06 12:39:54 +09:00
vorbis.c [sound] Use SYS_snd for all masked prints 2022-06-06 12:39:54 +09:00
wav.c [sound] Use SYS_snd for all masked prints 2022-06-06 12:39:54 +09:00