MS ADPCM encoded .wav files with 16 bits per sample fail to load with FMOD_CREATESAMPLE and FMOD_CREATECOMPRESSEDSAMPLE flags, while FMOD_CREATESTREAM works as expected, but 4 bits per sample files always fail. Outputting the log, [ERR] CodecWav::readInternal : acmStreamPrepareHeader returned 512. can be seen. Tools such as VLC can play those files and display their codec information, so the header seems to be valid.
From what could be understood in the documentation, this format is supported, and the log suggests that there is an attempt to load it. Is this a bug that’s meant to be fixed, or an expected behavior?
This problem can be reproduced in FMOD 2.03.11, as well as 1.10.20.