enum snd_pcm_access_t

Overview

PCM access type Moreā€¦

#include <pcm.h>

enum snd_pcm_access_t {
    SND_PCM_ACCESS_MMAP_INTERLEAVED    = 0,
    SND_PCM_ACCESS_MMAP_NONINTERLEAVED,
    SND_PCM_ACCESS_MMAP_COMPLEX,
    SND_PCM_ACCESS_RW_INTERLEAVED,
    SND_PCM_ACCESS_RW_NONINTERLEAVED,
    SND_PCM_ACCESS_LAST                = SND_PCM_ACCESS_RW_NONINTERLEAVED,
};

Detailed Documentation

PCM access type

Enum Values

SND_PCM_ACCESS_MMAP_INTERLEAVED

mmap access with simple interleaved channels

SND_PCM_ACCESS_MMAP_NONINTERLEAVED

mmap access with simple non interleaved channels

SND_PCM_ACCESS_MMAP_COMPLEX

mmap access with complex placement

SND_PCM_ACCESS_RW_INTERLEAVED

snd_pcm_readi/snd_pcm_writei access

SND_PCM_ACCESS_RW_NONINTERLEAVED

snd_pcm_readn/snd_pcm_writen access