Hello again,

since no-one commented on this I dare to interpret this as a) no-one knows or 
b) it is simply too obvious that the AUGraph API is the only thread-safe API 
dealing with audio units. Following either case I will treat AudioUnitRender() 
as unsafe.


> Am 15.09.2016 um 13:24 schrieb Benjamin Federer <benja...@boinx.com>:
> Hello everyone,
> I manage a couple of audio units in an AUGraph but pull the graph by calling 
> AudioUnitRender() on the head node’s audio unit. Am I correct in assuming 
> that calling AudioUnitRender() on any node’s audio unit is not thread safe if 
> AUGraph API is being called on the same node, like AUGraphRemoveNode()?
> In case I am wrong, (how) is the AUGraph aware of any AudioUnitRender() calls 
> made to its nodes? Or is the audio unit taking locks internally?
> Thanks,
> Benjamin

Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (Coreaudio-api@lists.apple.com)
Help/Unsubscribe/Update your Subscription:

This email sent to arch...@mail-archive.com

Reply via email to