ALSA project - the C library reference
Data Fields

snd_tplg_obj_template_t Struct Reference

Data Fields

enum snd_tplg_type type
int index
int version
int vendor_type
union {
   struct snd_tplg_widget_template *   widget
   struct snd_tplg_mixer_template *   mixer
   struct snd_tplg_bytes_template *   bytes_ctl
   struct snd_tplg_enum_template *   enum_ctl
   struct snd_tplg_graph_template *   graph
   struct snd_tplg_pcm_template *   pcm
   struct snd_tplg_link_template *   link
}; 

Field Documentation

Bytes control

Enum control

Graph elements

group index for object

BE and CC Links

Mixer control

PCM elements

template object type

optional vendor specific type info

optional vendor specific version details

DAPM widget


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines