struct snd_tplg_enum_template

Overview

Template type for enumerated control objects. Moreā€¦

#include <topology.h>

struct snd_tplg_enum_template {
    // 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;
};

Detailed Documentation

Template type for enumerated control objects.

Fields

struct snd_tplg_ctl_template hdr

control type header

struct snd_tplg_channel_map_template* map

channel map

int items

number of enumerated items in control

int mask

register mask size

const char** texts

control text items

const int** values

control value items

struct snd_soc_tplg_private* priv

control private data