|
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