Post

Replies

Boosts

Views

Activity

Reply to Joining threads to CoreAudio HAL AudioWorkgroup
Figured this out with the help of the technical Apple support. The worker thread needs to have a real-time constraint set, before you can join them to the workgroup. This can be done viathread_policy_set specifying THREAD_TIME_CONSTRAINT_POLICY. This isn't documented, but it actually makes sense as joining workgroup quite likely changes the thread time constraints.
Topic: Media Technologies SubTopic: Audio Tags:
Jan ’22
Reply to Joining threads to CoreAudio HAL AudioWorkgroup
Figured this out with the help of the technical Apple support. The worker thread needs to have a real-time constraint set, before you can join them to the workgroup. This can be done viathread_policy_set specifying THREAD_TIME_CONSTRAINT_POLICY. This isn't documented, but it actually makes sense as joining workgroup quite likely changes the thread time constraints.
Topic: Media Technologies SubTopic: Audio Tags:
Replies
Boosts
Views
Activity
Jan ’22