mbox series

[0/5] ALSA: usb-audio: Delay account cleanup and latency reduction

Message ID 20210601162457.4877-1-tiwai@suse.de
Headers show
Series ALSA: usb-audio: Delay account cleanup and latency reduction | expand

Message

Takashi Iwai June 1, 2021, 4:24 p.m. UTC
Hi,

this is a patch set for USB-audio driver for the code refactoring of
PCM delay account as well as the reduction of the playback latency.
The last change is a bit intrusive (despite of the smallness), and
hopefully it won't break things.  My initial tests through various
backends were OK, but if anyone finds a problem, please let me know.


Takashi

===

Takashi Iwai (5):
  ALSA: usb-audio: Make snd_usb_pcm_delay() static
  ALSA: usb-audio: Pre-calculate buffer byte size
  ALSA: usb-audio: Refactoring delay account code
  ALSA: usb-audio: Factor out DSD bitrev copy function
  ALSA: usb-audio: Reduce latency at playback start

 sound/usb/card.h     |   8 +-
 sound/usb/endpoint.c |   1 +
 sound/usb/pcm.c      | 202 ++++++++++++++++++++-----------------------
 sound/usb/pcm.h      |   3 -
 4 files changed, 101 insertions(+), 113 deletions(-)