Add chan_h323 support for asterisk, closes #122
[openwrt/svn-archive/archive.git] / openwrt / package / asterisk / Config.in
1 menu "asterisk.......................... Complete open source PBX"
2
3 config BR2_PACKAGE_ASTERISK
4 prompt "asterisk.......................... Complete open source PBX"
5 tristate
6 default m if CONFIG_DEVEL
7 help
8 Asterisk is a complete PBX in software. It provides all of the features
9 you would expect from a PBX and more. Asterisk does voice over IP in three
10 protocols, and can interoperate with almost all standards-based telephony
11 equipment using relatively inexpensive hardware.
12
13 http://www.asterisk.org/
14
15 config BR2_PACKAGE_ASTERISK_CHAN_BLUETOOTH
16 prompt "asterisk-chan-bluetooth......... Bluetooth HandsFreeProfile support for Asterisk"
17 tristate
18 default m if CONFIG_DEVEL
19 depends BR2_PACKAGE_ASTERISK
20 select BR2_PACKAGE_BLUEZ_LIBS
21 help
22 The Bluetooth HandsFreeProfile support for Asterisk
23
24 config BR2_PACKAGE_ASTERISK_CHAN_H323
25 prompt "asterisk-chan-h323.............. H.323 support for Asterisk"
26 tristate
27 default m if CONFIG_DEVEL
28 depends BR2_PACKAGE_ASTERISK
29 select BR2_PACKAGE_OPENH323
30 help
31 H.323 support for Asterisk
32
33 config BR2_PACKAGE_ASTERISK_CHAN_MGCP
34 prompt "asterisk-chan-mgcp.............. Media Gateway Control Protocol implementation"
35 tristate
36 default m if CONFIG_DEVEL
37 depends BR2_PACKAGE_ASTERISK
38 help
39 Media Gateway Control Protocol implementation for Asterisk
40
41 config BR2_PACKAGE_ASTERISK_CHAN_SKINNY
42 prompt "asterisk-chan-skinny............ Skinny Client Control Protocol implementation"
43 tristate
44 default m if CONFIG_DEVEL
45 depends BR2_PACKAGE_ASTERISK
46 help
47 Skinny Client Control Protocol implementation for Asterisk
48
49 config BR2_PACKAGE_ASTERISK_CODEC_ILBC
50 prompt "asterisk-codec-ilbc............. Internet Low Bitrate Codec (ILBC) Translator"
51 tristate
52 default m if CONFIG_DEVEL
53 depends BR2_PACKAGE_ASTERISK
54 help
55 The Internet Low Bitrate Codec (ILBC) Translator for Asterisk
56
57 config BR2_PACKAGE_ASTERISK_CODEC_LPC10
58 prompt "asterisk-codec-lpc10............ LPC10 (Linear Predictor Code) 2.4kbps Voice Coder"
59 tristate
60 default m if CONFIG_DEVEL
61 depends BR2_PACKAGE_ASTERISK
62 help
63 The LPC10 (Linear Predictor Code) 2.4kbps Voice Coder for Asterisk
64
65 config BR2_PACKAGE_ASTERISK_CODEC_SPEEX
66 prompt "asterisk-codec-speex............ Speex/PCM16 Codec Translator"
67 tristate
68 default m if CONFIG_DEVEL
69 depends BR2_PACKAGE_ASTERISK
70 select BR2_PACKAGE_LIBSPEEX
71 help
72 The Speex speech compression codec for Asterisk
73
74 config BR2_PACKAGE_ASTERISK_PBX_DUNDI
75 prompt "asterisk-pbx-dundi.............. Distributed Universal Number Discovery (DUNDi) support"
76 tristate
77 default m if CONFIG_DEVEL
78 depends BR2_PACKAGE_ASTERISK
79 help
80 Distributed Universal Number Discovery (DUNDi) support for Asterisk
81
82 config BR2_PACKAGE_ASTERISK_RES_AGI
83 prompt "asterisk-res-agi................ Asterisk Gateway Interface module"
84 tristate
85 default m if CONFIG_DEVEL
86 depends BR2_PACKAGE_ASTERISK
87 help
88 Asterisk Gateway Interface module
89
90 config BR2_PACKAGE_ASTERISK_MYSQL
91 prompt "asterisk-mysql.................. MySQL modules"
92 tristate
93 default m if CONFIG_DEVEL
94 depends BR2_PACKAGE_ASTERISK
95 select BR2_PACKAGE_LIBMYSQLCLIENT
96 help
97 MySQL modules for Asterisk
98
99 config BR2_PACKAGE_ASTERISK_PGSQL
100 prompt "asterisk-pgsql.................. PostgreSQL modules"
101 tristate
102 default m if CONFIG_DEVEL
103 depends BR2_PACKAGE_ASTERISK
104 select BR2_PACKAGE_LIBPQ
105 help
106 PostgreSQL modules for Asterisk
107
108 config BR2_PACKAGE_ASTERISK_SQLITE
109 prompt "asterisk-sqlite................. SQLite modules"
110 tristate
111 default m if CONFIG_DEVEL
112 depends BR2_PACKAGE_ASTERISK
113 select BR2_PACKAGE_LIBSQLITE
114 help
115 SQLite modules for Asterisk
116
117 config BR2_PACKAGE_ASTERISK_SOUNDS
118 prompt "asterisk-sounds................. Sound files"
119 tristate
120 default m if CONFIG_DEVEL
121 depends BR2_PACKAGE_ASTERISK
122 help
123 Sound files for Asterisk
124
125 config BR2_PACKAGE_ASTERISK_VOICEMAIL
126 prompt "asterisk-voicemail.............. Voicemail support"
127 tristate
128 default m if CONFIG_DEVEL
129 depends BR2_PACKAGE_ASTERISK
130 help
131 Voicemail related modules for Asterisk
132
133 config BR2_PACKAGE_ASTERISK_MINI
134 prompt "asterisk-mini..................... Minimal open source PBX"
135 tristate
136 default m if CONFIG_DEVEL
137 help
138 Asterisk is a complete PBX in software. It provides all of the features
139 you would expect from a PBX and more. Asterisk does voice over IP in three
140 protocols, and can interoperate with almost all standards-based telephony
141 equipment using relatively inexpensive hardware.
142
143 http://www.asterisk.org/
144
145 This package contains only the following modules:
146 - chan_iax2
147 - chan_local
148 - chan_sip
149 - codec_gsm
150 - codec_ulaw
151 - format_gsm
152 - format_pcm
153 - format_wav
154 - format_wav_gsm
155 - pbx_config
156 - res_features
157 - res_musiconhold
158
159 endmenu