[alsa-devel] [PATCH v4 00/15] ALSA: usb-audio: fix playback/capture concurrent usage

Eldad Zack eldad at fogrefinery.com
Mon Oct 7 19:20:33 CEST 2013



On Mon, 7 Oct 2013, Takashi Iwai wrote:

> At Sun,  6 Oct 2013 22:31:05 +0200,
> Eldad Zack wrote:
> > 
> > Hi,
> > 
> > This patch series attempts to fix a long standing problem with the concurrent
> > usage of playback and capture on implicit feedback devices.
[snip]
> 
> For reducing the further development, I applied trivial cleanup / fix
> patches now, namely, below have been merged now:

Thanks, Takashi!

>   ALSA: usb-audio: remove unused parameter from sync_ep_set_params
>   ALSA: usb-audio: remove deactivate_endpoints()
>   ALSA: usb-audio: don't deactivate URBs on in-use EP
>   ALSA: usb-audio: void return type of snd_usb_endpoint_deactivate()
>   ALSA: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error
>   ALSA: usb-audio: rename alt_idx to altsetting
>   ALSA: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED
> 
> The patches below need trivial fixes:
>   ALSA: usb-audio: prevent NULL dereference on stop trigger
>   ALSA: usb-audio: improve logging messages
> 
> And these need reconsideration:
>   ALSA: usb-audio: always wait in start_endpoints
>   ALSA: usb-audio: correct ep use_count semantics (add set_param flag)
> 
> I'll check the rest later.

Thanks for the very fast response and the review! I'll try to fix all 
the issues for the rest and repost.

Cheers,
Eldad



More information about the Alsa-devel mailing list