RE: mapping a CoreAudio device to a USB device
RE: mapping a CoreAudio device to a USB device
- Subject: RE: mapping a CoreAudio device to a USB device
- From: "Allen Brunson" <email@hidden>
- Date: Fri, 4 Aug 2006 17:50:30 -0500
- Thread-topic: mapping a CoreAudio device to a USB device
Title: RE: mapping a CoreAudio device to a USB device
dang, this is hard.
Jeff Moore wrote:
> 1) Starting with the device's AudioDeviceID, ask the HAL for
> the device's UID (kAudioDevicePropertyDeviceUID).
i figured out how to do that, after several hours of searching.
> 2) Search the IORegistry for a service that is a subclass of
> "IOAudioEngine" and has the same value for the property,
> "IOAudioEngineGlobalUniqueID" as the AudioDevice has for it's UID.
i've been working this for almost a whole day now, but i can't figure
it out. what api functions do i use for this? and it stands to reason
that i won't be able to figure out this one either:
> 3) Walk up from this service through it's parents until you find
> the IOService that represents the USB device and/or the interface
> page you are interested in.
so api functions for that would be helpful as well.
thanks for the help so far.
(please disregard the legalese footer this e-mail will have. our stupid
e-mail servers put it there against my will.)
********************************************
This message is intended only for the use of the Addressee and
may contain information that is PRIVILEGED and CONFIDENTIAL.
If you are not the intended recipient, you are hereby notified
that any dissemination of this communication is strictly prohibited.
If you have received this communication in error, please erase
all copies of the message and its attachments and notify us
immediately.
Thank you.
********************************************
_______________________________________________
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