Lines Matching refs:uc_mgr
172 snd_use_case_mgr_t *uc_mgr,
178 int err = snd_use_case_get(uc_mgr, _id, &value);
361 snd_use_case_mgr_t *uc_mgr,
390 err = snd_use_case_get(uc_mgr, id, &value);
523 n_confdev = snd_use_case_get_list(uc_mgr, id, &devices);
535 n_suppdev = snd_use_case_get_list(uc_mgr, id, &devices);
550 static int ucm_get_modifier_property(pa_alsa_ucm_modifier *modifier, snd_use_case_mgr_t *uc_mgr, const char *modifier_name) {
559 err = snd_use_case_get(uc_mgr, id, &value);
570 modifier->n_confdev = snd_use_case_get_list(uc_mgr, id, &modifier->conflicting_devices);
576 modifier->n_suppdev = snd_use_case_get_list(uc_mgr, id, &modifier->supported_devices);
585 static int ucm_get_devices(pa_alsa_ucm_verb *verb, snd_use_case_mgr_t *uc_mgr) {
589 num_dev = snd_use_case_get_list(uc_mgr, "_devices", &dev_list);
616 static int ucm_get_modifiers(pa_alsa_ucm_verb *verb, snd_use_case_mgr_t *uc_mgr) {
620 num_mod = snd_use_case_get_list(uc_mgr, "_modifiers", &mod_list);
847 int pa_alsa_ucm_get_verb(snd_use_case_mgr_t *uc_mgr, const char *verb_name, const char *verb_desc, pa_alsa_ucm_verb **p_verb) {
857 err = snd_use_case_set(uc_mgr, "_verb", verb_name);
867 value = ucm_verb_value(uc_mgr, verb_name, "Priority");
872 err = ucm_get_devices(verb, uc_mgr);
876 err = ucm_get_modifiers(verb, uc_mgr);
884 ucm_get_device_property(d, uc_mgr, verb, dev_name);
894 ucm_get_modifier_property(mod, uc_mgr, mod_name);
2393 int pa_alsa_ucm_get_verb(snd_use_case_mgr_t *uc_mgr, const char *verb_name, const char *verb_desc, pa_alsa_ucm_verb **p_verb) {