music.c
Thu, 11 Oct 2018 11:50:10 +0300 remove smpeg support completely and backport libmpg123 support instead.
Wed, 10 Oct 2018 17:56:10 +0300 removed smpeg support completely.
Sun, 07 Oct 2018 14:00:02 +0300 fix a clang -Wnon-literal-null-conversion warning.
Sun, 07 Oct 2018 10:57:01 +0300 backported SDLCALL updates. (from 2.0 branch commit aef7a1784ffd).
Sun, 07 Oct 2018 02:26:55 +0300 watcom does not provide strtok_r(), so simply use strtok() like the mingw cases.
Sun, 07 Oct 2018 00:21:02 +0300 backport fix for bugs 1914, 1915. (from 2.0 branch commit 030181ff9f59).
Sun, 07 Oct 2018 00:08:00 +0300 backport fix for bug #1833. (from 2.0 branch commit 7ead8213dfb0).
Sun, 07 Oct 2018 00:02:40 +0300 fix a typo. (from 2.0 branch commit 6fa075aa693e).
Sat, 06 Oct 2018 22:41:10 +0300 Mix_FadeInMusicPos: set music_active acc. to music_internal_play() return code
Tue, 07 Aug 2018 10:30:55 +0300 Mix_FadeInMusicPos(): fix bug #4216:
Fri, 15 Jun 2018 08:32:56 +0300 opus support using opusfile library (bug #4200)
Thu, 01 Mar 2018 09:34:14 -0800 Updated copyright for 2018
Wed, 25 Oct 2017 06:47:17 -0700 Added a check to make sure we're building with new enough SDL
Tue, 24 Oct 2017 21:41:50 -0700 Only load music interfaces that are explicitly initialized or needed for audio content
Sun, 22 Oct 2017 12:08:11 -0700 Fixed bug 2491 - Force LOCAL_ARM_MODE for android builds
Sat, 21 Oct 2017 17:00:00 +0300 Specify SDLCALL as the calling convention for API callbacks.
Sat, 21 Oct 2017 03:45:40 -0700 Fixed warning when DEBUG_MUSIC is enabled
Sat, 21 Oct 2017 02:35:44 -0700 Added some debugging to test float audio with playmus and show the music interfaces being used.
Sat, 21 Oct 2017 02:10:33 -0700 Fixed FluidSynth support and added a default soundfont path on Linux
Fri, 20 Oct 2017 23:39:04 -0700 Switched to using SDL_AudioStream in SDL 2.0.7 for better streaming resampling support
Tue, 17 Oct 2017 16:43:23 -0700 Fixed various issues with the new SDL_mixer code (thanks Ozkan!)
Tue, 17 Oct 2017 02:54:52 -0700 Updated Xcode project and fixed warnings
Tue, 17 Oct 2017 02:33:47 -0700 Rewrote music.c to support any number of decode libraries using a compiled-in plugin interface
Mon, 16 Oct 2017 02:13:50 -0700 music.c: watcom does not provide strtok_r(), so simply use strtok() like the mingw cases.
Sat, 14 Oct 2017 01:49:37 -0700 The soundfont API functions are public and should always be available.
Thu, 12 Oct 2017 23:05:15 -0700 Description: no sf2 sound fonts loaded by default Introduced in 1.2.12-6 (Thu, 11 Jul 2013 12:17:15 +0100)
Thu, 20 Jul 2017 22:03:19 +0200 add mpg123 support
Sun, 01 Jan 2017 18:50:09 -0800 Updated copyright for 2017
Fri, 29 Jan 2016 12:44:13 -0800 Added Mix_OpenAudioDevice() so you can specify the audio device to open
Sat, 02 Jan 2016 10:46:07 -0800 Updated copyright to 2016
Wed, 25 Jun 2014 21:04:22 -0700 Fixed bug 2601 - Mix_SetError(NULL) segfaults
Sun, 15 Jun 2014 13:09:33 -0700 Fixed compiler warning: zero-length gnu_printf format string
Tue, 09 Jul 2013 06:59:10 -0700 Fixed looping behavior and Mix_Playing() result for looping channels
Tue, 18 Jun 2013 00:44:41 -0700 Fixed bugs 1914, 1915 - sizeof(const char**) is suspicious
Sun, 02 Jun 2013 00:35:46 -0700 Switched Mac OS X framework to use weak linking on external libraries.
Sat, 01 Jun 2013 19:52:15 -0700 SDL_LoadMUS_RW() now takes an argument telling whether or not the data source should be freed when done.
Sat, 01 Jun 2013 10:11:20 -0700 Updated SDL_mixer with new versions of audio libraries, including SMPEG 2.0, and fixed Visual C++ build.
Tue, 21 May 2013 21:09:26 -0700 Fixed bug 1833 - Memory leak issue in SDL_mixer-1.2.12/music.c file
Sat, 04 May 2013 02:56:20 -0700 Fixed Xcode warnings
Fri, 15 Feb 2013 14:58:54 -0800 Updated copyright year
Thu, 03 Jan 2013 10:18:59 -0500 Call Mix_HookMusicFinished when Mix_HaltMusic is called.
Sat, 14 Jan 2012 22:00:29 -0500 The seek position is an absolute one, not a skip from the current time.
Fri, 13 Jan 2012 03:15:19 -0500 Fixed memory crash loading Ogg Vorbis files on Windows
Thu, 05 Jan 2012 22:51:54 -0500 Added an iOS project
Wed, 04 Jan 2012 00:16:03 -0500 Fixed bug 1252 - Added Mix_LoadMUSType_RW() so you can tell SDL_mixer what type the music is
Tue, 03 Jan 2012 16:46:05 -0800 Fixed bug 1358
Mon, 18 Jul 2011 23:35:08 -0700 Mix_LoadMUS(): Don't check MP3 magic when we've got filenames.
Sun, 01 Jan 2012 16:45:58 -0500 Better fix for looping on Mac OS X. This also gives event perfect looping on Windows and theoretically on Haiku.
Sun, 01 Jan 2012 14:23:22 -0500 This fix really is specific to native MIDI on Mac OS X
Sun, 01 Jan 2012 00:47:32 -0500 Fixed bug 934 - Native MIDI on OS X does not loop
Sat, 31 Dec 2011 23:28:23 -0500 Backed out changeset 1eddea51f162
Sat, 31 Dec 2011 23:00:03 -0500 Partial fix for bug 934 - Native MIDI on OS X does not loop
Sat, 31 Dec 2011 18:32:49 -0500 Fixed bugs 1003, 1021, 1168 - fixed memory leak loading music
Sat, 31 Dec 2011 10:27:48 -0500 Happy New Year!
Thu, 25 Aug 2011 02:49:31 -0400 Patched to compile on MingW.
Thu, 14 Jul 2011 12:33:48 -0700 Fix music mixing crash that can occur under the right conditions.
Wed, 15 Jun 2011 03:41:31 -0400 Let the music-finished hook start a new track without a skip in the audio.
Sun, 05 Jun 2011 15:32:32 +0300 Fixes gcc warnings when -Wstrict-prototypes is on
Sun, 20 Mar 2011 14:34:18 +0000 Add FluidSynth backend and generic SoundFont functions. No FluidSynth DLL or headers for MSVC in this commit.
Thu, 17 Feb 2011 13:35:14 -0800 Fixed bug 1062 (fix for incorrect define for MOD_MUSIC)