<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/usb, branch linux-2.6.21.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-06-11T18:36:46Z</updated>
<entry>
<title>[PATCH] ALSA: usb-audio: explicitly match Logitech QuickCam</title>
<updated>2007-06-11T18:36:46Z</updated>
<author>
<name>Daniel Drake</name>
</author>
<published>2007-05-24T13:35:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4bf8ff91b6120271f60055526c30a9ae8b93b3c7'/>
<id>urn:sha1:4bf8ff91b6120271f60055526c30a9ae8b93b3c7</id>
<content type='text'>
Commit 93c8bf45e083b89dffe3a708363c15c1b220c723 modified the USB device
matching behaviour to ignore interface class matches if the device class
is vendor-specific.
This patch adds explicit ID matches for Logitech QuickCam devices, which
have a vendor specific device class (but standards-compliant audio
interfaces).
This fixes a 2.6.20 regression where the audio component of these
devices was no longer usable.
http://bugs.gentoo.org/show_bug.cgi?id=175715
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/93822
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3040
Based on a patch from sergiom

Signed-off-by: Daniel Drake &lt;dsd@gentoo.org&gt;
Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
Signed-off-by: Chris Wright &lt;chrisw@sous-sol.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] usb-audio: add PCR-A PCM support</title>
<updated>2007-02-14T07:38:25Z</updated>
<author>
<name>Clemens Ladisch</name>
</author>
<published>2007-02-09T19:52:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f38cc317c0a7279bb725ec5c2251726eab3c722b'/>
<id>urn:sha1:f38cc317c0a7279bb725ec5c2251726eab3c722b</id>
<content type='text'>
Add support for the PCM interfaces of the Edirol PCR-A.

Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] usbaudio - remove urb-&gt;bandwidth reference</title>
<updated>2007-02-14T07:38:23Z</updated>
<author>
<name>Jiri Kosina</name>
</author>
<published>2007-02-09T11:54:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=596f967f501799f87fded9e296ce0b14cd233674'/>
<id>urn:sha1:596f967f501799f87fded9e296ce0b14cd233674</id>
<content type='text'>
Recent changes in usbcore removed the bandwidth field from struct urb.
Remove the occurence in usbaudio.c

Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] usbaudio - Add support for Edirol UA-101</title>
<updated>2007-02-09T08:03:53Z</updated>
<author>
<name>Bjoern Fay</name>
</author>
<published>2007-02-05T11:27:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d0b0fac14edf81dc62615cd757e7c73d2059152c'/>
<id>urn:sha1:d0b0fac14edf81dc62615cd757e7c73d2059152c</id>
<content type='text'>
Added support for the Edirol UA-101 (only in high-speed mode) by taking
the quirks for the UA-1000 and change them accordingly. Changes were
made in 'usbaudio.c', 'usbaudio.h', and 'usbquirks.h'
MIDI and recording seem to work perfectly (with JACK), but playback
gives some few glitches. I think that's the mentioned
synchronizing-problem in the UA-1000 quirk ('FIXME: playback must be
synchronized to capture'), so I didn't change that.
ToDo: Adding Mixer-Support for the built-in
control-panel/patch-bay/router.

Signed-off-by: Bjoern Fay &lt;mail@bfay.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] usbaudio - Fix Oops with unconventional sample rates</title>
<updated>2007-02-09T08:03:29Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2007-02-01T10:50:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8fec560d9beb3957bf45ac93b1c0c616abd77a07'/>
<id>urn:sha1:8fec560d9beb3957bf45ac93b1c0c616abd77a07</id>
<content type='text'>
The patch fixes the memory corruption by the support of unconventional
sample rates.  Also, it avoids the too restrictive constraints if
any of usb descriptions contain continuous rates.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] usbaudio - Fix Oops with broken usb descriptors</title>
<updated>2007-02-09T08:03:26Z</updated>
<author>
<name>Gregor Jasny</name>
</author>
<published>2007-01-31T11:27:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=beb60119bcc9cbd80bc5b4f7feec419e067d3e46'/>
<id>urn:sha1:beb60119bcc9cbd80bc5b4f7feec419e067d3e46</id>
<content type='text'>
This is a patch for ALSA Bug #2724. Some webcams provide bogus
settings with no valid rates. With this patch those are skipped.

Signed-off-by: Gregor Jasny &lt;gjasny@web.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] usbaudio.c: remove unneeded casts</title>
<updated>2007-02-09T08:02:47Z</updated>
<author>
<name>John Daiker</name>
</author>
<published>2006-12-28T12:55:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=88518275e3eefe0582af1918d59325b16dfde154'/>
<id>urn:sha1:88518275e3eefe0582af1918d59325b16dfde154</id>
<content type='text'>
Went rummaging through usbaudio.c and found some castings that
aren't needed as far as I can see.  Part of the KernelJanitors
TODO list.

Signed-off-by: John Daiker &lt;daikerjohn@gmail.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] usb-audio: allow pausing</title>
<updated>2007-02-09T08:00:02Z</updated>
<author>
<name>Clemens Ladisch</name>
</author>
<published>2006-10-04T11:42:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e4f8e656d8c152c08cd44d0e3c21f009fab09952'/>
<id>urn:sha1:e4f8e656d8c152c08cd44d0e3c21f009fab09952</id>
<content type='text'>
Add pause capabilities for both USB playback and capture streams.

Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] usb-audio: merge playback/capture hardware information structs</title>
<updated>2007-02-09T08:00:00Z</updated>
<author>
<name>Clemens Ladisch</name>
</author>
<published>2006-10-04T11:41:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1700f3080d98323e91864d67cb9f6d46f818ccf0'/>
<id>urn:sha1:1700f3080d98323e91864d67cb9f6d46f818ccf0</id>
<content type='text'>
The hardware information structures for playback and capture streams,
respectively, are the same, so we can use just one structure for both
streams.

Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] Repair snd-usb-usx2y over OHCI</title>
<updated>2007-01-23T08:23:36Z</updated>
<author>
<name>Karsten Wiese</name>
</author>
<published>2007-01-10T18:02:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bc6191b10018311a301fb6ef22994177c769b868'/>
<id>urn:sha1:bc6191b10018311a301fb6ef22994177c769b868</id>
<content type='text'>
The previous patch 'Repair snd-usb-usx2y for usb 2.6.18' assumed
urb-&gt;start_frame roll over beyond MAX_INT for both UHCI &amp; OHCI.
This isn't true until now (kernel 2.6.20).
Fix this by only looking at the common between OHCI &amp; UHCI Frame number
range.
This is for mainline and stable kernels &gt;= 2.6.18.

Signed-off-by: Karsten Wiese &lt;fzu@wemgehoertderstaat.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
</feed>
