summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@perex.cz>2011-01-11 19:05:12 +0100
committerJaroslav Kysela <perex@perex.cz>2011-01-11 19:05:12 +0100
commite1b4bd6c89b194c54e892626727264e49464a3f1 (patch)
tree9e5229eb49b4b4c2243a27696cf5ee50cdb7adc2
parent7b259bc00e5204029ac414c2f99688cf2d0b408c (diff)
downloadalsa-lib-e1b4bd6c89b194c54e892626727264e49464a3f1.tar.gz
ucm: add snd_use_case_verb_list() inline function
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
-rw-r--r--include/use-case.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/include/use-case.h b/include/use-case.h
index d5ca361b..f5776284 100644
--- a/include/use-case.h
+++ b/include/use-case.h
@@ -318,7 +318,6 @@ int snd_use_case_mgr_reset(snd_use_case_mgr_t *uc_mgr);
/**
* \brief Obtain a list of cards
- * \param uc_mgr Use case manager (may be NULL - card list)
* \param list Returned allocated list
* \return Number of list entries if success, otherwise a negative error code
*/
@@ -328,6 +327,18 @@ static inline int snd_use_case_card_list(const char **list[])
}
/**
+ * \brief Obtain a list of verbs
+ * \param uc_mgr Use case manager
+ * \param list Returned list of verbs
+ * \return Number of list entries if success, otherwise a negative error code
+ */
+static inline int snd_use_case_verb_list(snd_use_case_mgr_t *uc_mgr,
+ const char **list[])
+{
+ return snd_use_case_get_list(uc_mgr, "_verbs", list);
+}
+
+/**
* \}
*/