| Summary: | SDL_mixer1.2.7 - MP3 playback is unstable on WinXP... | ||
|---|---|---|---|
| Product: | SDL_mixer | Reporter: | JeZ+Lee <slnthero> |
| Component: | misc | Assignee: | Ryan C. Gordon <icculus> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | critical | ||
| Priority: | P2 | CC: | darkmatter |
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Windows (XP) | ||
| URL: | http://www.SilentHeroProductions.com/ | ||
|
Description
JeZ+Lee
2006-08-02 08:22:32 UTC
SMPEG is pretty poor. I would suggest using either mpglib (which is now LGPL) or decmpa to support MP3 files. There was a bug in SDL with certain sample rate conversions which might be the cause of this problem. Can you download the SDL 1.2.12 prerelease DLL at http://www.libsdl.org/tmp/SDL.dll and see if that fixes your problem? If you still get the crash, can you try it with the playmus sample application and see if that also crashes? Either way, can you attach the song that crashes and as much debug information about the actual crash as you can? (stack trace, local variables, etc.) Thanks! By the way, Peter, mpg123 is in unstable development and doesn't have a clean library API yet. decmpa is based on splay, which is what smpeg uses, but smpeg includes several crash fixes and decoding improvements accumulated over several years of game porting use. I believe this is fixed in SDL_mixer 1.2.8. Please reopen this bug if you're still seeing the problem. Thanks! |