Hi, I’m using version 2.00.08. I have two questions:
- Can I do fmod system initialization on iOS before I do [[AVAudioSession sharedInstance] setActive:true] first time? Will it fail in such way of initialization If I do setActive call later?
- Which calls are safe between mixerSuspend() and mixerResume() calls on iOS/Android? There is information in android part of documentation that tells: “It is extremely important to ensure no FMOD APIs are called in-between suspend and resume as they run the risk of causing a deadlock.”. But there is no such information in iOS part of documentation. Also I’ve found this forum thread where you say: “MixerSuspend maintains the internal state by keeping everything alive in memory, any calls made to FMOD during this time will be added to the queue and be processed once MixerResume is called”. As I understand all calls to FMOD API are safe, aren’t they?