src/audio/alsa/SDL_alsa_audio.c
Thu, 15 Oct 2009 02:52:11 +0000 Fixed bug #728
Wed, 14 Oct 2009 07:34:35 +0000 Thilo helped me track down the audio issue with 22050 hz stereo sound. Yay!
Tue, 13 Oct 2009 09:59:20 +0000 Use the plug: ALSA devices for surround sound formats, which have automatic sample format/rate conversion.
Tue, 13 Oct 2009 09:56:15 +0000 Switched from setting the period size and count to setting the buffer size directly, based on feedback from the ALSA development list:
Tue, 13 Oct 2009 09:35:37 +0000 ALSA's idea of a "frame" is the same as SDL's idea of a "sample". The frame is a single sample on a single channel, and we've defined the frames for each channel as being interleaved.
Tue, 13 Oct 2009 09:24:05 +0000 Fixed debug code to print correct values
Tue, 13 Oct 2009 08:27:28 +0000 Corrected my snd_pcm_writei fix.
Mon, 12 Oct 2009 08:18:36 +0000 Whoops, need to convert from bits to bytes for frame size.
Mon, 12 Oct 2009 08:06:40 +0000 Corrected misuse of snd_pcm_writei() in ALSA driver.
Sat, 10 Oct 2009 07:33:18 +0000 Moved to stable ALSA API.
Mon, 08 Dec 2008 00:25:42 +0000 Updated copyright date
Tue, 17 Oct 2006 09:09:21 +0000 Removed distinction between "available" and "init" in audio backends, since
Tue, 17 Oct 2006 08:04:51 +0000 ALSA's availability test was wrong in multi-device land. If the ALSA libraries
Sat, 07 Oct 2006 07:23:52 +0000 Minor ALSA dynamic loading fix.
Fri, 06 Oct 2006 20:36:23 +0000 Updated a bunch of audio backends to 1.3 API (Dreamcast, OS/2, ALSA, and
Fri, 06 Oct 2006 19:45:11 +0000 Mangled ALSA dynamic loading...static loading will still work if you have the
Wed, 04 Oct 2006 21:27:53 +0000 Audio bootstraps can now specify that a driver is only to be used if
Fri, 12 Feb 2010 17:14:41 +0000 Merged r5549:5550 from branches/SDL-1.2: ALSA 6-channel swizzle fix.
Tue, 26 Jan 2010 06:01:33 +0000 Removed test for "driver is valid, but doesn't see any audio devices."
Sun, 24 Jan 2010 21:10:53 +0000 Fixed bug #926
Sun, 10 Jan 2010 07:40:12 +0000 Merged r4991:5154 from branches/SDL-1.2/src/audio/alsa: many 1.2.14 ALSA fixes.
Sat, 10 Oct 2009 07:34:15 +0000 Merged r4990:4991 from branches/SDL-1.2: ALSA 1.0 API and dlvsym() removal.
Tue, 17 Feb 2009 05:17:51 +0000 Fixed bug #633
Thu, 01 Jan 2009 08:21:19 +0000 indent
Thu, 01 Jan 2009 07:54:58 +0000 Adjusted default choice of audio driver.
Mon, 08 Dec 2008 00:27:32 +0000 Updated copyright date
Wed, 27 Aug 2008 04:23:38 +0000 Clean up.
Sat, 28 Oct 2006 16:48:03 +0000 indent is evil
Tue, 17 Oct 2006 09:15:21 +0000 Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Sun, 24 Sep 2006 15:56:55 +0000 Formatting update
Fri, 01 Sep 2006 18:04:01 +0000 Whoops, wrong tokens for int32 support in ALSA driver (specified unsigned
Fri, 01 Sep 2006 17:49:27 +0000 ALSA was testing if (format) was set to zero as an error condition, but
Thu, 31 Aug 2006 21:28:21 +0000 ALSA backend can handle int32 and float32 data directly.
Thu, 24 Aug 2006 12:10:46 +0000 First shot at new audio data types (int32 and float32).
Mon, 10 Jul 2006 21:04:37 +0000 SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Fri, 23 Jun 2006 08:35:48 +0000 Swizzle ALSA channels for 5.1 output to match DirectSound and CoreAudio.
Fri, 23 Jun 2006 09:01:08 +0000 Merged Ryan's 5.1 audio fix from SDL 1.2
Mon, 29 May 2006 04:04:35 +0000 more tweaking indent options
Sun, 28 May 2006 18:16:36 +0000 more indent cleanup
Sun, 28 May 2006 13:29:03 +0000 fine tuning indent output
Sun, 28 May 2006 13:04:16 +0000 Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API.
Sun, 19 Mar 2006 10:48:48 +0000 Left the debug code more explicit
Sun, 19 Mar 2006 10:41:49 +0000 Fixed bug #79
Tue, 21 Feb 2006 08:46:50 +0000 Use consistent identifiers for the various platforms we support.
Sun, 19 Feb 2006 23:46:34 +0000 Use only safe string functions
Thu, 16 Feb 2006 10:11:48 +0000 New configure-based build system. Still work in progress, but much improved
Fri, 10 Feb 2006 06:48:43 +0000 More header massaging... works great on Windows. ;-)
Tue, 07 Feb 2006 09:29:18 +0000 Removed uses of stdlib.h and string.h
Tue, 07 Feb 2006 06:59:48 +0000 Use SDL_ prefixed versions of C library functions.
Mon, 06 Feb 2006 08:46:14 +0000 A few fixes to get this building on Linux again
Thu, 20 Oct 2005 06:53:56 +0000 Placate gcc's strict aliasing rules with an extra cast.
Sat, 21 Aug 2004 12:27:02 +0000 Here are patches for SDL12 and SDL_mixer for 4 or 6 channel
Sat, 21 Aug 2004 04:20:00 +0000 Date: Tue, 01 Jun 2004 15:27:44 +0300
Tue, 02 Mar 2004 12:49:16 +0000 Date: Sun, 29 Feb 2004 15:14:22 +0200
Sun, 04 Jan 2004 16:49:27 +0000 Updated copyright information for 2004 (Happy New Year!)
Sun, 04 Jan 2004 15:40:50 +0000 Editors Note: The original patch was modified to use SDL_Delay() instead of
Sun, 17 Nov 2002 20:01:54 +0000 Open the ALSA devices in non-blocking mode (thanks Aleksey!)
Mon, 15 Apr 2002 07:49:54 +0000 *** empty log message ***
Mon, 15 Apr 2002 07:47:35 +0000 *** empty log message ***
Mon, 15 Apr 2002 07:38:54 +0000 Updated ALSA audio support for ALSA 0.9