src/audio/alsa/SDL_alsa_audio.c
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Wed, 18 Mar 2015 02:01:17 -0400 Bunch of reworking to how we manage audio devices.
Mon, 16 Mar 2015 02:11:39 -0400 Initial work on audio device hotplug support.
Sun, 02 Feb 2014 00:53:27 -0800 Fixed bug 2374 - Update copyright for 2014...
Sun, 24 Nov 2013 23:56:17 -0500 Make internal SDL sources include SDL_internal.h instead of SDL_config.h
Sun, 20 Oct 2013 21:56:15 -0700 Fixed bug 2129 - fix for bug 2121 breaks linking for mingw and throws multiple warnings
Thu, 29 Aug 2013 08:29:21 -0700 Christoph Mallon: Remove pointless if (x) before SDL_free(x)
Wed, 21 Aug 2013 09:47:10 -0300 OCD fixes: Adds a space after /* (glory to regular expressions!)
Wed, 21 Aug 2013 09:43:09 -0300 OCD fixes: Adds a space before */
Sun, 07 Jul 2013 02:03:50 -0400 Minor ALSA tweaks (include-once macro name, len for memset() more clear).
Sat, 18 May 2013 14:17:52 -0700 File style cleanup for the SDL 2.0 release
Sun, 31 Mar 2013 13:05:40 -0400 Changed audio subsystem's OpenDevice interface to return -1 on error.
Fri, 15 Feb 2013 08:47:44 -0800 Happy New Year!
Sat, 31 Dec 2011 09:28:07 -0500 Happy New Year!
Sat, 31 Dec 2011 09:16:08 -0500 Happy New Year!
Thu, 03 Nov 2011 11:51:47 -0400 Fixed some preprocessor mistakes introduced in iOS project cleanup.
Mon, 31 Oct 2011 05:56:58 -0400 Lots of fixes importing SDL source wholesale into a new iOS project
Sun, 21 Aug 2011 11:52:21 -0400 Ported ALSA minimum-sample-count fix from 1.2 branch to 1.3.
Sun, 21 Aug 2011 11:42:47 -0400 Set a minimum sample count in ALSA target.
Tue, 26 Jul 2011 14:18:00 -0700 Removed needless macros in various audio targets.
Fri, 08 Apr 2011 13:03:26 -0700 SDL 1.3 is now under the zlib license.
Wed, 16 Feb 2011 04:08:28 -0800 Fixed bug #1085 (Jump to NULL function pointer on ALSA_OpenDevice)
Fri, 11 Feb 2011 22:37:15 -0800 Happy 2011! :)
Fri, 12 Feb 2010 16:59:34 +0000 Fixed channel swizzling for ALSA target with 6-channel output.
Mon, 19 Oct 2009 10:02:00 +0000 Fixed bug #857
Mon, 19 Oct 2009 06:01:58 +0000 Whoops, missing newline!
Mon, 19 Oct 2009 05:59:07 +0000 Added an untested code path for snd_pcm_wait()
Mon, 19 Oct 2009 05:24:48 +0000 ALSA write failed (unrecoverable): Resource temporarily unavailable
Mon, 19 Oct 2009 05:15:21 +0000 Added an error message for when ALSA audio fails
Mon, 19 Oct 2009 03:18:15 +0000 Getting as close as you can with periods is better than the default parameters.
Mon, 19 Oct 2009 02:36:02 +0000 Recoomendation from Lennart Poettering:
Mon, 19 Oct 2009 02:33:07 +0000 Recommendation from Lennart Poettering:
Mon, 19 Oct 2009 02:23:21 +0000 Recommendation from Lennart Poettering:
Sat, 17 Oct 2009 07:05:33 +0000 Don't need the define anymore...
Sat, 17 Oct 2009 07:04:58 +0000 Enable the ALSA debug code via environment variable
Sat, 17 Oct 2009 06:55:17 +0000 Option to fix bug #851
Thu, 15 Oct 2009 05:29:49 +0000 Don't call it "ALSA 0.9 PCM audio" anymore, since we moved to the stable API.
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