Mixer element information structure
typedef struct snd_mixer_element_info
{
snd_mixer_eid_t eid;
union
{
snd_mixer_element_io_info io;
snd_mixer_element_pcm1_info pcm1;
snd_mixer_element_pcm2_info pcm2;
snd_mixer_element_converter_info converter;
snd_mixer_element_switch3_info switch3;
snd_mixer_element_volume1_info volume1;
snd_mixer_element_volume2_info volume2;
snd_mixer_element_balance1_info balance1;
snd_mixer_element_accu1_info accu1;
snd_mixer_element_accu2_info accu2;
snd_mixer_element_accu3_info accu3;
snd_mixer_element_mux1_info mux1;
snd_mixer_element_mux2_info mux2;
snd_mixer_element_tone_control1_info tc1;
snd_mixer_element_3d_effect1_info teffect1;
snd_mixer_element_pan_control1_info pc1;
snd_mixer_element_pre_effect1_info peffect1;
} data;
uint8_t reserved[128]; /* must be filled with zero */
} snd_mixer_element_info_t;
The snd_mixer_element_info_t structure contains information associated with a mixer element.
QNX Neutrino