xref: /OK3568_Linux_fs/buildroot/package/alsa-utils/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1comment "alsa-utils needs a toolchain w/ threads"
2	depends on BR2_USE_MMU # fork
3	depends on !BR2_TOOLCHAIN_HAS_THREADS
4
5menuconfig BR2_PACKAGE_ALSA_UTILS
6	bool "alsa-utils"
7	depends on BR2_USE_MMU # fork
8	depends on BR2_TOOLCHAIN_HAS_THREADS # alsa-lib
9	select BR2_PACKAGE_ALSA_LIB
10	help
11	  This package contains the command line utilities for the ALSA
12	  project.
13
14	  http://www.alsa-project.org/
15
16if BR2_PACKAGE_ALSA_UTILS
17
18config BR2_PACKAGE_ALSA_UTILS_ALSACONF
19	bool "alsaconf"
20
21config BR2_PACKAGE_ALSA_UTILS_ACONNECT
22	bool "aconnect"
23	select BR2_PACKAGE_ALSA_LIB_SEQ
24
25config BR2_PACKAGE_ALSA_UTILS_ALSACTL
26	bool "alsactl"
27	default y
28
29config BR2_PACKAGE_ALSA_UTILS_ALSALOOP
30	bool "alsaloop"
31
32config BR2_PACKAGE_ALSA_UTILS_ALSAMIXER
33	bool "alsamixer"
34	default y
35	depends on BR2_USE_WCHAR
36	select BR2_PACKAGE_NCURSES
37	select BR2_PACKAGE_ALSA_LIB_MIXER
38
39comment "alsamixer needs a toolchain w/ wchar"
40	depends on !BR2_USE_WCHAR
41
42config BR2_PACKAGE_ALSA_UTILS_ALSAUCM
43	bool "alsaucm"
44	select BR2_PACKAGE_ALSA_LIB_UCM
45
46config BR2_PACKAGE_ALSA_UTILS_ALSATPLG
47	bool "alsatplg"
48	depends on !BR2_STATIC_LIBS # dlfcn.h
49
50comment "alsatplg needs a toolchain w/ dynamic library"
51	depends on BR2_STATIC_LIBS
52
53config BR2_PACKAGE_ALSA_UTILS_AMIDI
54	bool "amidi"
55	select BR2_PACKAGE_ALSA_LIB_RAWMIDI
56
57config BR2_PACKAGE_ALSA_UTILS_AMIXER
58	bool "amixer"
59	select BR2_PACKAGE_ALSA_LIB_MIXER
60
61config BR2_PACKAGE_ALSA_UTILS_APLAY
62	bool "aplay/arecord"
63	select BR2_PACKAGE_ALSA_LIB_PCM
64
65config BR2_PACKAGE_ALSA_UTILS_APLAYMIDI
66	bool "aplaymidi"
67	select BR2_PACKAGE_ALSA_LIB_SEQ
68
69config BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI
70	bool "arecordmidi"
71	select BR2_PACKAGE_ALSA_LIB_SEQ
72
73config BR2_PACKAGE_ALSA_UTILS_ASEQDUMP
74	bool "aseqdump"
75	select BR2_PACKAGE_ALSA_LIB_SEQ
76
77config BR2_PACKAGE_ALSA_UTILS_ASEQNET
78	bool "aseqnet"
79	select BR2_PACKAGE_ALSA_LIB_SEQ
80
81config BR2_PACKAGE_ALSA_UTILS_BAT
82	bool "bat"
83	help
84	  ALSABAT (ALSA Basic Audio Tester) is a simple command-line
85	  utility intended to help automate audio driver and sound
86	  server testing with little human interaction.
87
88	  Note that analysis support in alsabat requires fftw single
89	  precision.
90
91config BR2_PACKAGE_ALSA_UTILS_IECSET
92	bool "iecset"
93	select BR2_PACKAGE_ALSA_LIB_PCM
94
95config BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST
96	bool "speaker-test"
97	select BR2_PACKAGE_ALSA_LIB_PCM
98
99endif
100