ALSA Library Reference Manual
DECLARATION
typedef struct
{
unsigned int number; /* RO: fragment number */
off_t addr; /* RO: fragment address */
int voice; /* RO: voice number, -1 = interleaved */
volatile char data; /* RW: non-zero - contains valid data */
volatile char io; /* RO: non-zero - I/O operation (don't change data) */
char res[2]; /* reserved */
}
snd_pcm_mmap_fragment_t;
REFERENCE