FreeBSD kernel sound device code
hdaa_audio_ctl Struct Reference

#include <hdaa.h>

Collaboration diagram for hdaa_audio_ctl:

Data Fields

struct hdaa_widgetwidget
 
struct hdaa_widgetchildwidget
 
int enable
 
int index
 
int dir
 
int ndir
 
int mute
 
int step
 
int size
 
int offset
 
int left
 
int right
 
int forcemute
 
uint32_t muted
 
uint32_t ossmask
 
int devleft [SOUND_MIXER_NRDEVICES]
 
int devright [SOUND_MIXER_NRDEVICES]
 
int devmute [SOUND_MIXER_NRDEVICES]
 

Detailed Description

Definition at line 138 of file hdaa.h.

Field Documentation

◆ childwidget

struct hdaa_widget * hdaa_audio_ctl::childwidget

◆ devleft

int hdaa_audio_ctl::devleft[SOUND_MIXER_NRDEVICES]

Definition at line 146 of file hdaa.h.

Referenced by hdaa_audio_ctl_dev_set(), and hdaa_audio_ctl_ossmixer_setrecsrc().

◆ devmute

int hdaa_audio_ctl::devmute[SOUND_MIXER_NRDEVICES]

Definition at line 148 of file hdaa.h.

Referenced by hdaa_audio_ctl_dev_set(), and hdaa_audio_ctl_ossmixer_setrecsrc().

◆ devright

int hdaa_audio_ctl::devright[SOUND_MIXER_NRDEVICES]

Definition at line 147 of file hdaa.h.

Referenced by hdaa_audio_ctl_dev_set(), and hdaa_audio_ctl_ossmixer_setrecsrc().

◆ dir

int hdaa_audio_ctl::dir

◆ enable

◆ forcemute

◆ index

◆ left

◆ mute

◆ muted

◆ ndir

◆ offset

int hdaa_audio_ctl::offset

Definition at line 142 of file hdaa.h.

Referenced by hdaa_audio_ctl_commit(), and hdaa_audio_ctl_parse().

◆ ossmask

uint32_t hdaa_audio_ctl::ossmask

◆ right

◆ size

int hdaa_audio_ctl::size

Definition at line 142 of file hdaa.h.

Referenced by hdaa_audio_ctl_parse().

◆ step

int hdaa_audio_ctl::step

Definition at line 142 of file hdaa.h.

Referenced by hdaa_audio_ctl_commit(), hdaa_audio_ctl_parse(), and hdaa_dump_ctls().

◆ widget


The documentation for this struct was generated from the following file: