0
0

Hi,

in the meantime my audio framework around fmodex is pretty much growing but I have a small problem. The framework may delay the buffer producing longer than fmod may wait. That means the buffer is not filled until fmod needs a buffer from a user defined stream. What happens? I thought it may skipp a bit but here it crashes in fmodex. Is that right? One more hint, I am using a critical_section to stop fmod from returning from the read-callback. Maybe that bad, but I think thats the best way to synchronize streams like that.

best regards
slajar

  • You must to post comments
0
0

Hi again,

it seems to be just a Linux related issue. On Windows it does not happen. That means in windows it doesn’t matter if the read-callback waits a long time … the only thing that obviously happens is skipping effect in the playback but that is quite normal 😉 . On the other hand in Linux/OS (on my case SuSE 10.0) it does matter, if I delay the read-callback in a user provided stream it seems to crash in fmodex at address 0x523b8. Looks to me like a function pointer.

best regards
slajar

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.