src/audio/SDL_audio.c
Mon, 16 Jan 2017 00:58:28 -0500 audio: Implemented SIMD support for audio data type converters.
Mon, 09 Jan 2017 05:59:30 -0500 audio: Patched to compile if linking directly to libsamplerate.
Sun, 08 Jan 2017 14:28:44 -0500 audio: Patched to compile with libsamplerate support (again).
Sun, 08 Jan 2017 14:18:03 -0500 audio: libsamplerate loading now happens once at init time.
Fri, 06 Jan 2017 00:47:42 -0800 Fixed confusion between Ryan's new audio stream and the audio buffer we were calling stream in the callback
Fri, 06 Jan 2017 03:38:14 -0500 audio: Add an assert to make sure non-streaming audio uses good buffer sizes.
Fri, 06 Jan 2017 01:07:34 -0500 audio: rename fake_stream to work_buffer.
Fri, 06 Jan 2017 01:02:58 -0500 audio: Fixed SDL_AudioStreamGet() function parameters.
Thu, 05 Jan 2017 21:31:02 -0500 emscriptenaudio: Reworked to use SDL_AudioStream.
Thu, 05 Jan 2017 20:11:19 -0500 Fixed a few compiler warnings.
Thu, 05 Jan 2017 19:29:38 -0500 audio: Added SDL_AudioStream. Non-power-of-two resampling now works!
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
Mon, 19 Dec 2016 11:15:53 -0800 Fixed bus error when converting 16-bit to float for non-integral-multiple sample rates
Tue, 06 Dec 2016 12:23:17 -0500 audio: Fixed compiler warnings.
Tue, 06 Dec 2016 02:23:54 -0500 Refactored the audio queueing code to a generic SDL_DataQueue interface.
Sun, 13 Nov 2016 22:57:41 -0800 Patch from Sylvain to fix clang warnings
Fri, 07 Oct 2016 19:39:43 -0400 audio: Backed out the audio-thread detaching changes.
Fri, 07 Oct 2016 15:13:46 -0400 audio: Don't trust audio drivers to drain pending audio.
Fri, 07 Oct 2016 14:42:24 -0400 audio: better way to calculate buffer drain wait times.
Fri, 07 Oct 2016 14:35:25 -0400 audio: threading and device hang improvements.
Wed, 05 Oct 2016 00:12:16 -0700 Backed out a very unsafe change that was trying to prevent audio hang at quit.
Tue, 04 Oct 2016 06:48:07 -0700 ensure SDL_AUDIODEVICEREMOVED gets sent when hotplug removes a device
Tue, 04 Oct 2016 06:46:46 -0700 fix deadlock on close device
Tue, 04 Oct 2016 06:45:28 -0700 fix audio deadlock
Thu, 11 Aug 2016 22:26:58 -0400 audio: Cleaned up "extern AudioBootStrap" list.
Thu, 11 Aug 2016 22:22:09 -0400 audio: Renamed some internal driver symbols in various targets.
Wed, 10 Aug 2016 14:14:14 -0400 audio: Patched to compile on C89 compilers.
Tue, 09 Aug 2016 00:44:59 -0400 audio: Only allocate fake_stream if we're using the standard audio threads.
Tue, 09 Aug 2016 00:44:05 -0400 audio: simplifed check for internal callback.
Sat, 06 Aug 2016 03:39:15 -0400 disk audio: Implemented "capture" support, cleaned up some things.
Sat, 06 Aug 2016 02:47:27 -0400 audio: Implemented buffer queueing for capture devices (SDL_DequeueAudio()).
Sat, 06 Aug 2016 02:27:55 -0400 audio: SDL_ClearQueuedAudio() should free everything but two packets.
Fri, 05 Aug 2016 02:04:48 -0400 audio: Changed OnlyHasDefaultInputDevice to OnlyHasDefaultCaptureDevice.
Fri, 05 Aug 2016 01:44:15 -0400 audio: Removed internal SDL_audiomem.h and macros.
Fri, 05 Aug 2016 01:44:41 -0400 audio: Clean up some CloseDevice() interface details.
Tue, 02 Aug 2016 15:04:33 -0400 audio: a little more robustness in the capture device's thread.
Tue, 02 Aug 2016 13:50:21 -0400 audio: implemented higher level infrastructure for running capture devices.
Tue, 02 Aug 2016 13:48:52 -0400 audio: Made some SDL_AudioDevice fields atomic.
Mon, 01 Aug 2016 13:32:27 -0400 audio: changed some internal ints to be SDL_bools.
Mon, 01 Aug 2016 11:45:45 -0400 audio: Make SDL_AudioDevice::shutdown an atomic value.
Mon, 01 Aug 2016 00:18:56 -0400 audio: Initial bits to enable audio capture support.
Tue, 12 Apr 2016 16:45:10 -0400 threads: Move SDL's own thread creation to a new internal API.
Sat, 02 Jan 2016 10:10:34 -0800 Updated copyright to 2016
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Mon, 23 Mar 2015 20:24:04 +0100 Android: Removed not needed include statement.
Fri, 20 Mar 2015 11:11:44 -0400 Audio hotplug fixes for winmm and XAudio2 backends.
Thu, 19 Mar 2015 23:44:47 -0400 Make static analysis happy.
Thu, 19 Mar 2015 23:39:53 -0400 Fixed a compiler warning on Visual Studio.
Thu, 19 Mar 2015 22:11:20 -0400 Zero out the audio hotplug event structure, so the "padded" fields are sane.
Thu, 19 Mar 2015 15:43:00 -0400 SDL_RemoveAudioDevice() should specify capture vs output.
Thu, 19 Mar 2015 13:34:17 -0400 Removed the broken audio streaming code, other small cleanups.
Thu, 19 Mar 2015 13:27:10 -0400 Disconnected/broken/lost audio devices now continue to fire their callback.
Thu, 19 Mar 2015 13:15:28 -0400 Don't assert if an audio backend reports the same device disconnected twice.
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.
Wed, 18 Mar 2015 10:09:39 -0400 Changed some SDL_memset() calls to SDL_zero().
Wed, 18 Mar 2015 10:09:23 -0400 Tweaked a couple comments, added some FIXMEs.
Fri, 13 Mar 2015 12:20:17 -0400 Cleaning out a silly coding style I used to use.
Fri, 13 Mar 2015 00:48:30 -0400 Removed an unnecessary #ifdef.
Thu, 18 Dec 2014 00:19:52 -0500 Initial merge of Emscripten port!