AVAudioEngine creates aggregate device automatically
AVAudioEngine creates aggregate device automatically
- Subject: AVAudioEngine creates aggregate device automatically
- From: Tamas Nagy <email@hidden>
- Date: Fri, 18 Mar 2016 09:13:01 +0100
Hello,
whenever I create and start an AVAudioEngine instance it creates a - seems internal - CA aggregate device for whatever reason, the UID always looks something like this: CADefaultDeviceAggregate-53257-0
Is there any way to detect if an audio device like this is “private”? When I iterate thru available devices thru kAudioHardwarePropertyDevices to make a list of available devices which will be shown for the user this device is seems to be a valid output, but I’d like to exclude it from that list. What I’m doing now is checking out if the device name and the UID is the same, because I found this is true for this kind of devices, but there should a better/common way.
Thanks for any thoughts!
Best, Tamas |
_______________________________________________
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