Lines Matching refs:snd_ctl_card_info_t
60 * Before using a snd_ctl_card_info_t object, it must be allocated using
72 * snd_ctl_open(), and a snd_ctl_card_info_t container must be
79 typedef struct _snd_ctl_card_info snd_ctl_card_info_t;
390 int snd_ctl_card_info(snd_ctl_t *ctl, snd_ctl_card_info_t *info);
481 * \brief Allocate an invalid #snd_ctl_card_info_t on the stack.
486 * See snd_ctl_card_info_t for details.
493 int snd_ctl_card_info_malloc(snd_ctl_card_info_t **ptr);
494 void snd_ctl_card_info_free(snd_ctl_card_info_t *obj);
495 void snd_ctl_card_info_clear(snd_ctl_card_info_t *obj);
496 void snd_ctl_card_info_copy(snd_ctl_card_info_t *dst, const snd_ctl_card_info_t *src);
497 int snd_ctl_card_info_get_card(const snd_ctl_card_info_t *obj);
498 const char *snd_ctl_card_info_get_id(const snd_ctl_card_info_t *obj);
499 const char *snd_ctl_card_info_get_driver(const snd_ctl_card_info_t *obj);
500 const char *snd_ctl_card_info_get_name(const snd_ctl_card_info_t *obj);
501 const char *snd_ctl_card_info_get_longname(const snd_ctl_card_info_t *obj);
502 const char *snd_ctl_card_info_get_mixername(const snd_ctl_card_info_t *obj);
503 const char *snd_ctl_card_info_get_components(const snd_ctl_card_info_t *obj);