void snd_ctl_elem_info_set_name(snd_ctl_elem_info_t *obj, const char *val);
void snd_ctl_elem_info_set_index(snd_ctl_elem_info_t *obj, unsigned int val);
-int snd_ctl_elem_add_integer_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
+int snd_ctl_add_integer_elem_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
unsigned int element_count,
unsigned int member_count,
long min, long max, long step);
-int snd_ctl_elem_add_integer64_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
+int snd_ctl_add_integer64_elem_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
unsigned int element_count,
unsigned int member_count,
long long min, long long max,
long long step);
-int snd_ctl_elem_add_boolean_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
+int snd_ctl_add_boolean_elem_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
unsigned int element_count,
unsigned int member_count);
-int snd_ctl_elem_add_enumerated_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
+int snd_ctl_add_enumerated_elem_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
unsigned int element_count,
unsigned int member_count,
unsigned int items,
const char *const labels[]);
-int snd_ctl_elem_add_bytes_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
+int snd_ctl_add_bytes_elem_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
unsigned int element_count,
unsigned int member_count);
* \par Compatibility:
* This function is added in version 1.1.2.
*/
-int snd_ctl_elem_add_integer_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
+int snd_ctl_add_integer_elem_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
unsigned int element_count,
unsigned int member_count,
long min, long max, long step)
* \par Compatibility:
* This function is added in version 1.1.2.
*/
-int snd_ctl_elem_add_integer64_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
+int snd_ctl_add_integer64_elem_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
unsigned int element_count,
unsigned int member_count,
long long min, long long max, long long step)
* \par Compatibility:
* This function is added in version 1.1.2.
*/
-int snd_ctl_elem_add_boolean_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
+int snd_ctl_add_boolean_elem_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
unsigned int element_count,
unsigned int member_count)
{
* \par Compatibility:
* This function is added in version 1.1.2.
*/
-int snd_ctl_elem_add_enumerated_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
+int snd_ctl_add_enumerated_elem_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
unsigned int element_count,
unsigned int member_count,
unsigned int items,
* \par Compatibility:
* This function is added in version 1.1.2.
*/
-int snd_ctl_elem_add_bytes_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
+int snd_ctl_add_bytes_elem_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,
unsigned int element_count,
unsigned int member_count)
{
/**
* \brief Create and add an user-defined control element of integer type.
*
- * This is a wrapper function to snd_ctl_elem_add_integer_set() for a control
+ * This is a wrapper function to snd_ctl_add_integer_elem_set() for a control
* element. This doesn't fill the id data with full information, thus it's
- * recommended to use snd_ctl_elem_add_integer_set(), instead.
+ * recommended to use snd_ctl_add_integer_elem_set(), instead.
*/
int snd_ctl_elem_add_integer(snd_ctl_t *ctl, const snd_ctl_elem_id_t *id,
unsigned int member_count,
info.id = *id;
- return snd_ctl_elem_add_integer_set(ctl, &info, 1, member_count,
+ return snd_ctl_add_integer_elem_set(ctl, &info, 1, member_count,
min, max, step);
}
/**
* \brief Create and add an user-defined control element of integer64 type.
*
- * This is a wrapper function to snd_ctl_elem_add_integer64_set() for a single
+ * This is a wrapper function to snd_ctl_add_integer64_elem_set() for a single
* control element. This doesn't fill the id data with full information, thus
- * it's recommended to use snd_ctl_elem_add_integer64_set(), instead.
+ * it's recommended to use snd_ctl_add_integer64_elem_set(), instead.
*/
int snd_ctl_elem_add_integer64(snd_ctl_t *ctl, const snd_ctl_elem_id_t *id,
unsigned int member_count,
info.id = *id;
- return snd_ctl_elem_add_integer64_set(ctl, &info, 1, member_count,
+ return snd_ctl_add_integer64_elem_set(ctl, &info, 1, member_count,
min, max, step);
}
/**
* \brief Create and add an user-defined control element of boolean type.
*
- * This is a wrapper function to snd_ctl_elem_add_boolean_set() for a single
+ * This is a wrapper function to snd_ctl_add_boolean_elem_set() for a single
* control element. This doesn't fill the id data with full information, thus
- * it's recommended to use snd_ctl_elem_add_boolean_set(), instead.
+ * it's recommended to use snd_ctl_add_boolean_elem_set(), instead.
*/
int snd_ctl_elem_add_boolean(snd_ctl_t *ctl, const snd_ctl_elem_id_t *id,
unsigned int member_count)
info.id = *id;
- return snd_ctl_elem_add_boolean_set(ctl, &info, 1, member_count);
+ return snd_ctl_add_boolean_elem_set(ctl, &info, 1, member_count);
}
/**
* \brief Create and add a user-defined control element of enumerated type.
*
- * This is a wrapper function to snd_ctl_elem_add_enumerated_set() for a single
+ * This is a wrapper function to snd_ctl_add_enumerated_elem_set() for a single
* control element. This doesn't fill the id data with full information, thus
- * it's recommended to use snd_ctl_elem_add_enumerated_set(), instead.
+ * it's recommended to use snd_ctl_add_enumerated_elem_set(), instead.
*
* This function is added in version 1.0.25.
*/
info.id = *id;
- return snd_ctl_elem_add_enumerated_set(ctl, &info, 1, member_count,
+ return snd_ctl_add_enumerated_elem_set(ctl, &info, 1, member_count,
items, labels);
}
static int add_bool_elem_set(struct elem_set_trial *trial,
snd_ctl_elem_info_t *info)
{
- return snd_ctl_elem_add_boolean_set(trial->handle, info,
+ return snd_ctl_add_boolean_elem_set(trial->handle, info,
trial->element_count, trial->member_count);
}
static int add_int_elem_set(struct elem_set_trial *trial,
snd_ctl_elem_info_t *info)
{
- return snd_ctl_elem_add_integer_set(trial->handle, info,
+ return snd_ctl_add_integer_elem_set(trial->handle, info,
trial->element_count, trial->member_count,
0, 99, 1);
}
static int add_enum_elem_set(struct elem_set_trial *trial,
snd_ctl_elem_info_t *info)
{
- return snd_ctl_elem_add_enumerated_set(trial->handle, info,
+ return snd_ctl_add_enumerated_elem_set(trial->handle, info,
trial->element_count, trial->member_count,
sizeof(labels) / sizeof(labels[0]),
labels);
static int add_bytes_elem_set(struct elem_set_trial *trial,
snd_ctl_elem_info_t *info)
{
- return snd_ctl_elem_add_bytes_set(trial->handle, info,
+ return snd_ctl_add_bytes_elem_set(trial->handle, info,
trial->element_count, trial->member_count);
}
static int add_int64_elem_set(struct elem_set_trial *trial,
snd_ctl_elem_info_t *info)
{
- return snd_ctl_elem_add_integer64_set(trial->handle, info,
+ return snd_ctl_add_integer64_elem_set(trial->handle, info,
trial->element_count, trial->member_count,
100, 10000, 30);
}