CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]  2018/07/07 07:03:08

Modified files:
        sys/dev/usb    : uaudio.c 

Log message:
Fix uaudio(4) detection on Logitech Webcam C200/C210/C250/C270/C310/C500.

Those devices have a broken AudioControl descriptor which advertises a
bad value for bLength for the FEATURE_UNIT sub-descriptor, so add a
quirk 'fixing' this bLength so that uaudio(4) attaches properly instead
of bailing out with 'audio descriptors make no sense, error=4'.

My C310 now properly attaches but doesnt seem to work right now, this is
a different issue that will be worked on.

Thanks to tb@, remi@, weerd@, Raf Czlonka, Base Pr1me, Jordan Geoghegan,
Peter J.  Philipp, Alfredo Vogel, James Hastings, Bruno Flueckiger,
Remco & Alex Tsang for providing lsusb -v output for a large variety of
Logitech Webcams.

ok mpi@ ratchov@

Reply via email to