]> git.alsa-project.org Git - alsa-lib.git/commit
pcm direct plugins: drain() call might be blocked when threads are used
authorJaroslav Kysela <perex@perex.cz>
Wed, 3 Mar 2010 09:58:53 +0000 (10:58 +0100)
committerJaroslav Kysela <perex@perex.cz>
Wed, 3 Mar 2010 09:58:53 +0000 (10:58 +0100)
commitb9dbee694a94a724670b36f4df1aeceb0dd4a261
treeaecf46ed278ef05f4b655edd1f749f55ed3b2cf2
parent7fd0d9f42357e49bc28259421de6338122381cb2
pcm direct plugins: drain() call might be blocked when threads are used

Add SETUP state checks and do modifications according latest ALSA driver
(passing wrong event identification).

ALSA bug#4914

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/pcm/pcm_direct.c
src/pcm/pcm_direct.h
src/pcm/pcm_dmix.c
src/pcm/pcm_dshare.c
src/pcm/pcm_dsnoop.c