Re: USB audio class - kIOAudioControlUsagePassThru implementation
Re: USB audio class - kIOAudioControlUsagePassThru implementation
- Subject: Re: USB audio class - kIOAudioControlUsagePassThru implementation
- From: Daniel Mack <email@hidden>
- Date: Wed, 12 May 2010 18:05:33 +0200
Hi Jeff,
On Wed, May 12, 2010 at 08:38:46AM -0700, Jeff Moore wrote:
> I don't believe that our current USB Audio class driver has any support for play-through controls. So, it isn't really looking for anything in that area. If you have a device that has such controls and would like to see support added, please file a bug and let us know what that device is.
>
> If you are looking to create a driver that supports play-through controls, then there really isn't any guidance to give as you have free reign. Presumably, you know your hardware and know how to implement such support. From the IOAudio perspective, connecting it to the outside world becomes just a matter of implementing and instantiating the appropriate IOAudioControl objects.
Of course. What I'm trying to do, though, is _avoiding_ writing an own
driver and let the AppleUSBAudio driver handle everything. And if a
pass-through control would map to AudioMIDISetup.app's per-channel
checkboxes, that would be nice.
The question is just (if the AppleUSBAudio driver supports it) how the
descriptors should look like to correctly announce the presence of such
a feature. I was just searching for 'kIOAudioControlUsagePassThru' in
the driver sources and got hits in code I didn't fully understand. Hence
I considered asking :)
Daniel
_______________________________________________
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