]> git.alsa-project.org Git - alsa-lib.git/commitdiff
don't recheck MMAP_XXX masks (in mmap_emulation mode only).
authorTakashi Iwai <tiwai@suse.de>
Tue, 30 Apr 2002 12:40:11 +0000 (12:40 +0000)
committerTakashi Iwai <tiwai@suse.de>
Tue, 30 Apr 2002 12:40:11 +0000 (12:40 +0000)
src/pcm/pcm_hw.c

index aeb8d3745c5113c81fda6a715959875153b9eb99..064371a368e8337e1c1617f1080a0706234b68e5 100644 (file)
@@ -195,7 +195,8 @@ static int snd_pcm_hw_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params)
                                if (snd_pcm_access_mask_test(pmask, SND_PCM_ACCESS_RW_INTERLEAVED))
                                        snd_pcm_access_mask_set((snd_pcm_access_mask_t *)pmask, SND_PCM_ACCESS_MMAP_INTERLEAVED);
                        } else {
-                               snd_pcm_access_mask_set((snd_pcm_access_mask_t *)pmask, SND_PCM_ACCESS_MMAP_INTERLEAVED);
+                               /* FIXME: why need to recheck? */
+                               //snd_pcm_access_mask_set((snd_pcm_access_mask_t *)pmask, SND_PCM_ACCESS_MMAP_INTERLEAVED);
                        }
                }
                if (snd_pcm_access_mask_test(&oldmask, SND_PCM_ACCESS_MMAP_NONINTERLEAVED)) {
@@ -203,7 +204,8 @@ static int snd_pcm_hw_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params)
                                if (snd_pcm_access_mask_test(pmask, SND_PCM_ACCESS_RW_NONINTERLEAVED))
                                        snd_pcm_access_mask_set((snd_pcm_access_mask_t *)pmask, SND_PCM_ACCESS_MMAP_NONINTERLEAVED);
                        } else {
-                               snd_pcm_access_mask_set((snd_pcm_access_mask_t *)pmask, SND_PCM_ACCESS_MMAP_NONINTERLEAVED);
+                               /* FIXME: why need to recheck? */
+                               //snd_pcm_access_mask_set((snd_pcm_access_mask_t *)pmask, SND_PCM_ACCESS_MMAP_NONINTERLEAVED);
                        }
                }
        } else {