Date: Wed, 15 Jun 2011 11:08:06 +0200 From: Clemens Ladisch <clemens@ladisch.de> To: Olivier Smedts <olivier@gid0.org> Cc: freebsd-multimedia@freebsd.org Subject: Re: [uaudio] M-Audio Fast Track Ultra is not recognized, where to start ? Message-ID: <4DF87676.1090303@ladisch.de> In-Reply-To: <BANLkTi=NzB8Dne74FHE=j4jdzROEwGztQQ@mail.gmail.com> References: <BANLkTimXnhsxem2rUtieMO0c8b%2B-gAgunQ@mail.gmail.com> <201106142156.59630.hselasky@c2i.net> <BANLkTinF1Qic5cCUgbgcW7uNEei1J7Kx1A@mail.gmail.com> <BANLkTi=NzB8Dne74FHE=j4jdzROEwGztQQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Olivier Smedts wrote: > 2011/6/15 Olivier Smedts <olivier@gid0.org>: > > I think "uaudio_mixer_fill_info: invalid Audio Control header" is interesting. The audio control interface is marked as being vendor-specific, so you'd have to add some quirks to the driver. The control and audio interfaces actually have audio descriptors, so you just have to tell the driver to look at the interfaces even though their bInterfaceClass seems to be wrong. The Linux driver overrides the audio interfaces' descriptors (see here: <http://git.alsa-project.org/?p=alsa-kernel.git;a=blob;hb=HEAD;f=sound/usb/quirks-table.h#l1981>), but I don't remember what the problem was, probably some wrong endpoint attributes. Regards, Clemens
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4DF87676.1090303>