Blame SDL_Mixer, it's explicitly for some reason in it's source code, and a workaround that can be applied from the game's side of things is very hacky, which I doubt the developers would approve of. Alternatively, SDL_Mixer can be patched to support it.