summaryrefslogtreecommitdiff
path: root/src/i_sdlsound.c
AgeCommit message (Expand)Author
2014-04-10sound: Fix crash with large values of snd_channels.Simon Howard
2014-04-01Replace all snprintf() calls with M_snprintf().Simon Howard
2014-03-30sound: Fix compile when using libsamplerate.Simon Howard
2014-03-30Eliminate some uses of sprintf() from common code.Simon Howard
2014-03-29misc: Add string utility functions.Simon Howard
2014-03-23sound: Add config variable to control buffer size.Simon Howard
2013-09-29Add config file variable for controlling libsamplerate conversion scaleSimon Howard
2011-09-12Fix bug in doubly-linked list implementation.Simon Howard
2011-03-06Merge from raven-branch.Simon Howard
2011-03-06Merge from trunk.Simon Howard
2011-03-06Discard very short sound effects and strip lead-in / lead-out samplesSimon Howard
2011-03-05Add configuration parameter to limit the amount of memory used forSimon Howard
2011-03-05Behave correctly when we run out of memory.Simon Howard
2011-02-28Rework sound chunk allocation to use native malloc() instead of the zoneSimon Howard
2010-12-10Merge from trunk. This is slightly out of date as I did the mergeSimon Howard
2010-11-24Add workaround to stop freezeups with old versions of SDL_mixer.Simon Howard
2010-08-31Merge from trunk.Simon Howard
2010-08-07Change back filter frequency. Add debug code to dump resampled soundSimon Howard
2010-08-07Fix sound resampling low pass filter.Simon Howard
2009-11-21Auto-select SDL slice size based on sample rate.Simon Howard
2009-11-21Merge from trunk.Simon Howard
2009-09-30Change British English spellings to American English, for consistency.Simon Howard
2009-09-06Fixes for MSVC compile (thanks entryway).Simon Howard
2009-07-12Fix compile with libsamplerate.Simon Howard
2009-05-17Always use an SDL buffer size that is a power of two. Reduce buffer sizeSimon Howard
2009-05-07Calculate SDL buffer size automatically based on sample rate.Simon Howard
2009-03-15Fix clipped sounds when using libsamplerate (thanks David Flater)Simon Howard
2008-12-01Add missing header includes.Simon Howard
2008-10-08Switch configuration file code to common configuration file code, andSimon Howard
2008-09-25Move GetSfxLumpName to shut up warningsSimon Howard
2008-09-25Add option to low-level sound API to disable the DS prefix for soundSimon Howard
2008-09-14Allocate sound chunks and their buffers together, so that they are freedSimon Howard
2008-09-14Remove i_sdlsound.c dependency on doom/Simon Howard
2008-09-11Add missing i_sound.h include.Simon Howard
2008-09-08Split off some of the s_sound.c code into i_sound.c and reimplement theSimon Howard
2008-09-07Move dehacked code to doom/. Split dehacked string replacement code intoSimon Howard
2008-09-06Remove includes of doomdef.h where possible, move generic parts into topSimon Howard
2008-05-02Add W_CacheLumpNum,Name API to WAD code for releasing a lump back toSimon Howard
2008-04-19Fix build problem when libsamplerate support is enabled.Simon Howard
2008-04-19Fix some more warnings.Simon Howard
2008-04-15Make use_libsamplerate be an integer value that controls conversionSimon Howard
2008-03-13Display a warning message if use_libsamplerate != 0, but libsamplerateSimon Howard
2008-03-13Apply SRC patch from David Flater.Simon Howard
2008-02-28Add fixes for MSVC warnings (thanks entryway).Simon Howard
2008-02-23Perform a low-pass filter of converted sounds to filter outSimon Howard
2008-02-13Don't try to precache sound effects that don't exist.Simon Howard
2008-02-12Add comment.Simon Howard
2008-02-12Use SRC_SINC_FASTEST for speed when using libsamplerate for conversions,Simon Howard
2008-02-11Add support for sample rate conversion using libsamplerate (thanks toSimon Howard
2007-09-03Fix crash when playing long sounds (like DSBOSSIT)Simon Howard