Home | History | Annotate | Download | only in alsa

Lines Matching refs:elem

81 	int (*is)(snd_mixer_elem_t *elem, int dir, int cmd, int val);
82 int (*get_range)(snd_mixer_elem_t *elem, int dir, long *min, long *max);
83 int (*set_range)(snd_mixer_elem_t *elem, int dir, long min, long max);
84 int (*get_dB_range)(snd_mixer_elem_t *elem, int dir, long *min, long *max);
85 int (*ask_vol_dB)(snd_mixer_elem_t *elem, int dir, long value, long *dbValue);
86 int (*ask_dB_vol)(snd_mixer_elem_t *elem, int dir, long dbValue, long *value, int xdir);
87 int (*get_volume)(snd_mixer_elem_t *elem, int dir, snd_mixer_selem_channel_id_t channel, long *value);
88 int (*get_dB)(snd_mixer_elem_t *elem, int dir, snd_mixer_selem_channel_id_t channel, long *value);
89 int (*set_volume)(snd_mixer_elem_t *elem, int dir, snd_mixer_selem_channel_id_t channel, long value);
90 int (*set_dB)(snd_mixer_elem_t *elem, int dir, snd_mixer_selem_channel_id_t channel, long value, int xdir);
91 int (*get_switch)(snd_mixer_elem_t *elem, int dir, snd_mixer_selem_channel_id_t channel, int *value);
92 int (*set_switch)(snd_mixer_elem_t *elem, int dir, snd_mixer_selem_channel_id_t channel, int value);
93 int (*enum_item_name)(snd_mixer_elem_t *elem, unsigned int item, size_t maxlen, char *buf);
94 int (*get_enum_item)(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, unsigned int *itemp);
95 int (*set_enum_item)(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, unsigned int item);