ALSA: usb-audio: Don't start stream for capture at prepare
authorTakashi Iwai <tiwai@suse.de>
Fri, 19 Nov 2021 10:26:29 +0000 (11:26 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 8 Dec 2021 08:04:37 +0000 (09:04 +0100)
commit1236351c29c7ffe02c96078d30d766392e90c568
treed29b8a62d1b6e49e0500ffbfc520d1d6078cea8c
parent321cd173b8cc4a1cccf6bfefac1c9f7408dae38a
ALSA: usb-audio: Don't start stream for capture at prepare

commit 83de8f83816e8e15227dac985163e3d433a2bf9d upstream.

The recent change made mistakenly the stream for capture started at
prepare stage.  Add the stream direction check to avoid it.

Fixes: 9c9a3b9da891 ("ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playback")
Link: https://lore.kernel.org/r/20211119102629.7476-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/usb/pcm.c