Home
last modified time | relevance | path

Searched refs:snd_hctl_t (Results 1 - 15 of 15) sorted by relevance

/third_party/alsa-lib/src/control/
H A Dhcontrol.c70 int snd_hctl_open(snd_hctl_t **hctlp, const char *name, int mode) in snd_hctl_open()
89 int snd_hctl_open_ctl(snd_hctl_t **hctlp, snd_ctl_t *ctl) in snd_hctl_open_ctl()
91 snd_hctl_t *hctl; in snd_hctl_open_ctl()
95 if ((hctl = (snd_hctl_t *)calloc(1, sizeof(snd_hctl_t))) == NULL) in snd_hctl_open_ctl()
111 int snd_hctl_close(snd_hctl_t *hctl) in snd_hctl_close()
130 const char *snd_hctl_name(snd_hctl_t *hctl) in snd_hctl_name()
142 int snd_hctl_nonblock(snd_hctl_t *hctl, int nonblock) in snd_hctl_nonblock()
157 int snd_hctl_async(snd_hctl_t *hctl, int sig, pid_t pid) in snd_hctl_async()
168 int snd_hctl_poll_descriptors_count(snd_hctl_t *hct
[all...]
H A Dcontrol_local.h82 snd_hctl_t *hctl; /* associated handle */
/third_party/alsa-lib/include/
H A Dcontrol.h703 typedef struct _snd_hctl snd_hctl_t; typedef
722 typedef int (*snd_hctl_callback_t)(snd_hctl_t *hctl,
734 int snd_hctl_open(snd_hctl_t **hctl, const char *name, int mode);
735 int snd_hctl_open_ctl(snd_hctl_t **hctlp, snd_ctl_t *ctl);
736 int snd_hctl_close(snd_hctl_t *hctl);
737 int snd_hctl_nonblock(snd_hctl_t *hctl, int nonblock);
738 static __inline__ int snd_hctl_abort(snd_hctl_t *hctl) { return snd_hctl_nonblock(hctl, 2); } in snd_hctl_abort()
739 int snd_hctl_poll_descriptors_count(snd_hctl_t *hctl);
740 int snd_hctl_poll_descriptors(snd_hctl_t *hctl, struct pollfd *pfds, unsigned int space);
741 int snd_hctl_poll_descriptors_revents(snd_hctl_t *ct
[all...]
H A Dmixer.h102 int snd_mixer_attach_hctl(snd_mixer_t *mixer, snd_hctl_t *hctl);
104 int snd_mixer_detach_hctl(snd_mixer_t *mixer, snd_hctl_t *hctl);
105 int snd_mixer_get_hctl(snd_mixer_t *mixer, const char *name, snd_hctl_t **hctl);
H A Dmixer_abst.h76 snd_hctl_t *hctl;
/third_party/alsa-lib/src/mixer/
H A Dmixer.c52 snd_hctl_t *hctl;
179 static int hctl_event_handler(snd_hctl_t *hctl, unsigned int mask, in hctl_event_handler()
212 snd_hctl_t *hctl; in snd_mixer_attach()
232 int snd_mixer_attach_hctl(snd_mixer_t *mixer, snd_hctl_t *hctl) in snd_mixer_attach_hctl()
286 int snd_mixer_detach_hctl(snd_mixer_t *mixer, snd_hctl_t *hctl) in snd_mixer_detach_hctl()
308 int snd_mixer_get_hctl(snd_mixer_t *mixer, const char *name, snd_hctl_t **hctl) in snd_mixer_get_hctl()
H A Dsimple_abst.c48 snd_hctl_t *hctl;
/third_party/pulseaudio/src/modules/alsa/
H A Dalsa-mixer.h391 int pa_alsa_fdlist_set_handle(pa_alsa_fdlist *fdl, snd_mixer_t *mixer_handle, snd_hctl_t *hctl_handle, pa_mainloop_api* m);
H A Dalsa-util.c1690 static int prepare_mixer(snd_mixer_t *mixer, const char *dev, snd_hctl_t *hctl) { in prepare_mixer()
1752 snd_hctl_t *hctl; in pa_alsa_open_mixer_by_name()
/third_party/alsa-lib/modules/mixer/simple/
H A Dpython.c724 snd_hctl_t *hctl; in pymixer_attach_hctl()
730 hctl = (snd_hctl_t *)get_C_ptr(obj, "get_C_hctl"); in pymixer_attach_hctl()
908 snd_hctl_t *hctl = snd_hctl_elem_get_hctl(helem); in new_helem()
/third_party/alsa-utils/alsamixer/
H A Dmixer_widget.c127 snd_hctl_t *hctl; in check_unplugged()
H A Dmixer_display.c150 snd_hctl_t *hctl; in display_card_info()
/third_party/alsa-lib/src/alisp/
H A Dalisp_snd.c526 snd_hctl_t *handle; in FA_hctl_find_elem()
530 handle = (snd_hctl_t *)get_ptr(instance, car(args), item->prefix); in FA_hctl_find_elem()
/third_party/alsa-utils/amixer/
H A Damixer.c722 snd_hctl_t *handle; in controls()
1207 snd_hctl_t *hctl; in cset()
1577 static int ctl_callback(snd_hctl_t *ctl ATTRIBUTE_UNUSED, unsigned int mask, in ctl_callback()
1587 snd_hctl_t *handle; in events()
/third_party/alsa-utils/alsactl/
H A Dinit_parse.c74 snd_hctl_t *ctl_handle;

Completed in 18 milliseconds