diff --git a/include/control.h b/include/control.h index 5d4cfca3..006c7117 100644 --- a/include/control.h +++ b/include/control.h @@ -210,8 +210,8 @@ const char *snd_ctl_card_info_get_id(const snd_ctl_card_info_t *obj); const char *snd_ctl_card_info_get_driver(const snd_ctl_card_info_t *obj); const char *snd_ctl_card_info_get_name(const snd_ctl_card_info_t *obj); const char *snd_ctl_card_info_get_longname(const snd_ctl_card_info_t *obj); -const char *snd_ctl_card_info_get_mixerid(const snd_ctl_card_info_t *obj); const char *snd_ctl_card_info_get_mixername(const snd_ctl_card_info_t *obj); +const char *snd_ctl_card_info_get_components(const snd_ctl_card_info_t *obj); size_t snd_ctl_event_sizeof(void); /** \hideinitializer diff --git a/src/control/control.c b/src/control/control.c index e5b8450b..c43025d8 100644 --- a/src/control/control.c +++ b/src/control/control.c @@ -1031,17 +1031,6 @@ const char *snd_ctl_card_info_get_longname(const snd_ctl_card_info_t *obj) return obj->longname; } -/** - * \brief Get card mixer identificator from a CTL card info - * \param obj CTL card info - * \return card mixer identificator - */ -const char *snd_ctl_card_info_get_mixerid(const snd_ctl_card_info_t *obj) -{ - assert(obj); - return obj->mixerid; -} - /** * \brief Get card mixer name from a CTL card info * \param obj CTL card info @@ -1053,6 +1042,17 @@ const char *snd_ctl_card_info_get_mixername(const snd_ctl_card_info_t *obj) return obj->mixername; } +/** + * \brief Get card component list from a CTL card info + * \param obj CTL card info + * \return card mixer identificator + */ +const char *snd_ctl_card_info_get_components(const snd_ctl_card_info_t *obj) +{ + assert(obj); + return obj->components; +} + /** * \brief get size of #snd_ctl_event_t * \return size in bytes