Lines Matching refs:snd_ctl_event_t
213 typedef struct _snd_ctl_event snd_ctl_event_t;
425 int snd_ctl_read(snd_ctl_t *ctl, snd_ctl_event_t *event);
434 unsigned int snd_ctl_event_elem_get_mask(const snd_ctl_event_t *obj);
435 unsigned int snd_ctl_event_elem_get_numid(const snd_ctl_event_t *obj);
436 void snd_ctl_event_elem_get_id(const snd_ctl_event_t *obj, snd_ctl_elem_id_t *ptr);
437 snd_ctl_elem_iface_t snd_ctl_event_elem_get_interface(const snd_ctl_event_t *obj);
438 unsigned int snd_ctl_event_elem_get_device(const snd_ctl_event_t *obj);
439 unsigned int snd_ctl_event_elem_get_subdevice(const snd_ctl_event_t *obj);
440 const char *snd_ctl_event_elem_get_name(const snd_ctl_event_t *obj);
441 unsigned int snd_ctl_event_elem_get_index(const snd_ctl_event_t *obj);
507 * \brief allocate an invalid #snd_ctl_event_t using standard alloca
511 int snd_ctl_event_malloc(snd_ctl_event_t **ptr);
512 void snd_ctl_event_free(snd_ctl_event_t *obj);
513 void snd_ctl_event_clear(snd_ctl_event_t *obj);
514 void snd_ctl_event_copy(snd_ctl_event_t *dst, const snd_ctl_event_t *src);
515 snd_ctl_event_type_t snd_ctl_event_get_type(const snd_ctl_event_t *obj);