oss_mixer_enuminfo
oss_mixer_enuminfo *enump;
sndctl_dsp_get_recsrc_names(audio_client_t *c, oss_mixer_enuminfo *ei)
sndctl_dsp_get_playtgt_names(audio_client_t *c, oss_mixer_enuminfo *ei)
rv = sndctl_dsp_get_recsrc_names(c, (oss_mixer_enuminfo *)data);
(oss_mixer_enuminfo *)data);
sndctl_mix_enuminfo(audio_client_t *c, oss_mixer_enuminfo *ei)
rv = sndctl_mix_enuminfo(c, (oss_mixer_enuminfo *)data);
oss_set_enum(oss_mixer_enuminfo *ei, ushort_t nxt, const char *name)
#define SNDCTL_MIX_ENUMINFO __OSSIOWR('X', 8, oss_mixer_enuminfo)
#define SNDCTL_MIX_DESCRIPTION __OSSIOWR('X', 14, oss_mixer_enuminfo)
#define SNDCTL_DSP_GET_RECSRC_NAMES __OSSIOR('P', 37, oss_mixer_enuminfo)
#define SNDCTL_DSP_GET_PLAYTGT_NAMES __OSSIOR('P', 39, oss_mixer_enuminfo)