Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
snd_emux Struct Reference

#include <emux_synth.h>

Data Fields

struct snd_cardcard
 
int max_voices
 
int mem_size
 
int num_ports
 
int pitch_shift
 
struct snd_emux_operators ops
 
voidhw
 
unsigned long flags
 
int midi_ports
 
int midi_devidx
 
unsigned int linear_panning: 1
 
int hwdep_idx
 
struct snd_hwdephwdep
 
int num_voices
 
struct snd_sf_listsflist
 
struct snd_emux_voicevoices
 
int use_time
 
spinlock_t voice_lock
 
struct mutex register_mutex
 
int client
 
int ports [SNDRV_EMUX_MAX_PORTS]
 
struct snd_emux_portportptrs [SNDRV_EMUX_MAX_PORTS]
 
int used
 
charname
 
struct snd_rawmidi ** vmidi
 
struct timer_list tlist
 
int timer_active
 
struct snd_util_memhdrmemhdr
 

Detailed Description

Definition at line 90 of file emux_synth.h.

Field Documentation

Definition at line 92 of file emux_synth.h.

Definition at line 115 of file emux_synth.h.

unsigned long flags

Definition at line 101 of file emux_synth.h.

void* hw

Definition at line 100 of file emux_synth.h.

struct snd_hwdep* hwdep

Definition at line 106 of file emux_synth.h.

int hwdep_idx

Definition at line 105 of file emux_synth.h.

unsigned int linear_panning

Definition at line 104 of file emux_synth.h.

int max_voices

Definition at line 95 of file emux_synth.h.

int mem_size

Definition at line 96 of file emux_synth.h.

Definition at line 124 of file emux_synth.h.

int midi_devidx

Definition at line 103 of file emux_synth.h.

int midi_ports

Definition at line 102 of file emux_synth.h.

char* name

Definition at line 119 of file emux_synth.h.

int num_ports

Definition at line 97 of file emux_synth.h.

int num_voices

Definition at line 109 of file emux_synth.h.

Definition at line 99 of file emux_synth.h.

int pitch_shift

Definition at line 98 of file emux_synth.h.

Definition at line 117 of file emux_synth.h.

Definition at line 116 of file emux_synth.h.

struct mutex register_mutex

Definition at line 114 of file emux_synth.h.

Definition at line 110 of file emux_synth.h.

int timer_active

Definition at line 122 of file emux_synth.h.

Definition at line 121 of file emux_synth.h.

int use_time

Definition at line 112 of file emux_synth.h.

int used

Definition at line 118 of file emux_synth.h.

Definition at line 120 of file emux_synth.h.

spinlock_t voice_lock

Definition at line 113 of file emux_synth.h.

Definition at line 111 of file emux_synth.h.


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