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