osWorkgroup
The workgroup associated with the audio device underlying this Audio Unit.
Declaration
@property (nonatomic, readonly) os_workgroup_t osWorkgroup;@property (atomic, readonly) os_workgroup_t osWorkgroup;Mentioned in
Discussion
Workgroups allow multiple threads to coordinate their activities for realtime operations. For Audio Units, this coordination occurs between the Audio Unit and other processes, such as the audio server and host app. The system uses the workgroup to observe the threads’ CPU usage and dynamically balance the competing considerations of power consumption and real-time rendering capacity.
This version 3 property is bridged to the version 2 kAudioOutputUnitProperty_OSWorkgroup property.