Lines Matching defs:ucm
34 #define PA_ALSA_PROP_UCM_NAME "alsa.ucm.name"
37 #define PA_ALSA_PROP_UCM_DESCRIPTION "alsa.ucm.description"
40 #define PA_ALSA_PROP_UCM_SINK "alsa.ucm.sink"
43 #define PA_ALSA_PROP_UCM_SOURCE "alsa.ucm.source"
46 #define PA_ALSA_PROP_UCM_PLAYBACK_ROLES "alsa.ucm.playback.roles"
49 #define PA_ALSA_PROP_UCM_PLAYBACK_CTL_DEVICE "alsa.ucm.playback.ctldev"
52 #define PA_ALSA_PROP_UCM_PLAYBACK_VOLUME "alsa.ucm.playback.volume"
55 #define PA_ALSA_PROP_UCM_PLAYBACK_SWITCH "alsa.ucm.playback.switch"
58 #define PA_ALSA_PROP_UCM_PLAYBACK_MIXER_DEVICE "alsa.ucm.playback.mixer.device"
61 #define PA_ALSA_PROP_UCM_PLAYBACK_MIXER_ELEM "alsa.ucm.playback.mixer.element"
64 #define PA_ALSA_PROP_UCM_PLAYBACK_MASTER_ELEM "alsa.ucm.playback.master.element"
67 #define PA_ALSA_PROP_UCM_PLAYBACK_MASTER_TYPE "alsa.ucm.playback.master.type"
70 #define PA_ALSA_PROP_UCM_PLAYBACK_MASTER_ID "alsa.ucm.playback.master.id"
73 #define PA_ALSA_PROP_UCM_PLAYBACK_MASTER_TYPE "alsa.ucm.playback.master.type"
76 #define PA_ALSA_PROP_UCM_PLAYBACK_PRIORITY "alsa.ucm.playback.priority"
79 #define PA_ALSA_PROP_UCM_PLAYBACK_RATE "alsa.ucm.playback.rate"
82 #define PA_ALSA_PROP_UCM_PLAYBACK_CHANNELS "alsa.ucm.playback.channels"
85 #define PA_ALSA_PROP_UCM_CAPTURE_ROLES "alsa.ucm.capture.roles"
88 #define PA_ALSA_PROP_UCM_CAPTURE_CTL_DEVICE "alsa.ucm.capture.ctldev"
91 #define PA_ALSA_PROP_UCM_CAPTURE_VOLUME "alsa.ucm.capture.volume"
94 #define PA_ALSA_PROP_UCM_CAPTURE_SWITCH "alsa.ucm.capture.switch"
97 #define PA_ALSA_PROP_UCM_CAPTURE_MIXER_DEVICE "alsa.ucm.capture.mixer.device"
100 #define PA_ALSA_PROP_UCM_CAPTURE_MIXER_ELEM "alsa.ucm.capture.mixer.element"
103 #define PA_ALSA_PROP_UCM_CAPTURE_MASTER_ELEM "alsa.ucm.capture.master.element"
106 #define PA_ALSA_PROP_UCM_CAPTURE_MASTER_TYPE "alsa.ucm.capture.master.type"
109 #define PA_ALSA_PROP_UCM_CAPTURE_MASTER_ID "alsa.ucm.capture.master.id"
112 #define PA_ALSA_PROP_UCM_CAPTURE_MASTER_TYPE "alsa.ucm.capture.master.type"
115 #define PA_ALSA_PROP_UCM_CAPTURE_PRIORITY "alsa.ucm.capture.priority"
118 #define PA_ALSA_PROP_UCM_CAPTURE_RATE "alsa.ucm.capture.rate"
121 #define PA_ALSA_PROP_UCM_CAPTURE_CHANNELS "alsa.ucm.capture.channels"
124 #define PA_ALSA_PROP_UCM_QOS "alsa.ucm.qos"
127 #define PA_ALSA_PROP_UCM_MODIFIER "alsa.ucm.modifier"
130 #define PA_ALSA_PROP_UCM_JACK_DEVICE "alsa.ucm.jack_device"
133 #define PA_ALSA_PROP_UCM_JACK_CONTROL "alsa.ucm.jack_control"
136 #define PA_ALSA_PROP_UCM_JACK_HW_MUTE "alsa.ucm.jack_hw_mute"
146 int pa_alsa_ucm_query_profiles(pa_alsa_ucm_config *ucm, int card_index);
147 pa_alsa_profile_set* pa_alsa_ucm_add_profile_set(pa_alsa_ucm_config *ucm, pa_channel_map *default_channel_map);
148 int pa_alsa_ucm_set_profile(pa_alsa_ucm_config *ucm, pa_card *card, const char *new_profile, const char *old_profile);
169 void pa_alsa_ucm_free(pa_alsa_ucm_config *ucm);
172 void pa_alsa_ucm_roled_stream_begin(pa_alsa_ucm_config *ucm, const char *role, pa_direction_t dir);
173 void pa_alsa_ucm_roled_stream_end(pa_alsa_ucm_config *ucm, const char *role, pa_direction_t dir);
264 pa_alsa_ucm_config *ucm;
272 pa_alsa_ucm_config *ucm;