Sun, 15 Jan 2012 17:00:28 -0500It was actually Google Summer of Code student Egor Suvorov who implemented the Haiku MIDI support. release-1.2.12
Sam Lantinga <slouken@libsdl.org> [Sun, 15 Jan 2012 17:00:28 -0500] rev 569
It was actually Google Summer of Code student Egor Suvorov who implemented the Haiku MIDI support.

Thanks! :)

Sun, 15 Jan 2012 11:33:20 -0500We shouldn't redefine SLONG and ULONG
Sam Lantinga <slouken@libsdl.org> [Sun, 15 Jan 2012 11:33:20 -0500] rev 568
We shouldn't redefine SLONG and ULONG

Sun, 15 Jan 2012 00:23:11 -0500Updated with missing changes
Sam Lantinga <slouken@libsdl.org> [Sun, 15 Jan 2012 00:23:11 -0500] rev 567
Updated with missing changes

Sat, 14 Jan 2012 22:41:21 -0500Fixed bug 1370 - Random segmentation fault when using Mix_RewindMusic and Mix_SetMusicPosition with a mp3 file
Sam Lantinga <slouken@libsdl.org> [Sat, 14 Jan 2012 22:41:21 -0500] rev 566
Fixed bug 1370 - Random segmentation fault when using Mix_RewindMusic and Mix_SetMusicPosition with a mp3 file

This was a bug in smpeg, patch attached here:
http://bugzilla.libsdl.org/attachment.cgi?id=771

Updated smpeg binaries for release

Sat, 14 Jan 2012 22:00:29 -0500The seek position is an absolute one, not a skip from the current time.
Sam Lantinga <slouken@libsdl.org> [Sat, 14 Jan 2012 22:00:29 -0500] rev 565
The seek position is an absolute one, not a skip from the current time.

Sat, 14 Jan 2012 19:52:34 -0500Fixed MOD playback on 64-bit Windows
Sam Lantinga <slouken@libsdl.org> [Sat, 14 Jan 2012 19:52:34 -0500] rev 564
Fixed MOD playback on 64-bit Windows

Sat, 14 Jan 2012 02:22:43 -0500Switched compatibility version to 1 since the ABI is compatible with previous versions
Sam Lantinga <slouken@libsdl.org> [Sat, 14 Jan 2012 02:22:43 -0500] rev 563
Switched compatibility version to 1 since the ABI is compatible with previous versions

Fri, 13 Jan 2012 03:46:01 -0500Don't use the converted audio pointer unless we actually used converted audio...
Sam Lantinga <slouken@libsdl.org> [Fri, 13 Jan 2012 03:46:01 -0500] rev 562
Don't use the converted audio pointer unless we actually used converted audio...

Fri, 13 Jan 2012 03:15:19 -0500Fixed memory crash loading Ogg Vorbis files on Windows
Sam Lantinga <slouken@libsdl.org> [Fri, 13 Jan 2012 03:15:19 -0500] rev 561
Fixed memory crash loading Ogg Vorbis files on Windows
The pointer to the audio data could come from SDL_LoadWAV_RW() or from our other loaders, and we need to use the correct free() to release the memory. So we'll just use the SDL memory functions for consistency.
This pretty much only matters on Windows where we can't guarantee a certain C runtime so we provide our own malloc() and friends.

Fri, 13 Jan 2012 02:39:41 -0500Don't do extra memory allocations if we're not going to end up converting the audio.
Sam Lantinga <slouken@libsdl.org> [Fri, 13 Jan 2012 02:39:41 -0500] rev 560
Don't do extra memory allocations if we're not going to end up converting the audio.
Added a missing file close.