Add chan_h323 support for asterisk, closes #122
[openwrt.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