Re: Problem: invalid UAC_FEATURE_UNIT descriptor / fireface UCX

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Clemens Ladisch <cladisch <at> googlemail.com> writes:

> 
> Matthew Robbetts wrote:
> > Is this bug fixed upstream at this point?
> 
> This patch is still untested:
> 
> --8<----------------------------------------------------------------->8--
> ALSA: usb-audio: fix invalid length check for RME and other UAC 2 devices
> 
> Commit 23caaf19b11e (ALSA: usb-mixer: Add support for Audio Class v2.0)
> forgot to adjust the length check for UAC 2.0 feature unit descriptors.
> This would make the code abort on encountering a feature unit without
> per-channel controls, and thus prevented the driver to work with any
> device having such a unit, such as the RME Fireface UCX.
> 
> Reported-by: Florian Hanisch <fhanisch <at> uni-potsdam.de>
> Cc: Daniel Mack <daniel <at> caiaq.de>
> Cc: 2.6.35+ <stable <at> vger.kernel.org>
> Signed-off-by: Clemens Ladisch <clemens <at> ladisch.de>
> ---
 

Hi Clemens,

I can confirm that this patch works for the RME Babyface.

The Babyface has two alternate settings (2in/2out or 10in/12out).
Is ALSA capable to switch between them?

Best regards,
Michael





------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user


[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux