Lines Matching defs:mixer_handle
118 snd_mixer_t *mixer_handle;
1328 pa_alsa_path_select(u->mixer_path, setting, u->mixer_handle, u->sink->muted);
1465 pa_assert(u->mixer_handle);
1488 pa_assert(u->mixer_handle);
1509 pa_assert(u->mixer_handle);
1511 if (pa_alsa_path_get_volume(u->mixer_path, u->mixer_handle, &s->channel_map, &r) < 0)
1539 pa_assert(u->mixer_handle);
1551 if (pa_alsa_path_set_volume(u->mixer_path, u->mixer_handle, &s->channel_map, &r, deferred_volume, write_to_hw) < 0)
1601 pa_assert(u->mixer_handle);
1607 if (pa_alsa_path_set_volume(u->mixer_path, u->mixer_handle, &s->channel_map, &hw_vol, true, true) < 0)
1640 pa_assert(u->mixer_handle);
1642 if (pa_alsa_path_get_mute(u->mixer_path, u->mixer_handle, mute) < 0)
1653 pa_assert(u->mixer_handle);
1655 pa_alsa_path_set_mute(u->mixer_path, u->mixer_handle, s->muted);
1733 pa_assert(u->mixer_handle);
2195 u->mixer_handle = pa_alsa_open_mixer_by_name(u->mixers, mdev, true);
2197 u->mixer_handle = pa_alsa_open_mixer_for_pcm(u->mixers, u->pcm_handle, true);
2199 if (!u->mixer_handle) {
2209 if (pa_alsa_path_probe(u->mixer_path, NULL, u->mixer_handle, ignore_dB) < 0)
2227 u->mixer_handle = NULL;
2237 /* This code is before the u->mixer_handle check, because if the UCM
2238 * configuration doesn't specify volume or mute controls, u->mixer_handle
2246 if (!u->mixer_handle)
2259 pa_alsa_path_select(data->path, data->setting, u->mixer_handle, u->sink->muted);
2268 pa_alsa_path_select(u->mixer_path, NULL, u->mixer_handle, u->sink->muted);
2279 pa_alsa_path_select(u->mixer_path, u->mixer_path->settings, u->mixer_handle, u->sink->muted);
2305 if (pa_alsa_set_mixer_rtpoll(u->mixer_pd, u->mixer_handle, u->rtpoll) < 0) {
2313 if (pa_alsa_fdlist_set_handle(u->mixer_fdl, u->mixer_handle, NULL, u->core->mainloop) < 0) {
2320 pa_alsa_path_set_set_callback(u->mixer_path_set, u->mixer_handle, mixer_callback, u);
2322 pa_alsa_path_set_callback(u->mixer_path, u->mixer_handle, mixer_callback, u);