log

age author description
Fri, 10 Aug 2012 23:38:56 -0700 Eric Wing Fixed remaining fading bug for pause/resume.
Fri, 10 Aug 2012 22:53:14 -0700 Eric Wing Fixed bug that sets the wrong variable for fading in Pause.
Mon, 16 Jul 2012 22:31:56 -0700 Eric Wing Bug fix for unbalanced #if/#endif blocks. I think I broke it when removing the dllimport for Windows.
Wed, 20 Jun 2012 10:46:03 -0700 Eric Wing Removed use of dllimport for Windows.
Wed, 20 Jun 2012 10:41:06 -0700 Eric Wing Enhanced endian detection code in SoundDecoder.h after reviewing ANDROID_NDK changes.
Wed, 20 Jun 2012 10:32:41 -0700 Eric Wing Changed use of ANDROID_NDK to __ANDROID__ since it seems to be standard.
Wed, 20 Jun 2012 10:30:47 -0700 Eric Wing Changed SDL_endian_minimal.h to copy from SDL 1.3 which is under the zlib license instead of LGPL. Thanks to Johnson Lin for contributing this. I made a few changes. It seems the Android stuff will hit the __linux define so I could remove the Android specific case. I also needed to copy the SDL_static_cast (and SDL_reinterpret_cast) from SDL_stdinc.h because some of the macros depend on it.
Tue, 19 Jun 2012 18:49:27 -0700 Eric Wing Fixed a copy/paste comment error about the origins of SDL_sound_minimal.c
Tue, 19 Jun 2012 00:40:32 -0700 Eric Wing Macro cleanups for selecting which decoders to compile in. Before this was hacked for Apple vs. Android. But now it is Apple vs. whatever to be a little more flexible.
Tue, 19 Jun 2012 00:33:20 -0700 Eric Wing Updated play stream example to use new required parameter for LoadStream. Thanks to Johnson Lin reporting this issue!
Tue, 19 Jun 2012 00:33:00 -0700 Eric Wing Fixed misspelled function name in _WIN32 section 'Internal_PlatformPlatformGetThreadID' (looks like search & replace bug). Thanks to Johnson Lin reporting this issue!
Tue, 19 Jun 2012 00:31:36 -0700 Eric Wing Attempt to fix GetTicks compile error on Windows (can't do math on a struct).
Tue, 19 Jun 2012 00:31:12 -0700 Eric Wing Ogg Vorbis decoder for SoundDecoder directly adapted from SDL_sound's code. Thanks to Johnson Lin for providing this!
Tue, 19 Jun 2012 00:22:40 -0700 Eric Wing Fixed #define DONT_USE_VASPRINT(F) typo for Thanks to Johnson Lin for testing and reporting these issues!
Tue, 19 Jun 2012 00:23:35 -0700 Eric Wing Bug and casting fixes to SimpleThreadWindows.c. Thanks to Johnson Lin for testing and reporting these issues!
Fri, 08 Jun 2012 01:04:51 -0700 Eric Wing New implementation backend for SimpleThread using native Windows threading APIs.
Wed, 30 May 2012 02:26:03 -0700 Eric Wing merged
Tue, 29 May 2012 23:25:52 -0700 Eric Wing Fixed bug in EXAMPLES where usleep was not converted to microseconds.
Tue, 29 May 2012 19:43:23 -0700 Eric Wing Added explicit symbol visibility markers to audio support files in ALmixer for public headers so they can be built as a dynamic library if needed.
Tue, 29 May 2012 19:41:59 -0700 Eric Wing merged
Tue, 29 May 2012 19:40:38 -0700 Eric Wing Added explicit symbol visibility markers to support files in ALmixer for public headers so they can be built as a dynamic library if needed.
Wed, 18 Jan 2012 12:22:18 -0800 Eric Wing Fixed audio.seek bug in Ogg Tremor decoder interface. Unlike Ogg Vorbis, Tremor uses integer milliseconds instead of double seconds.
Wed, 18 Jan 2012 12:20:54 -0800 Eric Wing merged
Wed, 18 Jan 2012 12:17:42 -0800 Eric Wing The evil Apple iOS 5.0 OpenAL regression bug strikes again. A user managed to encounter a case where the OpenAL buffer never unqueues and the workaround gets stuck in an infinite loop which results in the app getting killed by watch dog (crashing). I've added a timeout that will abort the unqueue attempt after 200 milliseconds. But if the buffers could be unqueued but the timeout we picked is too short, then we will regress back to the original problem. All iOS 5 audio users need to test this to make sure their apps don't break again. Please remember to file your Apple bug report if you haven't (bug:10145018), test with iOS 5.1 beta to check for new problems, and report results as necessary.