[alsa-devel] [PATCH 0/3] Auvitek au0828 fixups
Mauro Carvalho Chehab
m.chehab at samsung.com
Sat Jun 14 18:16:08 CEST 2014
Testing auvitek au0828-based devices with xawtv caused lots of overruns,
as the period_bytes is set to a too low value, with causes troubles
when syncing the audio capture from au0828 card with the audio playback,
at the main audio card.
It turns that we need a period_bytes size that it is big enough to receive
data from two consecutive URB intervals.
While here, also add the missing USB IDs from other au0828-based devices.
Mauro Carvalho Chehab (3):
sound: Add a quirk to enforce period_bytes
sound: simplify au0828 quirk table
sound: Update au0828 quirks table
sound/usb/card.h | 1 +
sound/usb/pcm.c | 34 ++++++++++
sound/usb/quirks-table.h | 167 ++++++++++++-----------------------------------
sound/usb/quirks.c | 14 ++--
sound/usb/stream.c | 1 +
sound/usb/usbaudio.h | 3 +-
6 files changed, 88 insertions(+), 132 deletions(-)
--
1.9.3
More information about the Alsa-devel
mailing list