I’m witing an MP3/OGG sequencer using FMOD Ex C# bindings and Gtk# (http://wheelsofsteel.sf.net)
I’m doing mixing of the streams myself in a custom stream. My first problem is that the length of the mix can change at anytime even during playback. So I create the custom stream to be longer than I will ever need, but then the problem with that is detecting when playback of the mix is finished.
I was hoping that returning FMOD.RESULT.ERR_FILE_EOF from the pcm read callback would cause playback to stop but this doesn’t happen? Should it? It would make sense?
Also the pcm read / seek callback functions provide an IntPtr to the custom sound…but I don’t know how to get that converted to an FMOD.Sound.
- rowanseymour asked 11 years ago
- You must login to post comments