[PATCH 0/9] ALSA: usb-audio: More fixes / improvements on PCM
Takashi Iwai
tiwai at suse.de
Wed Sep 29 10:08:35 CEST 2021
Hi,
this is a patch set for USB-audio to fix and improve the PCM stream
handling. The primary target is the enhancement of the low-latency
playback that was introduced recently for dealing with the small
period size (that is used typically by JACK). There are a few other
fixes that are relevant with it.
The current patches are found in topic/usb-audio branch of sound.git
tree, too.
Takashi
===
Takashi Iwai (9):
ALSA: usb-audio: Restrict rates for the shared clocks
ALSA: usb-audio: Fix possible race at sync of urb completions
ALSA: usb-audio: Rename early_playback_start flag with
lowlatency_playback
ALSA: usb-audio: Disable low-latency playback for free-wheel mode
ALSA: usb-audio: Disable low-latency mode for implicit feedback sync
ALSA: usb-audio: Check available frames for the next packet size
ALSA: usb-audio: Add spinlock to stop_urbs()
ALSA: usb-audio: Improved lowlatency playback support
ALSA: usb-audio: Avoid killing in-flight URBs during draining
sound/usb/card.h | 11 ++-
sound/usb/endpoint.c | 230 +++++++++++++++++++++++++++++++------------
sound/usb/endpoint.h | 13 ++-
sound/usb/pcm.c | 157 ++++++++++++++++++++++-------
4 files changed, 305 insertions(+), 106 deletions(-)
--
2.26.2
More information about the Alsa-devel
mailing list