Searched refs:mixer_elem (Results 1 – 8 of 8) sorted by relevance
/dports/audio/py-fmoo-audiotools/audiotools-3.0/src/output/ |
H A D | alsa.c | 48 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 D | alsa.h | 40 snd_mixer_elem_t *mixer_elem; member
|
/dports/audio/cmus/cmus-2.9.1/op/ |
H A D | mixer_alsa.c | 32 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 D | openmoko.c | 65 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 D | volume.c | 54 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 D | output_alsa.c | 65 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 D | alsa-ucm.c | 236 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 D | alsa-ucm.h | 296 char *mixer_elem; /* mixer element identifier */ member
|