Home
last modified time | relevance | path

Searched refs:mixer_handle (Results 1 - 7 of 7) sorted by relevance

/third_party/pulseaudio/src/modules/alsa/
H A Dalsa-sink.c118 snd_mixer_t *mixer_handle; member
1328 pa_alsa_path_select(u->mixer_path, setting, u->mixer_handle, u->sink->muted); in sync_mixer()
1465 pa_assert(u->mixer_handle); in ctl_mixer_callback()
1488 pa_assert(u->mixer_handle); in io_mixer_callback()
1509 pa_assert(u->mixer_handle); in sink_get_volume_cb()
1511 if (pa_alsa_path_get_volume(u->mixer_path, u->mixer_handle, &s->channel_map, &r) < 0) in sink_get_volume_cb()
1539 pa_assert(u->mixer_handle); in sink_set_volume_cb()
1551 if (pa_alsa_path_set_volume(u->mixer_path, u->mixer_handle, &s->channel_map, &r, deferred_volume, write_to_hw) < 0) in sink_set_volume_cb()
1601 pa_assert(u->mixer_handle); in sink_write_volume_cb()
1607 if (pa_alsa_path_set_volume(u->mixer_path, u->mixer_handle, in sink_write_volume_cb()
[all...]
H A Dalsa-source.c106 snd_mixer_t *mixer_handle; member
1202 pa_alsa_path_select(u->mixer_path, setting, u->mixer_handle, u->source->muted); in sync_mixer()
1339 pa_assert(u->mixer_handle); in ctl_mixer_callback()
1362 pa_assert(u->mixer_handle); in io_mixer_callback()
1383 pa_assert(u->mixer_handle); in source_get_volume_cb()
1385 if (pa_alsa_path_get_volume(u->mixer_path, u->mixer_handle, &s->channel_map, &r) < 0) in source_get_volume_cb()
1413 pa_assert(u->mixer_handle); in source_set_volume_cb()
1425 if (pa_alsa_path_set_volume(u->mixer_path, u->mixer_handle, &s->channel_map, &r, deferred_volume, write_to_hw) < 0) in source_set_volume_cb()
1475 pa_assert(u->mixer_handle); in source_write_volume_cb()
1481 if (pa_alsa_path_set_volume(u->mixer_path, u->mixer_handle, in source_write_volume_cb()
[all...]
H A Dmodule-alsa-card.c608 snd_mixer_t *mixer_handle; in init_eld_ctls() local
618 mixer_handle = pa_alsa_open_mixer_by_name(u->mixers, data->eld_mixer_device_name, true); in init_eld_ctls()
628 mixer_handle = pa_alsa_open_mixer(u->mixers, u->alsa_card_index, true); in init_eld_ctls()
631 if (!mixer_handle) in init_eld_ctls()
634 melem = pa_alsa_mixer_find_pcm(mixer_handle, "ELD", device); in init_eld_ctls()
636 pa_alsa_mixer_set_fdlist(u->mixers, mixer_handle, u->core->mainloop); in init_eld_ctls()
681 jack->mixer_handle = pa_alsa_open_mixer(u->mixers, u->alsa_card_index, false); in init_jacks()
682 if (!jack->mixer_handle) { in init_jacks()
687 jack->mixer_handle = pa_alsa_open_mixer_by_name(u->mixers, jack->mixer_device_name, false); in init_jacks()
688 if (!jack->mixer_handle) { in init_jacks()
[all...]
H A Dalsa-mixer.h107 snd_mixer_t *mixer_handle; member
181 snd_mixer_t *mixer_handle; member
391 int pa_alsa_fdlist_set_handle(pa_alsa_fdlist *fdl, snd_mixer_t *mixer_handle, snd_hctl_t *hctl_handle, pa_mainloop_api* m);
H A Dalsa-util.c1744 pm->mixer_handle = m; in pa_alsa_create_mixer()
1762 return pm->mixer_handle; in pa_alsa_open_mixer_by_name()
1839 void pa_alsa_mixer_set_fdlist(pa_hashmap *mixers, snd_mixer_t *mixer_handle, pa_mainloop_api *ml) in pa_alsa_mixer_set_fdlist() argument
1845 if (pm->mixer_handle == mixer_handle) { in pa_alsa_mixer_set_fdlist()
1850 pa_alsa_fdlist_set_handle(pm->fdl, pm->mixer_handle, NULL, ml); in pa_alsa_mixer_set_fdlist()
1859 if (mixer->mixer_handle && mixer->alias == NULL) in pa_alsa_mixer_free()
1860 snd_mixer_close(mixer->mixer_handle); in pa_alsa_mixer_free()
H A Dalsa-ucm.c960 snd_mixer_t *mixer_handle; in probe_volumes() local
979 if (mdev == NULL || !(mixer_handle = pa_alsa_open_mixer_by_name(mixers, mdev, true))) { in probe_volumes()
985 if (pa_alsa_path_probe(path, NULL, mixer_handle, ignore_dB) < 0) { in probe_volumes()
1973 snd_mixer_t *mixer_handle; in ucm_mapping_jack_probe() local
1984 mixer_handle = pa_alsa_open_mixer_by_name(mixers, dev->jack->mixer_device_name, true); in ucm_mapping_jack_probe()
1985 if (!mixer_handle) { in ucm_mapping_jack_probe()
1990 has_control = pa_alsa_mixer_find_card(mixer_handle, &dev->jack->alsa_id, 0) != NULL; in ucm_mapping_jack_probe()
H A Dalsa-mixer.c499 int pa_alsa_fdlist_set_handle(struct pa_alsa_fdlist *fdl, snd_mixer_t *mixer_handle, snd_hctl_t *hctl_handle, pa_mainloop_api *m) { in pa_alsa_fdlist_set_handle() argument
501 pa_assert(hctl_handle || mixer_handle); in pa_alsa_fdlist_set_handle()
502 pa_assert(!(hctl_handle && mixer_handle)); in pa_alsa_fdlist_set_handle()
507 fdl->mixer = mixer_handle; in pa_alsa_fdlist_set_handle()
4516 snd_mixer_t *mixer_handle; in mapping_paths_probe() local
4535 mixer_handle = pa_alsa_open_mixer_for_pcm(mixers, pcm_handle, true); in mapping_paths_probe()
4536 if (!mixer_handle) { in mapping_paths_probe()
4546 if (pa_alsa_path_probe(p, m, mixer_handle, m->profile_set->ignore_dB) < 0) in mapping_paths_probe()
4550 path_set_condense(ps, mixer_handle); in mapping_paths_probe()

Completed in 20 milliseconds