quakeforge/libs/audio/renderer
Bill Currie 4cec187465 zixthree's wav file patch
Wav file were not read correctly when encoutering most chunk type beside the ones used by QuakeForge.

This patch will fix the riff loader code so that unused but defined chunk are skipped. Most wav files should now be loaded correctly fixing some silent sound effect.

Also fixed a typo in wav loader and reordered wav validity check so that format is checked first. The data chunk could be inexistant on some weird format and so an invalid format is a more helpful error text.

! Fix: Skip unsupported chunk in riff loader instead of rejecting riff file.
! Fix: typo in Microsoft name.
! Fix: ordering of wav validity to enable more helpful error text.
2010-11-21 14:18:15 +09:00
..
flac.c bah, forgot that libsamplerate doesn't check for errors 2010-08-13 01:48:48 +00:00
Makefile.am hopefully, correct plugin linking options 2010-08-21 13:01:35 +09:00
midi.c bah, forgot that libsamplerate doesn't check for errors 2010-08-13 01:48:48 +00:00
snd_channels.c zixthree's stereo swap patch. 2010-11-21 14:09:23 +09:00
snd_dma.c get alsa and sdl working, though sdl seems to be mono only 2010-08-15 05:15:47 +00:00
snd_jack.c floating point mixer now working 2010-08-11 23:44:34 +00:00
snd_mem.c better error checking while reading streamed data 2010-08-13 01:48:20 +00:00
snd_mix.c better error checking while reading streamed data 2010-08-13 01:48:20 +00:00
snd_resample.c reset the "resampler" when seeking 2010-08-11 23:47:31 +00:00
snd_sfx.c Don't open a streamed sfx when there's no sound driver. 2010-11-14 20:46:29 +09:00
vorbis.c bah, forgot that libsamplerate doesn't check for errors 2010-08-13 01:48:48 +00:00
wav.c zixthree's wav file patch 2010-11-21 14:18:15 +09:00