SDL_mixer 1.2.9 RELEASED!

Announcing the latest release of SDL_mixer!
http://www.libsdl.org/projects/SDL_mixer/

Thanks to everybody who contributed bug reports and fixes for this release! :slight_smile:

  • Updated native MIDI support on Mac OS X for 10.6
  • Reset channel volumes after a fade out interrupts a fade in.
  • Fixed crash race condition with position audio functions
  • Fixed stereo panning in 8-bit mode
  • Added /usr/share/timidity to the default timidity.cfg locations
  • MOD support uses libmikmod and is dynamically loaded by default
  • A patched version of libmikmod is included in libmikmod-3.1.12.zip
  • The libmikmod patches fix security issues CVE-2007-6720 and CVE-2009-0179.
  • Added TIMIDITY_CFG environment variable to fully locate timidity.cfg
  • Implemented seamless looping for music playback
  • ID3 files are now recognized as MP3 format
  • Fixed native MIDI crash on 64-bit Windows
  • Added decoder enumeration API:
    Mix_GetNumChunkDecoders(), Mix_GetChunkDecoder(),
    Mix_GetNumMusicDecoders(), Mix_GetMusicDecoder()
  • Added support for FLAC audio both as chunks and streaming
  • Added support for streaming WAV files with Mix_LoadMUS_RW()
  • Fixed crash caused by not resetting position_channels–
    -Sam Lantinga, Founder and President, Galaxy Gameworks LLC

installing http://mikmod.raphnet.net/files/mikmod-3.2.2-beta1.tar.gz fixed those errors for me;
seems like a minor issue in SDL-mixer.

FYI, I uploaded new SDL_mixer 1.2.9 archives with a fix to
Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders().

If you were trying to use those functions, or you build distribution
packages, go ahead and grab the updated files:
http://www.libsdl.org/projects/SDL_mixer/

See ya!On Wed, Oct 21, 2009 at 10:23 PM, Sam Lantinga <@slouken> wrote:

Announcing the latest release of SDL_mixer!
http://www.libsdl.org/projects/SDL_mixer/

Thanks to everybody who contributed bug reports and fixes for this release! :slight_smile:

?* Updated native MIDI support on Mac OS X for 10.6
?* Reset channel volumes after a fade out interrupts a fade in.
?* Fixed crash race condition with position audio functions
?* Fixed stereo panning in 8-bit mode
?* Added /usr/share/timidity to the default timidity.cfg locations
?* MOD support uses libmikmod and is dynamically loaded by default
?* A patched version of libmikmod is included in libmikmod-3.1.12.zip
?* The libmikmod patches fix security issues CVE-2007-6720 and CVE-2009-0179.
?* Added TIMIDITY_CFG environment variable to fully locate timidity.cfg
?* Implemented seamless looping for music playback
?* ID3 files are now recognized as MP3 format
?* Fixed native MIDI crash on 64-bit Windows
?* Added decoder enumeration API:
? ? ? ?Mix_GetNumChunkDecoders(), Mix_GetChunkDecoder(),
? ? ? ?Mix_GetNumMusicDecoders(), Mix_GetMusicDecoder()
?* Added support for FLAC audio both as chunks and streaming
?* Added support for streaming WAV files with Mix_LoadMUS_RW()
?* Fixed crash caused by not resetting position_channels

–
? ? ? ?-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

–
-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

please dont do this. people download & hash archives and updating files in
place causes them severe headaches. why not just upload a 1.2.9.1 instead ?
-mike
-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20091106/f7d358c2/attachment.pgpOn Friday 06 November 2009 08:21:20 Sam Lantinga wrote:

FYI, I uploaded new SDL_mixer 1.2.9 archives with a fix to
Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders().

If you were trying to use those functions, or you build distribution
packages, go ahead and grab the updated files:
http://www.libsdl.org/projects/SDL_mixer/

FYI, I uploaded new SDL_mixer 1.2.9 archives with a fix to
Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders().

If you were trying to use those functions, or you build distribution
packages, go ahead and grab the updated files:
http://www.libsdl.org/projects/SDL_mixer/

please dont do this. people download & hash archives and updating
files in
place causes them severe headaches. why not just upload a 1.2.9.1
instead ?

I’d like to second that!

Cheers,
Max
(who now will have to fix the Fink package for sdl-mixer, and deal
with user complaints about failed checksums)Am 06.11.2009 um 14:32 schrieb Mike Frysinger:

On Friday 06 November 2009 08:21:20 Sam Lantinga wrote:

Will do.On Fri, Nov 6, 2009 at 5:32 AM, Mike Frysinger wrote:

On Friday 06 November 2009 08:21:20 Sam Lantinga wrote:

FYI, I uploaded new SDL_mixer 1.2.9 archives with a fix to
Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders().

If you were trying to use those functions, or you build distribution
packages, go ahead and grab the updated files:
http://www.libsdl.org/projects/SDL_mixer/

please dont do this. ?people download & hash archives and updating files in
place causes them severe headaches. ?why not just upload a 1.2.9.1 instead ?
-mike

–
-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

Hi,

Sam Lantinga wrote:

Will do.

FYI, I uploaded new SDL_mixer 1.2.9 archives with a fix to
Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders().

If you were trying to use those functions, or you build distribution
packages, go ahead and grab the updated files:
http://www.libsdl.org/projects/SDL_mixer/
please dont do this. people download & hash archives and updating files in
place causes them severe headaches. why not just upload a 1.2.9.1 instead ?
-mike

For similar reasons I would suggest uploading SDL_image release 1.2.9.

SDL_image-1.2.8-win32.zip and SDL_image-devel-1.2.8-VC.zip both
distribute a DLL that is versioned as 1.2.9. Renumbering the version of
the dll to 1.2.8 would cause the same headaches to archives and may
cause severe problems when a real update of SDL_image should be
published as 1.2.9 later on.

Greets,

Ronald> On Fri, Nov 6, 2009 at 5:32 AM, Mike Frysinger wrote:

On Friday 06 November 2009 08:21:20 Sam Lantinga wrote: