0
0

This is a question regarding FMOD 3 CE. I am using Windows Mobile 6 SDK for Pocket PC.

Two parts question:

1) Our game audio playback structure requires us to manually control looping. What we do for other platform is using the callback function to notify the app when an audio has finished playing. In FMOD, I use FSOUND_Stream_SetEndCallback for such purpose. However, I discovered that when queuing multiple audio files play, only the last audio being played has successfully registered/invoked the call back function. Let’s say I have audio 1, 2, 3 playing in that exact order. Only audio file 3 has invoked the call back function when it’s done playing. Audio 1 and 2 never invoke the end-of-play call back function. I am just wondering if anyone knows the reasons behind this and if there is a way that I can invoke call back functions for all files being played. Thanks!

2) Is there a similar SetEndCallback function for FMUSIC (IT/MOD files)?

Thanks all for your help in advance!

  • You must to post comments
0
0

The issue was due to I was playing the audio file from same channel…Therefore only the last played audio file was able to invoke the call back function. Thanks for all of you who viewed the thread.

If anyone knows the answer to question number 2, please still let me know.

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.