]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Fixed frame_data behaviour
authorAbramo Bagnara <abramo@alsa-project.org>
Sun, 16 Jul 2000 11:29:55 +0000 (11:29 +0000)
committerAbramo Bagnara <abramo@alsa-project.org>
Sun, 16 Jul 2000 11:29:55 +0000 (11:29 +0000)
src/pcm/pcm_mmap.c

index afffd1cc23334c9c9f374e839cd084d336e90562..f8d75e3c40304ded617cbbadcd40b874884d3add 100644 (file)
@@ -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) {