Searched refs:pa_alsa_ucm_device (Results 1 – 4 of 4) sorted by relevance
/third_party/pulseaudio/src/modules/alsa/ |
D | alsa-ucm.c | 84 static pa_alsa_jack* ucm_get_jack(pa_alsa_ucm_config *ucm, pa_alsa_ucm_device *device); 85 static void device_set_jack(pa_alsa_ucm_device *device, pa_alsa_jack *jack); 86 static void device_add_hw_mute_jack(pa_alsa_ucm_device *device, pa_alsa_jack *jack); 88 static pa_alsa_ucm_device *verb_find_device(pa_alsa_ucm_verb *verb, const char *device_name); 92 pa_alsa_ucm_device **devices, unsigned n_devices); 190 static int ucm_device_exists(pa_idxset *idxset, pa_alsa_ucm_device *dev) { in ucm_device_exists() 191 pa_alsa_ucm_device *d; in ucm_device_exists() 203 pa_alsa_ucm_device *me, in ucm_add_devices_to_idxset() 204 pa_alsa_ucm_device *devices, in ucm_add_devices_to_idxset() 208 pa_alsa_ucm_device *d; in ucm_add_devices_to_idxset() [all …]
|
D | alsa-ucm.h | 140 typedef struct pa_alsa_ucm_device pa_alsa_ucm_device; typedef 177 struct pa_alsa_ucm_device { struct 178 PA_LLIST_FIELDS(pa_alsa_ucm_device); 217 void pa_alsa_ucm_device_update_available(pa_alsa_ucm_device *device); argument 248 PA_LLIST_HEAD(pa_alsa_ucm_device, devices);
|
D | alsa-mixer.h | 205 void pa_alsa_jack_add_ucm_device(pa_alsa_jack *jack, pa_alsa_ucm_device *device); 206 void pa_alsa_jack_add_ucm_hw_mute_device(pa_alsa_jack *jack, pa_alsa_ucm_device *device);
|
D | alsa-mixer.c | 188 pa_alsa_ucm_device *device; in pa_alsa_jack_set_has_control() 206 pa_alsa_ucm_device *device; in pa_alsa_jack_set_plugged_in() 258 void pa_alsa_jack_add_ucm_device(pa_alsa_jack *jack, pa_alsa_ucm_device *device) { in pa_alsa_jack_add_ucm_device() 259 pa_alsa_ucm_device *idevice; in pa_alsa_jack_add_ucm_device() 278 void pa_alsa_jack_add_ucm_hw_mute_device(pa_alsa_jack *jack, pa_alsa_ucm_device *device) { in pa_alsa_jack_add_ucm_hw_mute_device()
|