Home
last modified time | relevance | path

Searched refs:mixer_elem (Results 1 – 8 of 8) sorted by relevance

/dports/audio/py-fmoo-audiotools/audiotools-3.0/src/output/
H A Dalsa.c48 self->mixer_elem = NULL; in ALSAAudio_init()
148 if (self->mixer_elem == NULL) { in ALSAAudio_init()
152 if (self->mixer_elem != NULL) { in ALSAAudio_init()
153 snd_mixer_selem_get_playback_volume_range(self->mixer_elem, in ALSAAudio_init()
164 snd_mixer_elem_t *mixer_elem; in find_playback_mixer_element() local
166 for (mixer_elem = snd_mixer_first_elem(mixer); in find_playback_mixer_element()
167 mixer_elem != NULL; in find_playback_mixer_element()
168 mixer_elem = snd_mixer_elem_next(mixer_elem)) { in find_playback_mixer_element()
171 snd_mixer_selem_has_playback_volume(mixer_elem) && in find_playback_mixer_element()
173 return mixer_elem; in find_playback_mixer_element()
[all …]
H A Dalsa.h40 snd_mixer_elem_t *mixer_elem; member
/dports/audio/cmus/cmus-2.9.1/op/
H A Dmixer_alsa.c32 static snd_mixer_elem_t *mixer_elem = NULL; variable
124 mixer_elem = elem; in alsa_mixer_open()
153 if (mixer_elem == NULL) { in alsa_mixer_set_volume()
164 snd_mixer_selem_set_playback_volume(mixer_elem, SND_MIXER_SCHN_FRONT_LEFT, l); in alsa_mixer_set_volume()
165 snd_mixer_selem_set_playback_volume(mixer_elem, SND_MIXER_SCHN_FRONT_RIGHT, r); in alsa_mixer_set_volume()
173 if (mixer_elem == NULL) in alsa_mixer_get_volume()
176 snd_mixer_selem_get_playback_volume(mixer_elem, SND_MIXER_SCHN_FRONT_LEFT, &lv); in alsa_mixer_get_volume()
177 snd_mixer_selem_get_playback_volume(mixer_elem, SND_MIXER_SCHN_FRONT_RIGHT, &rv); in alsa_mixer_get_volume()
/dports/comms/deforaos-phone/Phone-0.5.1/src/plugins/
H A Dopenmoko.c65 snd_mixer_elem_t * mixer_elem; member
177 openmoko->mixer_elem = openmoko->mixer_elem_headphone; in _openmoko_event()
184 openmoko->mixer_elem = openmoko->mixer_elem_speaker; in _openmoko_event()
301 if(openmoko->mixer_elem == NULL) in _event_volume_get()
303 if(snd_mixer_selem_get_playback_volume_range(openmoko->mixer_elem, in _event_volume_get()
306 if(snd_mixer_selem_get_playback_volume(openmoko->mixer_elem, in _event_volume_get()
318 if(openmoko->mixer_elem == NULL) in _event_volume_set()
320 snd_mixer_selem_set_playback_volume_all(openmoko->mixer_elem, level); in _event_volume_set()
345 openmoko->mixer_elem = NULL; in _openmoko_mixer_close()
437 openmoko->mixer_elem = NULL; in _openmoko_mixer_open()
/dports/x11/deforaos-panel/Panel-0.3.6/src/applets/
H A Dvolume.c54 snd_mixer_elem_t * mixer_elem; member
240 if((volume->mixer_elem = elem) != NULL in _volume_new()
242 volume->mixer_elem, &min, in _volume_new()
247 volume->mixer_elem = NULL; in _volume_new()
337 if(volume->mixer_elem == NULL) in _volume_get()
339 if(snd_mixer_selem_get_playback_volume(volume->mixer_elem, in _volume_get()
410 if(volume->mixer_elem == NULL) in _volume_set()
412 snd_mixer_selem_set_playback_volume_all(volume->mixer_elem, v); in _volume_set()
/dports/audio/squeezelite/squeezelite-7b13fd9/
H A Doutput_alsa.c65 snd_mixer_elem_t* mixer_elem; member
194 …if ((err = snd_mixer_selem_set_playback_volume(alsa.mixer_elem, SND_MIXER_SCHN_FRONT_LEFT, lraw)) … in set_mixer()
197 …if ((err = snd_mixer_selem_set_playback_volume(alsa.mixer_elem, SND_MIXER_SCHN_FRONT_RIGHT, rraw))… in set_mixer()
211 …if ((err = snd_mixer_selem_set_playback_dB(alsa.mixer_elem, SND_MIXER_SCHN_FRONT_LEFT, 100 * ldB, … in set_mixer()
214 …if ((err = snd_mixer_selem_set_playback_dB(alsa.mixer_elem, SND_MIXER_SCHN_FRONT_RIGHT, 100 * rdB,… in set_mixer()
219 …if ((err = snd_mixer_selem_get_playback_volume(alsa.mixer_elem, SND_MIXER_SCHN_FRONT_LEFT, &nleft)… in set_mixer()
222 …if ((err = snd_mixer_selem_get_playback_volume(alsa.mixer_elem, SND_MIXER_SCHN_FRONT_RIGHT, &nrigh… in set_mixer()
889 if ((alsa.mixer_elem = snd_mixer_find_selem(alsa.mixer_handle, sid)) == NULL) {
895 if (snd_mixer_selem_has_playback_switch(alsa.mixer_elem)) {
896 snd_mixer_selem_set_playback_switch_all(alsa.mixer_elem, 1); // unmute
[all …]
/dports/multimedia/pipewire/pipewire-0.3.43/spa/plugins/alsa/acp/
H A Dalsa-ucm.c236 pa_xfree(vol->mixer_elem); in ucm_volume_free()
300 char *mixer_elem; in ucm_get_mixer_volume() local
302 mixer_elem = ucm_get_mixer_id(device, mprop, cprop, cid); in ucm_get_mixer_volume()
303 if (mixer_elem == NULL) in ucm_get_mixer_volume()
307 pa_xfree(mixer_elem); in ucm_get_mixer_volume()
310 vol->mixer_elem = mixer_elem; in ucm_get_mixer_volume()
1105 pa_alsa_path *path = pa_alsa_path_synthesize(vol->mixer_elem, in ucm_add_port_combination()
1109 pa_log_warn("Failed to set up volume control: %s", vol->mixer_elem); in ucm_add_port_combination()
1122 … pa_hashmap_put(dev->playback_mapping->output_path_set->paths, pa_xstrdup(vol->mixer_elem), path); in ucm_add_port_combination()
1124 … pa_hashmap_put(dev->capture_mapping->input_path_set->paths, pa_xstrdup(vol->mixer_elem), path); in ucm_add_port_combination()
H A Dalsa-ucm.h296 char *mixer_elem; /* mixer element identifier */ member