Why are certain calls to PropertiesChanged made async?
Why are certain calls to PropertiesChanged made async?
- Subject: Why are certain calls to PropertiesChanged made async?
- From: Andreas Brykt via Coreaudio-api <email@hidden>
- Date: Wed, 8 Jun 2022 08:31:01 +0000
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=elektron.se; dmarc=pass action=none header.from=elektron.se; dkim=pass header.d=elektron.se; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3cJzbPu5RYcFdSZf8iNWAwWSf6obt5mSbrE19BHvdzs=; b=YgHLiz+W1kTZlQLb8ZwFWUTc45E0Ul2hHs6WuDwrIx8JKujXJDjpaKRreaEpBthLxNjRE3skbbseUEmVSIuRNb7CsqUFY/whI1xXVNG1oyRlhU8L/lUteFrbrvGoQIYMzQotJgFhoBxv1wLOy9ABPV5ikNEGu0pL3ilFQZ/b1m+2ZWr2pRWkrXc/OkXioYnKnim7XgTGVo1tlibcPsfq5PS/n4eBXIIEPlugFXpk++oU9ezagVxTK4Uhp72oESmbo2D7V/VZs2rXcVSqH88roCQIZ5f8QJ8XKuw3ZvXxZaT2RhY3X/4b/XTqMZwa7ChTkk/gMBX347Zzsr6c5vHOPA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TMwYChP4qwJUMtPgSVm2Gw2l130YX3DvLg1fe5CVjC04MLdfAF5BeAZbI4pL6b0lkUKwnggAq2Fq8r+XA6b0639c2Y2nAKCv5Zn8CbCx4RmNw+47ZXi+RW+LvhQrEGIpR4WpjPfx7yOmCI1xUJG13C/9dtgpfkLPm1I5HmXgo3ODpiaEzlLHg1ebsWOTN6yucmwz9k4HyrMjOAZ5vsctraO8ysumWT3VxXIDV1YC6z9qVZntOT6pHSizkMGwkH7Fy0l6ZBalHfC/F+sCcy8GhW5B6EYrR7d9fLIko6mr21CK763tbb0EHgSEpb6LhpxaCqAn3OMYG+P3U7Bb2KwClA==
- Msip_labels:
- Thread-topic: Why are certain calls to PropertiesChanged made async?
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@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden