I'm using Scaleform 4.1 of iOS and have a simple test function that loads up a Sound and plays it. When the sound is complete, no memory is freed up even though I'm releasing all references to the Sound and SoundChannel classes used to play the sound.
Has any one else had this issue?
I should mention that I am watching the _FMOD HEAP in AMP while the app is running on the iPad 2.
I see the FMOD memory increase when the sound is loaded but it is never freed (not even after a delay waiting for GC).
Hello Justin,
Sorry for the late response! There are some circumstances where caching might be expected, but we can't be sure if this is an issue until we get some information about your setup. Your GFx version, details of how your content is organized, and how the sounds are accessed would be useful. Also, please provide a simple example we can use to reproduce your issue.
Thanks!
Angela
Scaleform Support
Same issue here. I'm using scaleform 4.2 iOS. The sounds are loaded via URLRequest and if I "free" the sound and load it again new memory is used.
Any clues?
Thanks in advance.