CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/01/04 04:45:15
Modified files:
sys/dev/usb : uaudio.c
Log message:
uaudio: Fix devices that don't support sample rate changes
Parse the class-specific endpoint descriptor to determine if the
device supports sample rate changes (i.e. the frequency control
attribute is set). Then, send the frequency change request only
to devices that support it.
For instance this fixes the Dell Slim soundbar that would freeze
upon a frequency change request.
With help from Joel Carnat <joel at carnat.net>, thanks!