[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