[ALSA] usb-audio: don't use empty packets at start of playback
authorClemens Ladisch <clemens@ladisch.de>
Thu, 12 Jan 2006 07:17:49 +0000 (08:17 +0100)
committerJaroslav Kysela <perex@suse.cz>
Sun, 22 Jan 2006 15:24:09 +0000 (16:24 +0100)
commit4b2849283461a64c6d8cc6c7e72c62d7b4d91b43
treefc3b053257c89bc1afd2796ef29411fc5cad2d90
parent54c63cfc153c6909a5d5dbe6072e8704b091f30e
[ALSA] usb-audio: don't use empty packets at start of playback

Modules: USB generic driver

Some widespread USB interface chips with adaptive iso endpoints hang
after receiving a series of empty packets when they expect data (ALSA
bug#1585).  To avoid this, we have to send packets containing silence
(zero samples) instead.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
sound/usb/usbaudio.c