Re: Constants for kAudioDevicePropertyTransportType
Re: Constants for kAudioDevicePropertyTransportType
- Subject: Re: Constants for kAudioDevicePropertyTransportType
- From: Jeff Moore <email@hidden>
- Date: Fri, 05 Feb 2010 08:46:49 -0800
Ah. You must be using an older version of that header because the SnowLeopard version says this:
@constant kAudioDevicePropertyTransportType
A UInt32 whose value indicates how the AudioDevice is connected to the CPU.
Constants for some of the values for this property can be found in the enum
in the AudioDevice constants section of this file.
At any rate, the constants it is referring to can be found in AudioDevice Constants section in an enum named "Transport Type IDs" in it's header comments.
For older systems that lack the transport type enum in the header(I think it was introduced in Leopard but it might have been SnowLeopard), you can use the constants in <IOKit/audio/IOAudioTypes.h> in the enum titled "Device connection types".
On Feb 5, 2010, at 6:03 AM, Lorenzo Thurman wrote:
> Can someone point me to the constants that are defined for this property? The Core Audio documents have a typo that omits the link or whatever should point to the info. I submitted some document feedback to Apple via that page. Here's what's on the page:
> kAudioDevicePropertyTransportType
> A UInt32 whose value indicates how the AudioDevice is connected to the CPU. Constants for some of the values for this property can be found in .
>
> Ultimately, what I need to find out is there is a way to uniquely distinguish the from built-in Apple audio hardware from third party hardware.
--
Jeff Moore
Core Audio
Apple
_______________________________________________
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