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.

Benjamin


> 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:
https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com

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

Reply via email to