While i working on port of some nice music disk to aos4, i use my old SDL_Mixer which i download from os4 depot 1 year ago (do not remember what version it was). And everything works fine, without any bugs. Then, i trying to use latest version of SDL_Mixer from os4depot, in hope that it will be better (in general, i trying to play .it files with old sdl_mixer with no luck, and thinking that new one will do it).
The problems is: for first, new sdl_mixer for some reassons want now MikMod, FLAC and phtread libs. That no problems of course, but still, end binary are inceases when you make it static. And for second, when i swith beetwen modules by the same routines which works fine with old SDL_Mixer, i have a DSI in pt_updatevoices fucntion:
Quote:
Stack trace:
pt_UpdateVoices()+0xB0 (section 1 @ 0xbfa5c)
Player_HandleTick()+0x278 (section 1 @ 0xc2768)
VC2_WriteSamples()+0x2AC (section 1 @ 0xeb56c)
VC2_WriteBytes()+0x68 (section 1 @ 0xed10c)
VC_WriteBytes()+0x30 (section 1 @ 0xc4e88)
MOD_playAudio()+0x138 (section 1 @ 0xf088)
music_mixer()+0x268 (section 1 @ 0xdcb0)
mix_channels()+0x90 (section 1 @ 0xb728)
SDL_RunAudio()+0x1C4 (section 1 @ 0xf2e98)
SDL_RunThread()+0x50 (section 1 @ 0xf9d1c)
RunThread()+0x68 (section 1 @ 0x10e8ac)
native kernel module dos.library.kmod+0x0001b524
native kernel module kernel+0x0003ef08
native kernel module kernel+0x0003ef88
Dunno from what that DSI coming, but with previous one everything was ok.. Maybe its pthread realated which used by mikmod, which used in end by sdl_mixer.
So the question: have anyone old version of SDL_Mixer from os4depot, which was on it in year 2009 ?
Edited by kas1e on 2010/5/19 17:07:26
Edited by kas1e on 2010/5/19 17:36:59