Dne 07. 07. 20 v 12:34 Alexander Tsoy napsal(a):
В Чт, 02/07/2020 в 13:28 +0200, Pavel Hofman пишет:
USB Audio Class specs are pretty clear about it: only one isochronous endpoint is allowed per interface. And it can be accompanied by the *explicit* feedback endpoint.
I have patches that implement autodetection of implicit feedback, but I need to clean them up and be careful not to break Scarlett 18i8/18i20 3rd Gen (these devices have 3 altsettings per interface and probably require some additional sample rates filtering, so that each sample rate uniquely match one single altsetting).
Alexander, thanks for the clarification. If I understand correctly the existing single-interface condition is incorrect and no implicit-feedback device can work without a quirk now.
Thanks for your WIP patches, very much appreciated.
Best regards,
Pavel.