quakeforge/libs/audio/renderer
Bill Currie e967724196 [audio] Handle multiple cue points in wav files
Sounds in Arcane Dimensions (at least those used by ad_tears) specify
start and end cue points. The code was using only the final point in the
list and thus breaking looped sounds. Now, the first cue point is used
as the loop start, and the second (if present), the sample length. Both
are bounds-checked against the wav's sample count. Fixes sound locking
up during the first seconds in ad_tears.
2022-05-22 11:59:53 +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 [cvar] Clean up most misinterpreted cvar types 2022-04-24 20:04:06 +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