Hello!

I am looking at the NullAudio example from Apple and I have a question about 
the calls to PropertiesChanged that are made when any property changes.

On line 1735 there is a call to PropertiesChanged schedueled async, but there 
is some calls made on the same thread since the number of properties changed is 
set to two and the outChangedAddresses array is populated with information 
about the changed properties.

 
https://github.com/knightsc/osx_and_ios_kernel_programming/blob/8cf87239592e0752c83f292df32e86b0b56e3d5c/Examples/AudioDriverExamples/NullAudio/NullAudio.c#L1735

Why are some calls to PropertiesChanged made asynchronous, and some are not?

Best regards,
Andreas
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to