/third_party/pulseaudio/src/modules/alsa/ |
D | module-alsa-card.c | 114 pa_hashmap *mixers; member 591 mixer_handle = pa_alsa_open_mixer_by_name(u->mixers, data->eld_mixer_device_name, true); in init_eld_ctls() 601 mixer_handle = pa_alsa_open_mixer(u->mixers, u->alsa_card_index, true); in init_eld_ctls() 609 pa_alsa_mixer_set_fdlist(u->mixers, mixer_handle, u->core->mainloop); in init_eld_ctls() 654 jack->mixer_handle = pa_alsa_open_mixer(u->mixers, u->alsa_card_index, false); in init_jacks() 660 … jack->mixer_handle = pa_alsa_open_mixer_by_name(u->mixers, jack->mixer_device_name, false); in init_jacks() 666 pa_alsa_mixer_set_fdlist(u->mixers, jack->mixer_handle, u->core->mainloop); in init_jacks() 838 u->mixers = pa_hashmap_new_full(pa_idxset_string_hash_func, pa_idxset_string_compare_func, in pa__init() 840 u->ucm.mixers = u->mixers; /* alias */ in pa__init() 927 …pa_alsa_profile_set_probe(u->profile_set, u->mixers, u->device_id, &m->core->default_sample_spec, … in pa__init() [all …]
|
D | alsa-util.h | 154 snd_mixer_t *pa_alsa_open_mixer(pa_hashmap *mixers, int alsa_card_index, bool probe); 155 snd_mixer_t *pa_alsa_open_mixer_by_name(pa_hashmap *mixers, const char *dev, bool probe); 156 snd_mixer_t *pa_alsa_open_mixer_for_pcm(pa_hashmap *mixers, snd_pcm_t *pcm, bool probe); 157 void pa_alsa_mixer_set_fdlist(pa_hashmap *mixers, snd_mixer_t *mixer, pa_mainloop_api *ml);
|
D | alsa-util.c | 1729 snd_mixer_t *pa_alsa_open_mixer(pa_hashmap *mixers, int alsa_card_index, bool probe) { in pa_alsa_open_mixer() argument 1731 snd_mixer_t *m = pa_alsa_open_mixer_by_name(mixers, md, probe); in pa_alsa_open_mixer() 1736 snd_mixer_t *pa_alsa_open_mixer_by_name(pa_hashmap *mixers, const char *dev, bool probe) { in pa_alsa_open_mixer_by_name() argument 1743 pa_assert(mixers); in pa_alsa_open_mixer_by_name() 1746 pm = pa_hashmap_get(mixers, dev); in pa_alsa_open_mixer_by_name() 1757 PA_HASHMAP_FOREACH_KV(dev2, pm, mixers, state) { in pa_alsa_open_mixer_by_name() 1760 pm = pa_hashmap_get(mixers, dev); in pa_alsa_open_mixer_by_name() 1794 pa_hashmap_put(mixers, pa_xstrdup(dev), pm); in pa_alsa_open_mixer_by_name() 1803 snd_mixer_t *pa_alsa_open_mixer_for_pcm(pa_hashmap *mixers, snd_pcm_t *pcm, bool probe) { in pa_alsa_open_mixer_for_pcm() argument 1813 return pa_alsa_open_mixer(mixers, card_idx, probe); in pa_alsa_open_mixer_for_pcm() [all …]
|
D | alsa-source.c | 96 pa_hashmap *mixers; member 1813 u->mixers = pa_hashmap_new_full(pa_idxset_string_hash_func, pa_idxset_string_compare_func, in find_mixer() 1818 u->mixer_handle = pa_alsa_open_mixer_by_name(u->mixers, mdev, false); in find_mixer() 1820 u->mixer_handle = pa_alsa_open_mixer_for_pcm(u->mixers, u->pcm_handle, false); in find_mixer() 1851 pa_hashmap_free(u->mixers); in find_mixer() 1852 u->mixers = NULL; in find_mixer() 2445 if (u->mixers) in userdata_free() 2446 pa_hashmap_free(u->mixers); in userdata_free()
|
D | alsa-ucm.h | 257 pa_hashmap *mixers; member
|
D | alsa-sink.c | 108 pa_hashmap *mixers; member 2107 u->mixers = pa_hashmap_new_full(pa_idxset_string_hash_func, pa_idxset_string_compare_func, in find_mixer() 2112 u->mixer_handle = pa_alsa_open_mixer_by_name(u->mixers, mdev, true); in find_mixer() 2114 u->mixer_handle = pa_alsa_open_mixer_for_pcm(u->mixers, u->pcm_handle, true); in find_mixer() 2145 pa_hashmap_free(u->mixers); in find_mixer() 2146 u->mixers = NULL; in find_mixer() 2801 if (u->mixers) in userdata_free() 2802 pa_hashmap_free(u->mixers); in userdata_free()
|
D | alsa-ucm.c | 934 static void probe_volumes(pa_hashmap *hash, bool is_sink, snd_pcm_t *pcm_handle, pa_hashmap *mixers… in probe_volumes() argument 958 if (mdev == NULL || !(mixer_handle = pa_alsa_open_mixer_by_name(mixers, mdev, true))) { in probe_volumes() 1323 probe_volumes(*p, is_sink, pcm_handle, context->ucm->mixers, ignore_dB); in pa_alsa_ucm_add_ports() 1938 static void ucm_mapping_jack_probe(pa_alsa_mapping *m, pa_hashmap *mixers) { in ucm_mapping_jack_probe() argument 1950 mixer_handle = pa_alsa_open_mixer_by_name(mixers, dev->jack->mixer_device_name, true); in ucm_mapping_jack_probe() 2017 ucm_mapping_jack_probe(m, ucm->mixers); in ucm_probe_profile_set() 2021 ucm_mapping_jack_probe(m, ucm->mixers); in ucm_probe_profile_set()
|
D | alsa-mixer.h | 384 void pa_alsa_profile_set_probe(pa_alsa_profile_set *ps, pa_hashmap *mixers, const char *dev_id, con…
|
D | alsa-mixer.c | 4446 pa_hashmap *mixers) { in mapping_paths_probe() argument 4471 mixer_handle = pa_alsa_open_mixer_for_pcm(mixers, pcm_handle, true); in mapping_paths_probe() 5072 pa_hashmap *mixers, in pa_alsa_profile_set_probe() argument 5202 mapping_paths_probe(m, p, PA_ALSA_DIRECTION_OUTPUT, used_paths, mixers); in pa_alsa_profile_set_probe() 5209 mapping_paths_probe(m, p, PA_ALSA_DIRECTION_INPUT, used_paths, mixers); in pa_alsa_profile_set_probe()
|
/third_party/alsa-utils/alsaloop/ |
D | alsaloop.c | 267 char **mixers, in add_mixers() argument 283 str1 = strchr(*mixers, '@'); in add_mixers() 286 err = init_mixer_control(&mixer->src, *mixers); in add_mixers() 288 logit(LOG_CRIT, "Wrong mixer control ID syntax '%s'\n", *mixers); in add_mixers() 291 err = init_mixer_control(&mixer->dst, str1 ? str1 + 1 : *mixers); in add_mixers() 293 logit(LOG_CRIT, "Wrong mixer control ID syntax '%s'\n", str1 ? str1 + 1 : *mixers); in add_mixers() 298 mixers++; in add_mixers() 305 char **mixers, in add_oss_mixers() argument 320 str1 = strchr(*mixers, ','); in add_oss_mixers() 323 str2 = strchr(str1 ? str1 + 1 : *mixers, '@'); in add_oss_mixers() [all …]
|
/third_party/pulseaudio/src/modules/alsa/mixer/paths/ |
D | analog-output-speaker-always.conf | 16 ; Path for mixers that don't have a 'Speaker' control, but where we
|
D | analog-output-speaker.conf | 16 ; Path for mixers that have a 'Speaker' control
|
D | analog-output-headphones.conf | 16 ; Path for mixers that have a 'Headphone' control
|
/third_party/pulseaudio/src/modules/rtp/ |
D | rfc3550.txt | 45 translators and mixers. 377 mixers to identify the sources that contributed to a mixed packet so 406 resynchronization or mixing. Details of the operation of mixers and 877 mixers (see Section 7.1), using the SSRC identifiers of 1250 It is RECOMMENDED that translators and mixers combine individual RTCP 1955 Details of reception reporting by translators and mixers is given in 2939 and "mixers", which could be considered as "intermediate systems" at 2943 Internet. Example uses of translators and mixers given in Section 2961 o Each of the clouds connected by translators and mixers 2976 translators or mixers connected in parallel unless by some [all …]
|
D | rfc2327.txt | 1114 to know how to start appropriate tools, relays, mixers or
|
/third_party/python/Doc/library/ |
D | ossaudiodev.rst | 429 some soundcard's mixers.
|
/third_party/gstreamer/gstplugins_base/docs/random/ |
D | ChangeLog-0.8 | 12006 Reworked enumeration of oss dsps and mixers so that gst-mixer works
|
/third_party/gstreamer/gstplugins_bad/docs/random/ |
D | ChangeLog-0.8 | 14177 Reworked enumeration of oss dsps and mixers so that gst-mixer works
|
/third_party/gstreamer/gstplugins_good/ |
D | ChangeLog | 26658 the pipeline (playes, mixers) just skip frames/samples until pts becomes 51975 are multiple mixers and muxers.
|
/third_party/gstreamer/gstplugins_base/ |
D | ChangeLog | 15864 Move GstVideoAggregator, compositor and OpenGL mixers from -bad
|