I’m not sure if this is my implementation or if I’m trying to do something illegal.
I’m having intermittent trouble with multiple streams to different parts of the same mp3. It’s a standard MP3 track, say from Amazon. Is this possible? Is there any limit to the number of concurrent streams to different parts of the same file?
with the following:
system->createSound(path.c_str(), FMOD_CREATESTREAM | FMOD_ACCURATETIME | FMOD_OPENONLY, nullptr, &sound);
sound->readData(byteData, byteCount, &bytesRead);
On occasion it glitches as a second thread seeks & reads from a different part of the file while the first is reading with readData.
Many thanks in advance,