Re: [PATCH] ALSA: usb: Fix Processing Unit Descriptor parsers

2013-02-21 Thread Takashi Iwai
At Thu, 21 Feb 2013 13:10:16 +0100, Daniel Mack wrote: > > On 21.02.2013 10:03, Takashi Iwai wrote: > > At Thu, 21 Feb 2013 01:55:50 +, > > Pawel Moll wrote: > >> > >> Commit 99fc86450c439039d2ef88d06b222fd51a779176 "ALSA: usb-mixer: > >> parse descriptors with structs" introduced a set of use

Re: [PATCH] ALSA: usb: Fix Processing Unit Descriptor parsers

2013-02-21 Thread Daniel Mack
On 21.02.2013 10:03, Takashi Iwai wrote: > At Thu, 21 Feb 2013 01:55:50 +, > Pawel Moll wrote: >> >> Commit 99fc86450c439039d2ef88d06b222fd51a779176 "ALSA: usb-mixer: >> parse descriptors with structs" introduced a set of useful parsers >> for descriptors. Unfortunately the parses for the Proce

Re: [PATCH] ALSA: usb: Fix Processing Unit Descriptor parsers

2013-02-21 Thread Takashi Iwai
At Thu, 21 Feb 2013 01:55:50 +, Pawel Moll wrote: > > Commit 99fc86450c439039d2ef88d06b222fd51a779176 "ALSA: usb-mixer: > parse descriptors with structs" introduced a set of useful parsers > for descriptors. Unfortunately the parses for the Processing Unit > Descriptor came with a very subtle

[PATCH] ALSA: usb: Fix Processing Unit Descriptor parsers

2013-02-20 Thread Pawel Moll
Commit 99fc86450c439039d2ef88d06b222fd51a779176 "ALSA: usb-mixer: parse descriptors with structs" introduced a set of useful parsers for descriptors. Unfortunately the parses for the Processing Unit Descriptor came with a very subtle bug... Functions uac_processing_unit_iProcessing() and uac_proce