Home
last modified time | relevance | path

Searched refs:pa_alsa_ucm_device (Results 1 – 4 of 4) sorted by relevance

/third_party/pulseaudio/src/modules/alsa/
Dalsa-ucm.c84 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 …]
Dalsa-ucm.h140 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);
Dalsa-mixer.h205 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);
Dalsa-mixer.c188 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()