src/audio/SDL_audiocvt.c
Sat, 02 Jan 2016 10:10:34 -0800 Sam Lantinga Updated copyright to 2016
Tue, 26 May 2015 06:27:46 -0700 Sam Lantinga Updated the copyright year to 2015
Fri, 21 Feb 2014 13:57:53 +0000 James Legg Fix audio conversion when channel count changes
Sun, 02 Feb 2014 00:53:27 -0800 Sam Lantinga Fixed bug 2374 - Update copyright for 2014...
Sun, 24 Nov 2013 23:56:17 -0500 Ryan C. Gordon Make internal SDL sources include SDL_internal.h instead of SDL_config.h
Fri, 12 Jul 2013 01:26:43 -0400 Ryan C. Gordon Fixed off-by-one error in SDL_ConvertStereo().
Sat, 18 May 2013 14:17:52 -0700 Sam Lantinga File style cleanup for the SDL 2.0 release
Sun, 31 Mar 2013 12:48:50 -0400 Ryan C. Gordon Make SDL_SetError and friends unconditionally return -1.
Fri, 15 Feb 2013 08:47:44 -0800 Sam Lantinga Happy New Year!
Mon, 21 Jan 2013 09:16:27 -0800 Andreas Schiffler Add additional input validation to SDL_BuildAudioCVT; add additional tests to automation (audio, rwops)
Tue, 07 Feb 2012 02:11:15 -0500 Ryan C. Gordon Replaced some assert macros with SDL_assert.
Thu, 12 Jan 2012 21:42:35 -0500 Sam Lantinga Fixed issue where there was a garbage sample at the end of the buffer.
Sun, 08 Jan 2012 17:20:33 -0500 Sam Lantinga Fixed bug 1091 - Hardcoded size in SDL_audiocvt.c may lead to heap/stack corruption
Sat, 31 Dec 2011 09:28:07 -0500 Sam Lantinga Happy New Year!
Sat, 31 Dec 2011 09:16:08 -0500 Sam Lantinga Happy New Year! SDL-1.2
Fri, 08 Apr 2011 13:03:26 -0700 Sam Lantinga SDL 1.3 is now under the zlib license.
Fri, 11 Feb 2011 22:37:15 -0800 Sam Lantinga Happy 2011! :)
Mon, 08 Dec 2008 00:25:42 +0000 Sam Lantinga Updated copyright date SDL-1.2
Sun, 24 Sep 2006 15:45:37 +0000 Sam Lantinga Fixed bug #292 SDL-1.2
Sat, 16 Sep 2006 09:14:25 +0000 Patrice Mandin Only convert endianness if both src and dest are 16bits SDL-1.2
Sun, 24 Jan 2010 21:10:53 +0000 Sam Lantinga Fixed bug #926
Wed, 25 Nov 2009 06:00:00 +0000 Sam Lantinga Add error messages for failure cases
Wed, 14 Jan 2009 04:25:32 +0000 Sam Lantinga indent
Mon, 12 Jan 2009 08:46:28 +0000 Sam Lantinga Fixed Visual C++ build
Sun, 11 Jan 2009 04:46:42 +0000 Ryan C. Gordon First shot at new audio resampling code.
Sat, 10 Jan 2009 18:32:24 +0000 Sam Lantinga Fixed Visual C++ release build for Visual C++ 2005
Sat, 20 Dec 2008 08:41:05 +0000 Sam Lantinga indent
Fri, 19 Dec 2008 09:15:59 +0000 Ryan C. Gordon More resampling fixes.
Fri, 19 Dec 2008 08:30:26 +0000 Ryan C. Gordon Allocate SDL_AudioCVT::coeff before using it.
Fri, 19 Dec 2008 06:43:41 +0000 Ryan C. Gordon Use SDL_zerop instead of SDL_memset.
Fri, 19 Dec 2008 06:01:03 +0000 Ryan C. Gordon Zero out SDL_AudioCVT struct before using it, to ensure it's all initialized.
Mon, 08 Dec 2008 00:27:32 +0000 Sam Lantinga Updated copyright date
Sun, 12 Oct 2008 16:21:36 +0000 Sam Lantinga Don't include <math.h> when HAVE_MATH_H isn't defined
Sat, 04 Oct 2008 06:46:59 +0000 Sam Lantinga Final merge of Google Summer of Code 2008 work...
Mon, 15 Sep 2008 07:34:36 +0000 Sam Lantinga Updated Visual C++ build
Mon, 01 Sep 2008 16:04:20 +0000 Sam Lantinga Fixed a bunch of compile warnings on Mac OS X
Tue, 26 Aug 2008 07:34:49 +0000 Sam Lantinga Fixed Visual Studio compilation problems
Mon, 25 Aug 2008 15:08:59 +0000 Sam Lantinga Final merge of Google Summer of Code 2008 work...
Tue, 12 Aug 2008 00:24:42 +0000 Aaron Wishnick General cleanup and fixed a buffer overrun bug. It may be necessary to normalize filter gain differently or something. gsoc2008_audio_resampling
Thu, 10 Jul 2008 07:02:18 +0000 Aaron Wishnick Made a very significant optimization to the FIR filter which I believe I can take a little further. Right now the FIR filter size is 768 and I get some free() bugs, so this is something I need to debug. gsoc2008_audio_resampling
Wed, 02 Jul 2008 08:04:50 +0000 Aaron Wishnick The windowed sinc filter generation code seems to be working fine. The FIR filtering code is also now working reasonably well. Occasionally the FIR filter will pop, but setting the normalization factor lower seems to help this. I suspect the problem is in the fixed point multiply/add. I also have a hunch the zero stuffing/sample discarding code is not correct, and I'll look at that soon to get it sorted out. gsoc2008_audio_resampling
Wed, 02 Jul 2008 07:25:02 +0000 Aaron Wishnick Cleaned up some bugs, but the FIR filter is still distorting. gsoc2008_audio_resampling
Sun, 22 Jun 2008 00:36:35 +0000 Aaron Wishnick Fixed lots of bugs in FIR filtering. Fixed point code is closer to working, but there seems to be overflow in the FIR filter resulting in distortion. gsoc2008_audio_resampling
Thu, 19 Jun 2008 20:11:06 +0000 Aaron Wishnick IIR filtering now seems to work fine. Fixed point code also seems to be good. gsoc2008_audio_resampling
Wed, 18 Jun 2008 22:42:27 +0000 Aaron Wishnick Implemented a lot of fixed point code for the filters. The SDL_FixMpy functions currently don't work properly -- there are some issues with signed vs unsigned. gsoc2008_audio_resampling
Wed, 18 Jun 2008 18:55:50 +0000 Aaron Wishnick Began implementing IIR and FIR filters, and got zero stuffing and sample discarding working. gsoc2008_audio_resampling
Wed, 18 Jun 2008 04:51:10 +0000 Aaron Wishnick Added beginnings of resampling code. gsoc2008_audio_resampling
Tue, 19 Jun 2007 05:53:56 +0000 Sam Lantinga Fixes for compiling with Visual C++ 8.0 Express Edition
Wed, 29 Nov 2006 10:38:07 +0000 Ryan C. Gordon Apparently it's possible that MSVC will want to call a built-in function to
Tue, 17 Oct 2006 09:15:21 +0000 Ryan C. Gordon Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Sun, 24 Sep 2006 15:56:36 +0000 Sam Lantinga Fixed bug #292
Fri, 01 Sep 2006 19:29:49 +0000 Ryan C. Gordon Replaced unions with calls to SDL_SwapFloat...
Mon, 28 Aug 2006 03:17:39 +0000 Sam Lantinga Added source color and alpha modulation support.
Thu, 24 Aug 2006 12:10:46 +0000 Ryan C. Gordon First shot at new audio data types (int32 and float32).
Mon, 10 Jul 2006 21:04:37 +0000 Sam Lantinga SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Mon, 29 May 2006 04:04:35 +0000 Sam Lantinga more tweaking indent options SDL-1.3
Sun, 28 May 2006 13:04:16 +0000 Sam Lantinga Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API. SDL-1.3
Wed, 17 May 2006 08:18:28 +0000 Sam Lantinga Merge trunk-1.3-3 SDL-1.3
Fri, 24 Feb 2006 18:24:57 +0000 Sam Lantinga Update for Visual C++ 6.0
Tue, 21 Feb 2006 08:46:50 +0000 Sam Lantinga Use consistent identifiers for the various platforms we support.
less more (0) -60 tip