| Summary: | Mix_LoadMUS(.mp3) crashes when MP3 file has an album art embedded | ||
|---|---|---|---|
| Product: | SDL_mixer | Reporter: | Philippe <philippe.carvalho_7500> |
| Component: | misc | Assignee: | Sam Lantinga <slouken> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P2 | CC: | saurabh.tw, sezeroz |
| Version: | 2.0.0 | ||
| Hardware: | x86_64 | ||
| OS: | Windows 7 | ||
|
Description
Philippe
2014-10-23 22:47:01 UTC
smpeg2.dll, which is being used is old and have some issue. If we rebuild smpeg2.dll and use the new one, It will fix this issue. Fixed, thanks! https://hg.libsdl.org/SDL_mixer/rev/23626ec410c8 Please also change smpeg default option to no in configury:
diff --git a/configure.in b/configure.in
--- a/configure.in
+++ b/configure.in
@@ -573,8 +573,8 @@
[], enable_music_mp3=yes)
AC_ARG_ENABLE(music-mp3-smpeg,
-AC_HELP_STRING([--enable-music-mp3-smpeg], [enable MP3 music via smpeg [[default=yes]]]),
- [], enable_music_mp3_smpeg=yes)
+AC_HELP_STRING([--enable-music-mp3-smpeg], [enable MP3 music via smpeg [[default=no]]]),
+ [], enable_music_mp3_smpeg=no)
AC_ARG_ENABLE([music-mp3-smpeg-shared],
AC_HELP_STRING([--enable-music-mp3-smpeg-shared], [dynamically load smpeg library [[default=yes]]]),
[], [enable_music_mp3_smpeg_shared=yes])
diff --git a/configure b/configure
--- a/configure
+++ b/configure
@@ -1585,7 +1585,7 @@
dynamically load FLAC library [[default=yes]]
--enable-music-mp3 enable MP3 music [[default=yes]]
--enable-music-mp3-smpeg
- enable MP3 music via smpeg [[default=yes]]
+ enable MP3 music via smpeg [[default=no]]
--enable-music-mp3-smpeg-shared
dynamically load smpeg library [[default=yes]]
--disable-smpegtest Do not try to compile and run a test SMPEG program
@@ -12567,7 +12567,7 @@
if test "${enable_music_mp3_smpeg+set}" = set; then :
enableval=$enable_music_mp3_smpeg;
else
- enable_music_mp3_smpeg=yes
+ enable_music_mp3_smpeg=no
fi
# Check whether --enable-music-mp3-smpeg-shared was given.
|