enum snd_ctl_elem_type_t

Overview

CTL element type Moreā€¦

#include <control.h>

enum snd_ctl_elem_type_t {
    SND_CTL_ELEM_TYPE_NONE       = 0,
    SND_CTL_ELEM_TYPE_BOOLEAN,
    SND_CTL_ELEM_TYPE_INTEGER,
    SND_CTL_ELEM_TYPE_ENUMERATED,
    SND_CTL_ELEM_TYPE_BYTES,
    SND_CTL_ELEM_TYPE_IEC958,
    SND_CTL_ELEM_TYPE_INTEGER64,
    SND_CTL_ELEM_TYPE_LAST       = SND_CTL_ELEM_TYPE_INTEGER64,
};

Detailed Documentation

CTL element type

Enum Values

SND_CTL_ELEM_TYPE_NONE

Invalid type

SND_CTL_ELEM_TYPE_BOOLEAN

Boolean contents

SND_CTL_ELEM_TYPE_INTEGER

Integer contents

SND_CTL_ELEM_TYPE_ENUMERATED

Enumerated contents

SND_CTL_ELEM_TYPE_BYTES

Bytes contents

SND_CTL_ELEM_TYPE_IEC958

IEC958 (S/PDIF) setting content

SND_CTL_ELEM_TYPE_INTEGER64

64-bit integer contents