ALSA project - the C library reference
|
Template type for enumerated control objects. More...
#include <topology.h>
Data Fields | |
struct snd_tplg_ctl_template | hdr |
struct snd_tplg_channel_map_template * | map |
int | items |
int | mask |
const char ** | texts |
const int ** | values |
struct snd_soc_tplg_private * | priv |
Template type for enumerated control objects.
struct snd_tplg_ctl_template snd_tplg_enum_template::hdr |
control type header
int snd_tplg_enum_template::items |
number of enumerated items in control
struct snd_tplg_channel_map_template* snd_tplg_enum_template::map |
channel map
int snd_tplg_enum_template::mask |
register mask size
struct snd_soc_tplg_private* snd_tplg_enum_template::priv |
control private data
const char** snd_tplg_enum_template::texts |
control text items
const int** snd_tplg_enum_template::values |
control value items