I have an FSB made up of about 300 .WAV files that have been output with SyncPoints at regular intervals through the sound (about every 1.3 seconds).
If I do CreateStream with the FSB, and then getSubSound — getNumSyncPoints on the returned subSoundHandle gets the correct SyncPoint information.
If I CreateStream with the FSB, but use FMOD_CREATESOUNDEXINFO with .initialsubsound=<num> and .numsubsounds=0 — and do a getNumSyncPoints on the sound handle – I get no Syncpoint information.
How do I get access to my syncpoints if I create individual streams from a packed FSB?
- collision asked 9 years ago
initialsubsound just means it preseeks to your specified subsound.
It doesnt mean you can play the ‘parent’ sound (though it will let you because it treats it as a sentence).
You still have to use getSubSound and playsound on the subsound to play a stream. This will also make the syncpoints work.
Please login first to submit.