SDL-Mixer-X icon indicating copy to clipboard operation
SDL-Mixer-X copied to clipboard

[Feature request] Support VGMStream format?

Open Yave-Yu opened this issue 2 years ago • 3 comments

Such as brstm, they like special looped wav.

Yave-Yu avatar Jul 27 '22 12:07 Yave-Yu

There is a little problem that vgmstream library was unable to load music by memory (or by custom IO overlay) which is a problem.

Wohlstand avatar Jul 27 '22 15:07 Wohlstand

I see. VGMStream in other place seems won't put song into memory entirely, just delete currently playing song then could discover it, unlike little file like NSF.

Yave-Yu avatar Jul 28 '22 09:07 Yave-Yu

I meant that most files were passed via SDL RWops interface, and to let such files to be properly processed, they need to have the I/O structure where developers can make overlay over SDL_RWops and allow library work with it natively. See example at src/codecs/music_mpg123.c.

So, that means I should develop my own overlay interface at VGMStream itself to make it being normally processed.

Wohlstand avatar Jul 28 '22 12:07 Wohlstand