blob: ae859fee376a05beb7e75bd7da1626a0985cb5ea (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
## SECTION=multimedia_sound
menuconfig ALSA_LIB
tristate
prompt "alsa libraries "
select LIBC_DL
select LIBC_M
select LIBC_PTHREAD
select LIBC_RT
select GCCLIBS_GCC_S
help
This is the userspace library to the kernel's "Advanced Linux Sound Architecture" feature
if ALSA_LIB
config ALSA_LIB_ASOUND_CONF
bool
prompt "install /etc/asound.conf from projectroot"
help
install a asound.conf file from the projectroot
config ALSA_LIB_RESMGR
bool
depends on BROKEN
prompt "resmgr"
help
support resmgr (optional component)
config ALSA_LIB_READ
bool
default y
prompt "read support"
help
Reading /dev/aload* is the default. Disable it on demand
config ALSA_LIB_MIXER
bool
select ALSA_LIB_PCM
default y
prompt "mixer"
help
Disable the mixer component if you do not need it
config ALSA_LIB_PCM
bool
default y
prompt "pcm"
help
Disable the PCM component if you do not need it
config ALSA_LIB_PCM_MODULES
depends on ALSA_LIB_PCM
string
prompt "pcm modules"
default "all"
help
You can use the keyword 'all' here for all supported PCM modules or a
comma separated list of required module keywords. The list of module
keywords is:
copy linear route mulaw alaw adpcm rate plug multi shm file null
empty share meter hooks lfloat ladspa dmix dshare dsnoop asym
iec958 softvol extplug ioplug mmap_emul
config ALSA_LIB_RAWMIDI
bool
default y
prompt "raw midi support"
help
Disable the raw MIDI component if you do not need it
config ALSA_LIB_HWDEP
bool
default y
prompt "hwdep"
help
Disable the hwdep component if you do not need it
config ALSA_LIB_SEQ
bool
select ALSA_LIB_PCM
default y
prompt "sequencer"
help
Disable the sequencer component if you do not need it
config ALSA_LIB_UCM
bool
default y
prompt "use-case-manager"
help
Disable the use-case-manager component if you do not need it
config ALSA_LIB_ALISP
bool
default y
# alisp itself broken in 1.1.7 builds now (alsa-lib commit 639d404),
# but then targets SI7018/sndo[cp]-mixer.alisp in src/conf/cards/
# fail (missing in tarball, present in git tree).
depends on BROKEN
prompt "alisp"
help
Disable the alisp component if you do not need it
endif
|