From d379686996a68ef63df1cd167329b6034a546a85 Mon Sep 17 00:00:00 2001 From: Abramo Bagnara Date: Sun, 16 Jul 2000 11:29:55 +0000 Subject: [PATCH] Fixed frame_data behaviour --- src/pcm/pcm_mmap.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/pcm/pcm_mmap.c b/src/pcm/pcm_mmap.c index afffd1cc..f8d75e3c 100644 --- a/src/pcm/pcm_mmap.c +++ b/src/pcm/pcm_mmap.c @@ -139,9 +139,8 @@ ssize_t snd_pcm_mmap_frame_data(snd_pcm_t *handle, off_t offset) if (handle->setup.mode == SND_PCM_MODE_FRAME) snd_pcm_frame_io(handle, 1); break; - case SND_PCM_STATE_PREPARED: - break; - default: + case SND_PCM_STATE_READY: + case SND_PCM_STATE_NOTREADY: return -EBADFD; } if (offset < 0) { -- 2.47.1