VSF Documented
Data Fields
snd_ctl_elem_value Struct Reference

#include <asound.h>

Data Fields

struct snd_ctl_elem_id id
 
union { 
 
   union { 
 
      long   value [128] 
 
      long *   value_ptr 
 
   }   integer 
 
   union { 
 
      long long   value [64] 
 
      long long *   value_ptr 
 
   }   integer64 
 
   union { 
 
      unsigned int   item [128] 
 
      unsigned int *   item_ptr 
 
   }   enumerated 
 
   union { 
 
      unsigned char   data [512] 
 
      unsigned char *   data_ptr 
 
   }   bytes 
 
   struct snd_aes_iec958   iec958 
 
value 
 

Field Documentation

◆ id

struct snd_ctl_elem_id snd_ctl_elem_value::id

◆ value [1/3]

long snd_ctl_elem_value::value[128]

◆ value_ptr [1/2]

long* snd_ctl_elem_value::value_ptr

◆ [union]

union { ... } snd_ctl_elem_value::integer

◆ value [2/3]

long long snd_ctl_elem_value::value[64]

◆ value_ptr [2/2]

long long* snd_ctl_elem_value::value_ptr

◆ [union]

union { ... } snd_ctl_elem_value::integer64

◆ item

unsigned int snd_ctl_elem_value::item[128]

◆ item_ptr

unsigned int* snd_ctl_elem_value::item_ptr

◆ [union]

union { ... } snd_ctl_elem_value::enumerated

◆ data

unsigned char snd_ctl_elem_value::data[512]

◆ data_ptr

unsigned char* snd_ctl_elem_value::data_ptr

◆ [union]

union { ... } snd_ctl_elem_value::bytes

◆ iec958

struct snd_aes_iec958 snd_ctl_elem_value::iec958

◆ [union] [3/3]

union { ... } snd_ctl_elem_value::value
Generated from commit: vsfteam/vsf@f33b89f