Lines Matching defs:mixer_handle
106 snd_mixer_t *mixer_handle;
1202 pa_alsa_path_select(u->mixer_path, setting, u->mixer_handle, u->source->muted);
1339 pa_assert(u->mixer_handle);
1362 pa_assert(u->mixer_handle);
1383 pa_assert(u->mixer_handle);
1385 if (pa_alsa_path_get_volume(u->mixer_path, u->mixer_handle, &s->channel_map, &r) < 0)
1413 pa_assert(u->mixer_handle);
1425 if (pa_alsa_path_set_volume(u->mixer_path, u->mixer_handle, &s->channel_map, &r, deferred_volume, write_to_hw) < 0)
1475 pa_assert(u->mixer_handle);
1481 if (pa_alsa_path_set_volume(u->mixer_path, u->mixer_handle, &s->channel_map, &hw_vol, true, true) < 0)
1514 pa_assert(u->mixer_handle);
1516 if (pa_alsa_path_get_mute(u->mixer_path, u->mixer_handle, mute) < 0)
1527 pa_assert(u->mixer_handle);
1529 pa_alsa_path_set_mute(u->mixer_path, u->mixer_handle, s->muted);
1607 pa_assert(u->mixer_handle);
1899 u->mixer_handle = pa_alsa_open_mixer_by_name(u->mixers, mdev, false);
1901 u->mixer_handle = pa_alsa_open_mixer_for_pcm(u->mixers, u->pcm_handle, false);
1903 if (!u->mixer_handle) {
1913 if (pa_alsa_path_probe(u->mixer_path, NULL, u->mixer_handle, ignore_dB) < 0)
1931 u->mixer_handle = NULL;
1941 /* This code is before the u->mixer_handle check, because if the UCM
1942 * configuration doesn't specify volume or mute controls, u->mixer_handle
1950 if (!u->mixer_handle)
1963 pa_alsa_path_select(data->path, data->setting, u->mixer_handle, u->source->muted);
1972 pa_alsa_path_select(u->mixer_path, NULL, u->mixer_handle, u->source->muted);
1983 pa_alsa_path_select(u->mixer_path, u->mixer_path->settings, u->mixer_handle, u->source->muted);
2009 if (pa_alsa_set_mixer_rtpoll(u->mixer_pd, u->mixer_handle, u->rtpoll) < 0) {
2017 if (pa_alsa_fdlist_set_handle(u->mixer_fdl, u->mixer_handle, NULL, u->core->mainloop) < 0) {
2024 pa_alsa_path_set_set_callback(u->mixer_path_set, u->mixer_handle, mixer_callback, u);
2026 pa_alsa_path_set_callback(u->mixer_path, u->mixer_handle, mixer_callback, u);