I’m using fileplayer->setMP3StreamSource() which is actually working pretty well, but has some limitations I’ve had to figure out by myself (e.g. only supports 44.1khz afaict!)
I am building MP3 streaming functionality into my app, however I’m really struggling with the error codes reported from the decoder, e.g.
mp3 err -2 @ frame 1
Specifically, the error code here is -2, but I also get -9, -8 and -3 on different streams. I’ve managed to work out what some of these imply from context, but it’s hard work, and it would be nice to know exactly what these mean. Could they be documented somewhere, as well as the mp3 decoder in general?