Information about all of the mixer groups
typedef struct snd_mixer_groups_s { int32_t groups, groups_size, groups_over; uint8_t zero[4]; /* alignment -- zero fill */ snd_mixer_gid_t *pgroups; void *pzero; /* align pointers on 64-bits; point to NULL */ uint8_t reserved[128]; /* must be filled with zeroes */ } snd_mixer_groups_t;
The snd_mixer_groups_t structure holds information about all of the mixer groups. You can fill this structure by calling snd_mixer_groups().
The members of this structure include:
If pgroups isn't NULL, snd_mixer_groups() stores the group IDs in the array.
QNX