It’s a little bit unclear in the docs whether there is some way (or need) to release event instances when finished (say, from the event callback), or if you are supposed to just let all the instances get eaten up and then stolen later. It seems as if instances stay allocated even after finishing, but maybe that is by-design. For example, if I have MaxPlaybacks=4 and play all four and let them finish, the 5th instance will generate a STOLEN callback, even though the first four have long since finished playing.
I guess another way to phrase the question would be: Is instance stealing something to avoid, or is it just how the allocation system works normally (assuming you have set your MaxPlaybacks to the size you want)?
- blacava asked 8 years ago
Please login first to submit.