Thomas Sailer wrote:
> the Mirconas UAC355x audio chips don't currently work with my driver
> (haven't tried alsa), because it announces both playback and capture
> being adaptive, while only playback is really adaptive, capture is
> asynchronous. So we need a quirk to handle this.
>
> How do we handle this best? In the driver?

ALSA currently handles such things in the driver.

BTW: A Plantronics headset (0x047f/0x0ca1) and the Griffin iMic
(0x077d/0x07af) have a similar bug.

> In the core (patch the in core descriptor while reading it in)?

Being able to do this would be very useful.  There are 44 quirks in
snd-usb-audio (if I've counted correctly), 32 of them are simply
workarounds for wrong/missing descriptors.

And it would be possible to use (with 2.6 kernels) devices like the
M-Audio Quattro which have descriptors that are too broken to be
worked around in the driver.


Regards,
Clemens




-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to