Posts

Post not yet marked as solved
1 Replies
I am also interested in knowing more about this. What I have tried so far is In Process A: os_workgroup_t wgi = AudioWorkIntervalCreate("myWorkGroup", os_clockid_t::OS_CLOCK_MACH_ABSOLUTE_TIME, nullptr); if (mach_port_t mp = 0; os_workgroup_copy_port(wgi_, &mp) == 0) { // mach_port_t is an unsigned int, here I send value of `mp` to process B. } In Process B: // Received value of `mp` from Process A, then... const auto handle = os_workgroup_create_with_port("hello", mp); I always get a nullptr in handle.
Post marked as solved
1 Replies
See https://stackoverflow.com/questions/61545594/how-should-newuserclient-be-implemented?noredirect=1&lq=1
Post not yet marked as solved
6 Replies
The code for the example in the video is available at https://developer.apple.com/videos/play/wwdc2019/702/https://github.com/knightsc/USBApp.git
Post not yet marked as solved
11 Replies
This is the code used in this video https://developer.apple.com/videos/play/wwdc2019/702/https://github.com/knightsc/USBApp.git