Özkan Sezer
Özkan Sezer
For me, many of the ams files from modland don't play already, with or without this - their durations reported something close to 0...
I pulled this into my fork, and also ported to the libmodplug version embedded in SDL_sound. Let's see how it goes.
> This fix was needed here: https://lists.xiph.org/pipermail/flac-dev/2023-June/006642.html Hopefully someone applies it after ~3 years (along with its [vorbis equivalent](https://github.com/xiph/vorbis/pull/76)...)
I think these issues are already handled in https://github.com/nothings/stb/pull/1174
AFAICS, cmake support here is still not fully mature (e.g. non-identical library output names for mingw and mac compared to autotools, maybe other issues as well), so, if it were...
There are many other places in code that does `foo = *(DWORD *)src;` (or `foo = *(WORD *)src`) which are potentially unaligned accesses. I ended up with this yet-incomplete and...
Verdict?