linux/sound
Charles Keepax 26c3f1542f ALSA: compress: Prevent bypasses of set_params
Currently, whilst in SNDRV_PCM_STATE_OPEN it is possible to call
snd_compr_stop, snd_compr_drain and snd_compr_partial_drain, which
allow a transition to SNDRV_PCM_STATE_SETUP. The stream should
only be able to move to the setup state once it has received a
SNDRV_COMPRESS_SET_PARAMS ioctl. Fix this issue by not allowing
those ioctls whilst in the open state.

Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Acked-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2019-07-23 12:07:36 +02:00
..
ac97
aoa
arm
atmel
core ALSA: compress: Prevent bypasses of set_params 2019-07-23 12:07:36 +02:00
drivers
firewire ALSA: firewire-lib: code refactoring for local variables 2019-07-08 14:50:42 +02:00
hda ASoC: Updates for v5.3 2019-07-08 14:45:34 +02:00
i2c
isa
mips
oss
parisc
pci ALSA: hda - Optimize resume for codecs without jack detection 2019-07-18 14:03:17 +02:00
pcmcia
ppc ALSA: ps3: Remove Unneeded variable: "ret" 2019-07-10 11:53:31 +02:00
sh
soc ASoC: Updates for v5.3 2019-07-08 14:45:34 +02:00
sparc
spi
synth
usb ALSA: line6: Fix a typo 2019-07-22 09:10:54 +02:00
x86
xen ASoC: Updates for v5.3 2019-07-08 14:45:34 +02:00
ac97_bus.c
Kconfig
last.c
Makefile
sound_core.c