Lines Matching refs:elem
83 static double get_normalized_volume(snd_mixer_elem_t *elem,
91 err = get_dB_range[ctl_dir](elem, &min, &max);
93 err = get_raw_range[ctl_dir](elem, &min, &max);
97 err = get_raw[ctl_dir](elem, channel, &value);
104 err = get_dB[ctl_dir](elem, channel, &value);
120 static int set_normalized_volume(snd_mixer_elem_t *elem,
130 err = get_dB_range[ctl_dir](elem, &min, &max);
132 err = get_raw_range[ctl_dir](elem, &min, &max);
137 return set_raw[ctl_dir](elem, channel, value);
142 return set_dB[ctl_dir](elem, channel, value, dir);
150 return set_dB[ctl_dir](elem, channel, value, dir);
153 double get_normalized_playback_volume(snd_mixer_elem_t *elem,
156 return get_normalized_volume(elem, channel, PLAYBACK);
159 double get_normalized_capture_volume(snd_mixer_elem_t *elem,
162 return get_normalized_volume(elem, channel, CAPTURE);
165 int set_normalized_playback_volume(snd_mixer_elem_t *elem,
170 return set_normalized_volume(elem, channel, volume, dir, PLAYBACK);
173 int set_normalized_capture_volume(snd_mixer_elem_t *elem,
178 return set_normalized_volume(elem, channel, volume, dir, CAPTURE);