Thu, 01 Jan 2009 21:34:22 +0000Date: Thu, 01 Jan 2009 21:32:12 +0100
Sam Lantinga [Thu, 01 Jan 2009 21:34:22 +0000] rev 2947
Date: Thu, 01 Jan 2009 21:32:12 +0100
From: Couriersud
Subject: Fusionsound audio driver

attached is a diff containing a audio driver for the FusionSound
library. This sound library is closely related to DirectFB and uses the
same transport (fusion) as DirectFB when running applications "remote",
i.e. over the network. As such, it natively redirects sound where
DirectFB redirects video. This may be handy for everyone using SDL over
DirectFB.

Thu, 01 Jan 2009 19:42:48 +0000Kicking off the great SDL Bug Hunt for January 2009
Sam Lantinga [Thu, 01 Jan 2009 19:42:48 +0000] rev 2946
Kicking off the great SDL Bug Hunt for January 2009

Thu, 01 Jan 2009 18:58:26 +0000Fixed DirectColor visual window creation problem
Sam Lantinga [Thu, 01 Jan 2009 18:58:26 +0000] rev 2945
Fixed DirectColor visual window creation problem

Thu, 01 Jan 2009 18:49:43 +0000Windows line drawing support is implemented
Sam Lantinga [Thu, 01 Jan 2009 18:49:43 +0000] rev 2944
Windows line drawing support is implemented

Thu, 01 Jan 2009 08:22:20 +0000Oh yeah, it's an XInput symbol
Sam Lantinga [Thu, 01 Jan 2009 08:22:20 +0000] rev 2943
Oh yeah, it's an XInput symbol

Thu, 01 Jan 2009 08:21:19 +0000indent
Sam Lantinga [Thu, 01 Jan 2009 08:21:19 +0000] rev 2942
indent

Thu, 01 Jan 2009 08:19:56 +0000Added missing symbol
Sam Lantinga [Thu, 01 Jan 2009 08:19:56 +0000] rev 2941
Added missing symbol

Thu, 01 Jan 2009 07:59:08 +0000Fixed X11 mouse motion/button events - it's not actually safe to cast mouse events to device events.
Sam Lantinga [Thu, 01 Jan 2009 07:59:08 +0000] rev 2940
Fixed X11 mouse motion/button events - it's not actually safe to cast mouse events to device events.
Fixed building SDL without XInput support
Simplified the process of registering a mouse device

Thu, 01 Jan 2009 07:58:20 +0000Audio driver priority: favor PulseAudio and ALSA over OSS.
Ryan C. Gordon [Thu, 01 Jan 2009 07:58:20 +0000] rev 2939
Audio driver priority: favor PulseAudio and ALSA over OSS.

Thu, 01 Jan 2009 07:54:58 +0000Adjusted default choice of audio driver.
Ryan C. Gordon [Thu, 01 Jan 2009 07:54:58 +0000] rev 2938
Adjusted default choice of audio driver.

If a driver can definitely see available devices, it is chosen. Otherwise,
we'll take the first driver that initializes but saw no devices...this might
be because it can't enumerate them, or there really aren't any available.

This prevents the dsp driver from hogging control when there are no /dev/dsp*
nodes (for example, on a Linux box with ALSA and no OSS emulation).