Lines Matching refs:snd_ctl_event_t
1345 int snd_ctl_read(snd_ctl_t *ctl, snd_ctl_event_t *event)
1772 unsigned int snd_ctl_event_elem_get_mask(const snd_ctl_event_t *obj)
1784 void snd_ctl_event_elem_get_id(const snd_ctl_event_t *obj, snd_ctl_elem_id_t *ptr)
1796 unsigned int snd_ctl_event_elem_get_numid(const snd_ctl_event_t *obj)
1808 snd_ctl_elem_iface_t snd_ctl_event_elem_get_interface(const snd_ctl_event_t *obj)
1820 unsigned int snd_ctl_event_elem_get_device(const snd_ctl_event_t *obj)
1832 unsigned int snd_ctl_event_elem_get_subdevice(const snd_ctl_event_t *obj)
1844 const char *snd_ctl_event_elem_get_name(const snd_ctl_event_t *obj)
1856 unsigned int snd_ctl_event_elem_get_index(const snd_ctl_event_t *obj)
2284 * \brief get size of #snd_ctl_event_t
2289 return sizeof(snd_ctl_event_t);
2293 * \brief allocate an invalid #snd_ctl_event_t using standard malloc
2297 int snd_ctl_event_malloc(snd_ctl_event_t **ptr)
2300 *ptr = calloc(1, sizeof(snd_ctl_event_t));
2307 * \brief frees a previously allocated #snd_ctl_event_t
2310 void snd_ctl_event_free(snd_ctl_event_t *obj)
2316 * \brief clear given #snd_ctl_event_t object
2319 void snd_ctl_event_clear(snd_ctl_event_t *obj)
2321 memset(obj, 0, sizeof(snd_ctl_event_t));
2325 * \brief copy one #snd_ctl_event_t to another
2329 void snd_ctl_event_copy(snd_ctl_event_t *dst, const snd_ctl_event_t *src)
2340 snd_ctl_event_type_t snd_ctl_event_get_type(const snd_ctl_event_t *obj)