Fri, 20 Oct 2006 00:15:18 +0000Whoops, need a pointer to an LPDIRECTSOUNDBUFFER and not the
Ryan C. Gordon <icculus@icculus.org> [Fri, 20 Oct 2006 00:15:18 +0000] rev 2051
Whoops, need a pointer to an LPDIRECTSOUNDBUFFER and not the
LPDIRECTSOUNDBUFFER itself.

Wed, 18 Oct 2006 10:49:23 +0000Patched to compile again (thanks, Rasmus!).
Ryan C. Gordon <icculus@icculus.org> [Wed, 18 Oct 2006 10:49:23 +0000] rev 2050
Patched to compile again (thanks, Rasmus!).

Tue, 17 Oct 2006 09:15:21 +0000Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Ryan C. Gordon <icculus@icculus.org> [Tue, 17 Oct 2006 09:15:21 +0000] rev 2049
Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.

Sun, 01 Oct 2006 16:10:41 +0000Double Whoops. :P
Ryan C. Gordon <icculus@icculus.org> [Sun, 01 Oct 2006 16:10:41 +0000] rev 2048
Double Whoops. :P

Sun, 01 Oct 2006 16:07:32 +0000Whoops. :)
Sam Lantinga <slouken@libsdl.org> [Sun, 01 Oct 2006 16:07:32 +0000] rev 2047
Whoops. :)

Sun, 01 Oct 2006 02:28:41 +0000Replaced strncmp for SDL_VIDEODRIVER test with strcasecmp
Sam Lantinga <slouken@libsdl.org> [Sun, 01 Oct 2006 02:28:41 +0000] rev 2046
Replaced strncmp for SDL_VIDEODRIVER test with strcasecmp

Sun, 01 Oct 2006 02:06:37 +0000Replaced strncmp for SDL_AUDIODRIVER test with strcasecmp.
Ryan C. Gordon <icculus@icculus.org> [Sun, 01 Oct 2006 02:06:37 +0000] rev 2045
Replaced strncmp for SDL_AUDIODRIVER test with strcasecmp.
Fixes Bugzilla #334.

Sun, 01 Oct 2006 01:12:08 +0000Minor cleanup in the mint driver that was sitting on my laptop (sorry!).
Ryan C. Gordon <icculus@icculus.org> [Sun, 01 Oct 2006 01:12:08 +0000] rev 2044
Minor cleanup in the mint driver that was sitting on my laptop (sorry!).

Sun, 24 Sep 2006 15:56:55 +0000Formatting update
Sam Lantinga <slouken@libsdl.org> [Sun, 24 Sep 2006 15:56:55 +0000] rev 2043
Formatting update

Sun, 24 Sep 2006 15:56:36 +0000Fixed bug #292
Sam Lantinga <slouken@libsdl.org> [Sun, 24 Sep 2006 15:56:36 +0000] rev 2042
Fixed bug #292

I might be on crack here.

It looks like SDL_ConvertMono() in src/audio/SDL_audiocvt.c adds the left and
right channels of a stereo stream together, and clamps the new mono channel if
it would overflow.

Shouldn't it be dividing by 2 to average the two sample points instead of
clamping? Otherwise the mono sample point's volume doubles in the conversion.
This would also make the conversion faster, as it replaces two branches per
sample frame with a bitwise shift.

--ryan.