Bug 26743 - SDL_mixer can not play some MOD files
Summary: SDL_mixer can not play some MOD files
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: libSDL_mixer (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Leontiy Volodin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-23 03:20 MSK by viy
Modified: 2020-06-13 11:45 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description viy 2011-12-23 03:20:57 MSK
$ gemdropx 
[...]
Couldn't load /usr/share/gemdropx/sounds/2force.xm: Failure loading sampleinfo

On related note, SDL_mixer should build and package playmus utility. With it,
the presence of the bug in SDL_mixer can be easily verified with playmus with
$ playmus /usr/share/gemdropx/sounds/2force.xm
see
https://bugs.mageia.org/show_bug.cgi?id=2980
http://www.hostedredmine.com/issues/33633
Comment 1 Dmitry V. Levin 2011-12-23 03:34:17 MSK
Patches are welcome.
Comment 2 viy 2011-12-24 13:19:13 MSK
я добавил сборку playmus в подпакет utils,
http://git.altlinux.org/people/viy/packages/?p=SDL_mixer.git;a=commit;h=ff72b57f6f948d76e7f924ed0ee3f23ac40f31ef
выкладывать?

так легче контролировать этот баг - вместо gemdropx воспроизводить на playmus
 $ gemdropx
Warning - No joysticks.
socket(): Address family not supported by protocol
Couldn't load /usr/share/gemdropx/sounds/2force.xm: Failure loading sampleinfo

 $ playmus /usr/share/gemdropx/sounds/2force.xm
socket(): Address family not supported by protocol
Opened audio at 22050 Hz 16 bit stereo (LE), 4096 bytes audio buffer
Couldn't load /usr/share/gemdropx/sounds/2force.xm: Failure loading sampleinfo
Comment 3 Dmitry V. Levin 2011-12-24 19:00:37 MSK
(In reply to comment #2)
> я добавил сборку playmus в подпакет utils,
> http://git.altlinux.org/people/viy/packages/?p=SDL_mixer.git;a=commit;h=ff72b57f6f948d76e7f924ed0ee3f23ac40f31ef
> выкладывать?

Так не лучше?
http://git.altlinux.org/people/ldv/packages/?p=SDL_mixer.git;a=commitdiff;h=1.2.11-alt3-2-gfec256a
Comment 4 viy 2011-12-24 22:42:44 MSK
конечно лучше :)
сделайте, пожалуйста, релиз с utils.
Comment 5 viy 2011-12-27 23:28:53 MSK
спасибо за -alt4, 
наткнулся на фразу
"SDL_mixer использует пачнутый libmikmod. Этот пачнутый либмикмод идет внутри самого SDL_mixer (в его сорцах)." на
http://instead.syscall.ru/forum/viewtopic.php?id=98
но это оказался ложный след, у нас и так почти все патчи приложены,
и прикладывание остатка не помогло :(
см. тж.
https://bugzilla.altlinux.org/show_bug.cgi?id=26760