log src/audio/SDL_audiocvt.c @ 3053:aa34d1180d30

age author description
2009-01-14 Sam Lantinga indent
2009-01-12 Sam Lantinga Fixed Visual C++ build
2009-01-11 Ryan C. Gordon First shot at new audio resampling code.
2009-01-10 Sam Lantinga Fixed Visual C++ release build for Visual C++ 2005
2008-12-20 Sam Lantinga indent
2008-12-19 Ryan C. Gordon More resampling fixes.
2008-12-19 Ryan C. Gordon Allocate SDL_AudioCVT::coeff before using it.
2008-12-19 Ryan C. Gordon Use SDL_zerop instead of SDL_memset.
2008-12-19 Ryan C. Gordon Zero out SDL_AudioCVT struct before using it, to ensure it's all initialized.
2008-12-08 Sam Lantinga Updated copyright date
2008-10-12 Sam Lantinga Don't include <math.h> when HAVE_MATH_H isn't defined
2008-10-04 Sam Lantinga Final merge of Google Summer of Code 2008 work...
2008-09-15 Sam Lantinga Updated Visual C++ build
2008-09-01 Sam Lantinga Fixed a bunch of compile warnings on Mac OS X
2008-08-26 Sam Lantinga Fixed Visual Studio compilation problems
2008-08-25 Sam Lantinga Final merge of Google Summer of Code 2008 work...
2008-08-12 Aaron Wishnick General cleanup and fixed a buffer overrun bug. It may be necessary to normalize filter gain differently or something. gsoc2008_audio_resampling
2008-07-10 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
2008-07-02 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
2008-07-02 Aaron Wishnick Cleaned up some bugs, but the FIR filter is still distorting. gsoc2008_audio_resampling
2008-06-22 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
2008-06-19 Aaron Wishnick IIR filtering now seems to work fine. Fixed point code also seems to be good. gsoc2008_audio_resampling
2008-06-18 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
2008-06-18 Aaron Wishnick Began implementing IIR and FIR filters, and got zero stuffing and sample discarding working. gsoc2008_audio_resampling
2008-06-18 Aaron Wishnick Added beginnings of resampling code. gsoc2008_audio_resampling
2007-06-19 Sam Lantinga Fixes for compiling with Visual C++ 8.0 Express Edition
2006-11-29 Ryan C. Gordon Apparently it's possible that MSVC will want to call a built-in function to
2006-10-17 Ryan C. Gordon Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
2006-09-24 Sam Lantinga Fixed bug #292
2006-09-01 Ryan C. Gordon Replaced unions with calls to SDL_SwapFloat...