Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Preventing AppleUSBAudio from taking one of your interfaces



Hello all,
I posted a question yesterday, but in hindsight it wasn't well written, so I'm going to ask again hopefully in a more understandable manner.


I'm having trouble writing a Info.plist definition for a device which uses an AKM AK4571 USB Class Compliant chip. This chip supports 4 interfaces ; #0 is the Audio Control Interface, #1 and #2 are Audio Streaming Interfaces, and #3 is a HID interface. I'm trying to make write my plist such that both Interfaces #1 and #2 will be matched as the same personality, thus using the same class I've written.

The frustration I'm running into is that I'm not sure what keys to use to match to the device such that both interfaces are considered the same personality. I've tried numerous keys, but AppleUSBAudio keeps stealing my second streaming interface.

In the past I've made a driver for an AKM chip that that had only 2 Interfaces, #0 being control and #1 being streaming, and I used a more specific set of matching Keys. I'd like to understand the matching semantics better such that I can have a personality defined for a more general amount of streaming interfaces.

Any pointers would be greatly appreciated.
Thanks
Robert Kukuchka

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/usb/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.