pjsip_add_use_callerid_contact: fixed alembic script
[asterisk/asterisk.git] / menuselect / example_menuselect-tree
1 <?xml version="1.0"?>
2
3 <menu name="Asterisk Module Selection">
4         <category name="MENUSELECT_APPS" displayname="Applications">
5                 <member name="app_adsiprog" displayname="Asterisk ADSI Programming Application" remove_on_change="apps/app_adsiprog.o apps/app_adsiprog.so">
6                 </member>
7                 <member name="app_alarmreceiver" displayname="Alarm Receiver for Asterisk" remove_on_change="apps/app_alarmreceiver.o apps/app_alarmreceiver.so">
8                 </member>
9                 <member name="app_amd" displayname="Answering Machine Detection Application" remove_on_change="apps/app_amd.o apps/app_amd.so">
10                 </member>
11                 <member name="app_authenticate" displayname="Authentication Application" remove_on_change="apps/app_authenticate.o apps/app_authenticate.so">
12                 </member>
13                 <member name="app_cdr" displayname="Tell Asterisk to not maintain a CDR for the current call" remove_on_change="apps/app_cdr.o apps/app_cdr.so">
14                 </member>
15                 <member name="app_chanisavail" displayname="Check channel availability" remove_on_change="apps/app_chanisavail.o apps/app_chanisavail.so">
16                 </member>
17                 <member name="app_channelredirect" displayname="Channel Redirect" remove_on_change="apps/app_channelredirect.o apps/app_channelredirect.so">
18                 </member>
19                 <member name="app_chanspy" displayname="Listen to the audio of an active channel" remove_on_change="apps/app_chanspy.o apps/app_chanspy.so">
20                 </member>
21                 <member name="app_controlplayback" displayname="Control Playback Application" remove_on_change="apps/app_controlplayback.o apps/app_controlplayback.so">
22                 </member>
23                 <member name="app_db" displayname="Database Access Functions" remove_on_change="apps/app_db.o apps/app_db.so">
24                 </member>
25                 <member name="app_dial" displayname="Dialing Application" remove_on_change="apps/app_dial.o apps/app_dial.so">
26                 </member>
27                 <member name="app_dictate" displayname="Virtual Dictation Machine" remove_on_change="apps/app_dictate.o apps/app_dictate.so">
28                 </member>
29                 <member name="app_directed_pickup" displayname="Directed Call Pickup Application" remove_on_change="apps/app_directed_pickup.o apps/app_directed_pickup.so">
30                 </member>
31                 <member name="app_directory" displayname="Extension Directory" remove_on_change="apps/app_directory.o apps/app_directory.so">
32                 </member>
33                 <member name="app_disa" displayname="DISA (Direct Inward System Access) Application" remove_on_change="apps/app_disa.o apps/app_disa.so">
34                 </member>
35                 <member name="app_dumpchan" displayname="Dump Info About The Calling Channel" remove_on_change="apps/app_dumpchan.o apps/app_dumpchan.so">
36                 </member>
37                 <member name="app_echo" displayname="Simple Echo Application" remove_on_change="apps/app_echo.o apps/app_echo.so">
38                 </member>
39                 <member name="app_exec" displayname="Executes dialplan applications" remove_on_change="apps/app_exec.o apps/app_exec.so">
40                 </member>
41                 <member name="app_externalivr" displayname="External IVR Interface Application" remove_on_change="apps/app_externalivr.o apps/app_externalivr.so">
42                 </member>
43                 <member name="app_festival" displayname="Simple Festival Interface" remove_on_change="apps/app_festival.o apps/app_festival.so">
44                 </member>
45                 <member name="app_flash" displayname="Flash zap trunk application" remove_on_change="apps/app_flash.o apps/app_flash.so">
46         <depend>zaptel</depend>
47                 </member>
48                 <member name="app_followme" displayname="Find-Me/Follow-Me Application" remove_on_change="apps/app_followme.o apps/app_followme.so">
49                 </member>
50                 <member name="app_forkcdr" displayname="Fork The CDR into 2 separate entities." remove_on_change="apps/app_forkcdr.o apps/app_forkcdr.so">
51                 </member>
52                 <member name="app_getcpeid" displayname="Get ADSI CPE ID" remove_on_change="apps/app_getcpeid.o apps/app_getcpeid.so">
53                 </member>
54                 <member name="app_hasnewvoicemail" displayname="Indicator for whether a voice mailbox has messages in a given folder." remove_on_change="apps/app_hasnewvoicemail.o apps/app_hasnewvoicemail.so">
55                 </member>
56                 <member name="app_ices" displayname="Encode and Stream via icecast and ices" remove_on_change="apps/app_ices.o apps/app_ices.so">
57                 </member>
58                 <member name="app_image" displayname="Image Transmission Application" remove_on_change="apps/app_image.o apps/app_image.so">
59                 </member>
60                 <member name="app_ivrdemo" displayname="IVR Demo Application" remove_on_change="apps/app_ivrdemo.o apps/app_ivrdemo.so">
61         <defaultenabled>no</defaultenabled>
62                 </member>
63                 <member name="app_lookupblacklist" displayname="Look up Caller*ID name/number from blacklist database" remove_on_change="apps/app_lookupblacklist.o apps/app_lookupblacklist.so">
64                 </member>
65                 <member name="app_lookupcidname" displayname="Look up CallerID Name from local database" remove_on_change="apps/app_lookupcidname.o apps/app_lookupcidname.so">
66                 </member>
67                 <member name="app_macro" displayname="Extension Macros" remove_on_change="apps/app_macro.o apps/app_macro.so">
68                 </member>
69                 <member name="app_meetme" displayname="MeetMe conference bridge" remove_on_change="apps/app_meetme.o apps/app_meetme.so">
70         <depend>zaptel</depend>
71                 </member>
72                 <member name="app_milliwatt" displayname="Digital Milliwatt (mu-law) Test Application" remove_on_change="apps/app_milliwatt.o apps/app_milliwatt.so">
73                 </member>
74                 <member name="app_mixmonitor" displayname="Mixed Audio Monitoring Application" remove_on_change="apps/app_mixmonitor.o apps/app_mixmonitor.so">
75                 </member>
76                 <member name="app_morsecode" displayname="Morse code" remove_on_change="apps/app_morsecode.o apps/app_morsecode.so">
77                 </member>
78                 <member name="app_mp3" displayname="Silly MP3 Application" remove_on_change="apps/app_mp3.o apps/app_mp3.so">
79                 </member>
80                 <member name="app_nbscat" displayname="Silly NBS Stream Application" remove_on_change="apps/app_nbscat.o apps/app_nbscat.so">
81                 </member>
82                 <member name="app_osplookup" displayname="Open Settlement Protocol Applications" remove_on_change="apps/app_osplookup.o apps/app_osplookup.so">
83         <depend>libosptk</depend>
84         <depend>ssl</depend>
85                 </member>
86                 <member name="app_page" displayname="Page Multiple Phones" remove_on_change="apps/app_page.o apps/app_page.so">
87         <depend>zaptel</depend>
88                 </member>
89                 <member name="app_parkandannounce" displayname="Call Parking and Announce Application" remove_on_change="apps/app_parkandannounce.o apps/app_parkandannounce.so">
90                 </member>
91                 <member name="app_playback" displayname="Sound File Playback Application" remove_on_change="apps/app_playback.o apps/app_playback.so">
92                 </member>
93                 <member name="app_privacy" displayname="Require phone number to be entered, if no CallerID sent" remove_on_change="apps/app_privacy.o apps/app_privacy.so">
94                 </member>
95                 <member name="app_queue" displayname="True Call Queueing" remove_on_change="apps/app_queue.o apps/app_queue.so">
96                 </member>
97                 <member name="app_random" displayname="Random goto" remove_on_change="apps/app_random.o apps/app_random.so">
98                 </member>
99                 <member name="app_read" displayname="Read Variable Application" remove_on_change="apps/app_read.o apps/app_read.so">
100                 </member>
101                 <member name="app_readfile" displayname="Stores output of file into a variable" remove_on_change="apps/app_readfile.o apps/app_readfile.so">
102                 </member>
103                 <member name="app_realtime" displayname="Realtime Data Lookup/Rewrite" remove_on_change="apps/app_realtime.o apps/app_realtime.so">
104                 </member>
105                 <member name="app_record" displayname="Trivial Record Application" remove_on_change="apps/app_record.o apps/app_record.so">
106                 </member>
107                 <member name="app_rpt" displayname="Radio Repeater / Remote Base  version 0.48  06/13/2006" remove_on_change="apps/app_rpt.o apps/app_rpt.so">
108         <depend>zaptel</depend>
109         <defaultenabled>no</defaultenabled>
110                 </member>
111                 <member name="app_sayunixtime" displayname="Say time" remove_on_change="apps/app_sayunixtime.o apps/app_sayunixtime.so">
112                 </member>
113                 <member name="app_senddtmf" displayname="Send DTMF digits Application" remove_on_change="apps/app_senddtmf.o apps/app_senddtmf.so">
114                 </member>
115                 <member name="app_sendtext" displayname="Send Text Applications" remove_on_change="apps/app_sendtext.o apps/app_sendtext.so">
116                 </member>
117                 <member name="app_setcallerid" displayname="Set CallerID Application" remove_on_change="apps/app_setcallerid.o apps/app_setcallerid.so">
118                 </member>
119                 <member name="app_setcdruserfield" displayname="CDR user field apps" remove_on_change="apps/app_setcdruserfield.o apps/app_setcdruserfield.so">
120                 </member>
121                 <member name="app_settransfercapability" displayname="Set ISDN Transfer Capability" remove_on_change="apps/app_settransfercapability.o apps/app_settransfercapability.so">
122                 </member>
123                 <member name="app_skel" displayname="Trivial skeleton Application" remove_on_change="apps/app_skel.o apps/app_skel.so">
124         <defaultenabled>no</defaultenabled>
125                 </member>
126                 <member name="app_sms" displayname="SMS/PSTN handler" remove_on_change="apps/app_sms.o apps/app_sms.so">
127                 </member>
128                 <member name="app_softhangup" displayname="Hangs up the requested channel" remove_on_change="apps/app_softhangup.o apps/app_softhangup.so">
129                 </member>
130                 <member name="app_speech_utils" displayname="Dialplan Speech Applications" remove_on_change="apps/app_speech_utils.o apps/app_speech_utils.so">
131                 </member>
132                 <member name="app_stack" displayname="Stack Routines" remove_on_change="apps/app_stack.o apps/app_stack.so">
133                 </member>
134                 <member name="app_system" displayname="Generic System() application" remove_on_change="apps/app_system.o apps/app_system.so">
135                 </member>
136                 <member name="app_talkdetect" displayname="Playback with Talk Detection" remove_on_change="apps/app_talkdetect.o apps/app_talkdetect.so">
137                 </member>
138                 <member name="app_test" displayname="Interface Test Application" remove_on_change="apps/app_test.o apps/app_test.so">
139                 </member>
140                 <member name="app_transfer" displayname="Transfer" remove_on_change="apps/app_transfer.o apps/app_transfer.so">
141                 </member>
142                 <member name="app_url" displayname="Send URL Applications" remove_on_change="apps/app_url.o apps/app_url.so">
143                 </member>
144                 <member name="app_userevent" displayname="Custom User Event Application" remove_on_change="apps/app_userevent.o apps/app_userevent.so">
145                 </member>
146                 <member name="app_verbose" displayname="Send verbose output" remove_on_change="apps/app_verbose.o apps/app_verbose.so">
147                 </member>
148                 <member name="app_voicemail" displayname="Comedian Mail (Voicemail System)" remove_on_change="apps/app_voicemail.o apps/app_voicemail.so">
149                 </member>
150                 <member name="app_waitforring" displayname="Waits until first ring after time" remove_on_change="apps/app_waitforring.o apps/app_waitforring.so">
151                 </member>
152                 <member name="app_waitforsilence" displayname="Wait For Silence" remove_on_change="apps/app_waitforsilence.o apps/app_waitforsilence.so">
153                 </member>
154                 <member name="app_while" displayname="While Loops and Conditional Execution" remove_on_change="apps/app_while.o apps/app_while.so">
155                 </member>
156                 <member name="app_zapateller" displayname="Block Telemarketers with Special Information Tone" remove_on_change="apps/app_zapateller.o apps/app_zapateller.so">
157                 </member>
158                 <member name="app_zapbarge" displayname="Barge in on Zap channel application" remove_on_change="apps/app_zapbarge.o apps/app_zapbarge.so">
159         <depend>zaptel</depend>
160                 </member>
161                 <member name="app_zapras" displayname="Zap RAS Application" remove_on_change="apps/app_zapras.o apps/app_zapras.so">
162         <depend>zaptel</depend>
163                 </member>
164                 <member name="app_zapscan" displayname="Scan Zap channels application" remove_on_change="apps/app_zapscan.o apps/app_zapscan.so">
165         <depend>zaptel</depend>
166                 </member>
167         </category>
168         <category name="MENUSELECT_CDR" displayname="Call Detail Recording">
169                 <member name="cdr_csv" displayname="Comma Separated Values CDR Backend" remove_on_change="cdr/cdr_csv.o cdr/cdr_csv.so">
170                 </member>
171                 <member name="cdr_custom" displayname="Customizable Comma Separated Values CDR Backend" remove_on_change="cdr/cdr_custom.o cdr/cdr_custom.so">
172                 </member>
173                 <member name="cdr_manager" displayname="Asterisk Call Manager CDR Backend" remove_on_change="cdr/cdr_manager.o cdr/cdr_manager.so">
174                 </member>
175                 <member name="cdr_odbc" displayname="ODBC CDR Backend" remove_on_change="cdr/cdr_odbc.o cdr/cdr_odbc.so">
176         <depend>unixodbc</depend>
177                 </member>
178                 <member name="cdr_pgsql" displayname="PostgreSQL CDR Backend" remove_on_change="cdr/cdr_pgsql.o cdr/cdr_pgsql.so">
179         <depend>pgsql</depend>
180                 </member>
181                 <member name="cdr_radius" displayname="RADIUS CDR Backend" remove_on_change="cdr/cdr_radius.o cdr/cdr_radius.so">
182         <depend>radiusclient</depend>
183                 </member>
184                 <member name="cdr_sqlite" displayname="SQLite CDR Backend" remove_on_change="cdr/cdr_sqlite.o cdr/cdr_sqlite.so">
185         <depend>sqlite</depend>
186                 </member>
187                 <member name="cdr_tds" displayname="MSSQL CDR Backend" remove_on_change="cdr/cdr_tds.o cdr/cdr_tds.so">
188         <depend>freetds</depend>
189                 </member>
190         </category>
191         <category name="MENUSELECT_CHANNELS" displayname="Channel Drivers">
192                 <member name="chan_agent" displayname="Agent Proxy Channel" remove_on_change="channels/chan_agent.o channels/chan_agent.so">
193                 </member>
194                 <member name="chan_alsa" displayname="ALSA Console Channel Driver" remove_on_change="channels/chan_alsa.o channels/chan_alsa.so">
195         <depend>asound</depend>
196                 </member>
197                 <member name="chan_features" displayname="Feature Proxy Channel" remove_on_change="channels/chan_features.o channels/chan_features.so">
198                 </member>
199                 <member name="chan_h323" displayname="The NuFone Network's Open H.323 Channel Driver" remove_on_change="channels/chan_h323.o channels/chan_h323.so">
200         <depend>h323</depend>
201                 </member>
202                 <member name="chan_iax2" displayname="Inter Asterisk eXchange (Ver 2)" remove_on_change="channels/chan_iax2.o channels/chan_iax2.so">
203                 </member>
204                 <member name="chan_jingle" displayname="Jingle Channel Driver" remove_on_change="channels/chan_jingle.o channels/chan_jingle.so">
205         <depend>iksemel</depend>
206                 </member>
207                 <member name="chan_local" displayname="Local Proxy Channel" remove_on_change="channels/chan_local.o channels/chan_local.so">
208                 </member>
209                 <member name="chan_mgcp" displayname="Media Gateway Control Protocol (MGCP)" remove_on_change="channels/chan_mgcp.o channels/chan_mgcp.so">
210                 </member>
211                 <member name="chan_misdn" displayname="Channel driver for mISDN Support (Bri/Pri)" remove_on_change="channels/chan_misdn.o channels/chan_misdn.so">
212                 </member>
213                 <member name="chan_nbs" displayname="Network Broadcast Sound Driver" remove_on_change="channels/chan_nbs.o channels/chan_nbs.so">
214         <depend>nbs</depend>
215                 </member>
216                 <member name="chan_oss" displayname="OSS Console Channel Driver" remove_on_change="channels/chan_oss.o channels/chan_oss.so">
217         <depend>ossaudio</depend>
218                 </member>
219                 <member name="chan_phone" displayname="Standard Linux Telephony API Driver" remove_on_change="channels/chan_phone.o channels/chan_phone.so">
220         <depend>ixjuser</depend>
221                 </member>
222                 <member name="chan_sip" displayname="Session Initiation Protocol (SIP)" remove_on_change="channels/chan_sip.o channels/chan_sip.so">
223                 </member>
224                 <member name="chan_skinny" displayname="Skinny Client Control Protocol (Skinny)" remove_on_change="channels/chan_skinny.o channels/chan_skinny.so">
225                 </member>
226                 <member name="chan_vpb" displayname="Standard VoiceTronix API Driver" remove_on_change="channels/chan_vpb.o channels/chan_vpb.so">
227         <depend>vpbapi</depend>
228                 </member>
229                 <member name="chan_zap" displayname="Zapata Telephony" remove_on_change="channels/chan_zap.o channels/chan_zap.so">
230         <depend>zaptel</depend>
231                 </member>
232         </category>
233         <category name="MENUSELECT_CODECS" displayname="Codec Translators">
234                 <member name="codec_a_mu" displayname="A-law and Mulaw direct Coder/Decoder" remove_on_change="codecs/codec_a_mu.o codecs/codec_a_mu.so">
235                 </member>
236                 <member name="codec_adpcm" displayname="Adaptive Differential PCM Coder/Decoder" remove_on_change="codecs/codec_adpcm.o codecs/codec_adpcm.so">
237                 </member>
238                 <member name="codec_alaw" displayname="A-law Coder/Decoder" remove_on_change="codecs/codec_alaw.o codecs/codec_alaw.so">
239                 </member>
240                 <member name="codec_g723_1" displayname="" remove_on_change="codecs/codec_g723_1.o codecs/codec_g723_1.so">
241         <defaultenabled>no</defaultenabled>
242                 </member>
243                 <member name="codec_g726" displayname="ITU G.726-32kbps G726 Transcoder" remove_on_change="codecs/codec_g726.o codecs/codec_g726.so">
244                 </member>
245                 <member name="codec_gsm" displayname="GSM/PCM16 (signed linear) Codec Translator" remove_on_change="codecs/codec_gsm.o codecs/codec_gsm.so">
246         <depend>libgsm</depend>
247                 </member>
248                 <member name="codec_ilbc" displayname="iLBC/PCM16 (signed linear) Codec Translator" remove_on_change="codecs/codec_ilbc.o codecs/codec_ilbc.so">
249                 </member>
250                 <member name="codec_lpc10" displayname="LPC10 2.4kbps (signed linear) Voice Coder" remove_on_change="codecs/codec_lpc10.o codecs/codec_lpc10.so">
251                 </member>
252                 <member name="codec_speex" displayname="Speex/PCM16 (signed linear) Codec Translator" remove_on_change="codecs/codec_speex.o codecs/codec_speex.so">
253         <depend>libspeex</depend>
254                 </member>
255                 <member name="codec_ulaw" displayname="Mu-law Coder/Decoder" remove_on_change="codecs/codec_ulaw.o codecs/codec_ulaw.so">
256                 </member>
257                 <member name="codec_zap" displayname="Generic Zaptel Transcoder Codec Translator" remove_on_change="codecs/codec_zap.o codecs/codec_zap.so">
258         <depend>zaptel</depend>
259                 </member>
260         </category>
261         <category name="MENUSELECT_FORMATS" displayname="Format Interpreters">
262                 <member name="format_g723" displayname="G.723.1 Simple Timestamp File Format" remove_on_change="formats/format_g723.o formats/format_g723.so">
263                 </member>
264                 <member name="format_g726" displayname="Raw G.726 (16/24/32/40kbps) data" remove_on_change="formats/format_g726.o formats/format_g726.so">
265                 </member>
266                 <member name="format_g729" displayname="Raw G729 data" remove_on_change="formats/format_g729.o formats/format_g729.so">
267                 </member>
268                 <member name="format_gsm" displayname="Raw GSM data" remove_on_change="formats/format_gsm.o formats/format_gsm.so">
269                 </member>
270                 <member name="format_h263" displayname="Raw h263 data" remove_on_change="formats/format_h263.o formats/format_h263.so">
271                 </member>
272                 <member name="format_h264" displayname="Raw h264 data" remove_on_change="formats/format_h264.o formats/format_h264.so">
273                 </member>
274                 <member name="format_ilbc" displayname="Raw iLBC data" remove_on_change="formats/format_ilbc.o formats/format_ilbc.so">
275                 </member>
276                 <member name="format_jpeg" displayname="JPEG (Joint Picture Experts Group) Image Format" remove_on_change="formats/format_jpeg.o formats/format_jpeg.so">
277                 </member>
278                 <member name="format_ogg_vorbis" displayname="OGG/Vorbis audio" remove_on_change="formats/format_ogg_vorbis.o formats/format_ogg_vorbis.so">
279         <depend>libvorbis</depend>
280         <depend>ogg</depend>
281                 </member>
282                 <member name="format_pcm" displayname="Raw/Sun uLaw/ALaw 8khz Audio support (PCM,PCMA,AU)" remove_on_change="formats/format_pcm.o formats/format_pcm.so">
283                 </member>
284                 <member name="format_sln" displayname="Raw Signed Linear Audio support (SLN)" remove_on_change="formats/format_sln.o formats/format_sln.so">
285                 </member>
286                 <member name="format_vox" displayname="Dialogic VOX (ADPCM) File Format" remove_on_change="formats/format_vox.o formats/format_vox.so">
287                 </member>
288                 <member name="format_wav" displayname="Microsoft WAV format (8000hz Signed Linear)" remove_on_change="formats/format_wav.o formats/format_wav.so">
289                 </member>
290                 <member name="format_wav_gsm" displayname="Microsoft WAV format (Proprietary GSM)" remove_on_change="formats/format_wav_gsm.o formats/format_wav_gsm.so">
291                 </member>
292         </category>
293         <category name="MENUSELECT_FUNCS" displayname="Dialplan Functions">
294                 <member name="func_base64" displayname="base64 encode/decode dialplan functions" remove_on_change="funcs/func_base64.o funcs/func_base64.so">
295                 </member>
296                 <member name="func_callerid" displayname="Caller ID related dialplan function" remove_on_change="funcs/func_callerid.o funcs/func_callerid.so">
297                 </member>
298                 <member name="func_cdr" displayname="CDR dialplan function" remove_on_change="funcs/func_cdr.o funcs/func_cdr.so">
299                 </member>
300                 <member name="func_channel" displayname="Channel information dialplan function" remove_on_change="funcs/func_channel.o funcs/func_channel.so">
301                 </member>
302                 <member name="func_curl" displayname="Load external URL" remove_on_change="funcs/func_curl.o funcs/func_curl.so">
303         <depend>curl</depend>
304                 </member>
305                 <member name="func_cut" displayname="Cut out information from a string" remove_on_change="funcs/func_cut.o funcs/func_cut.so">
306                 </member>
307                 <member name="func_db" displayname="Database (astdb) related dialplan functions" remove_on_change="funcs/func_db.o funcs/func_db.so">
308                 </member>
309                 <member name="func_enum" displayname="ENUM related dialplan functions" remove_on_change="funcs/func_enum.o funcs/func_enum.so">
310                 </member>
311                 <member name="func_env" displayname="Environment/filesystem dialplan functions" remove_on_change="funcs/func_env.o funcs/func_env.so">
312                 </member>
313                 <member name="func_global" displayname="Global variable dialplan functions" remove_on_change="funcs/func_global.o funcs/func_global.so">
314                 </member>
315                 <member name="func_groupcount" displayname="Channel group dialplan functions" remove_on_change="funcs/func_groupcount.o funcs/func_groupcount.so">
316                 </member>
317                 <member name="func_language" displayname="Channel language dialplan function" remove_on_change="funcs/func_language.o funcs/func_language.so">
318                 </member>
319                 <member name="func_logic" displayname="Logical dialplan functions" remove_on_change="funcs/func_logic.o funcs/func_logic.so">
320                 </member>
321                 <member name="func_math" displayname="Mathematical dialplan function" remove_on_change="funcs/func_math.o funcs/func_math.so">
322                 </member>
323                 <member name="func_md5" displayname="MD5 digest dialplan functions" remove_on_change="funcs/func_md5.o funcs/func_md5.so">
324                 </member>
325                 <member name="func_moh" displayname="Music-on-hold dialplan function" remove_on_change="funcs/func_moh.o funcs/func_moh.so">
326                 </member>
327                 <member name="func_odbc" displayname="ODBC lookups" remove_on_change="funcs/func_odbc.o funcs/func_odbc.so">
328         <depend>unixodbc</depend>
329                 </member>
330                 <member name="func_rand" displayname="Random number dialplan function" remove_on_change="funcs/func_rand.o funcs/func_rand.so">
331                 </member>
332                 <member name="func_realtime" displayname="Read/Write values from a RealTime repository" remove_on_change="funcs/func_realtime.o funcs/func_realtime.so">
333                 </member>
334                 <member name="func_sha1" displayname="SHA-1 computation dialplan function" remove_on_change="funcs/func_sha1.o funcs/func_sha1.so">
335                 </member>
336                 <member name="func_strings" displayname="String handling dialplan functions" remove_on_change="funcs/func_strings.o funcs/func_strings.so">
337                 </member>
338                 <member name="func_timeout" displayname="Channel timeout dialplan functions" remove_on_change="funcs/func_timeout.o funcs/func_timeout.so">
339                 </member>
340                 <member name="func_uri" displayname="URI encode/decode dialplan functions" remove_on_change="funcs/func_uri.o funcs/func_uri.so">
341                 </member>
342         </category>
343         <category name="MENUSELECT_PBX" displayname="PBX Modules">
344                 <member name="pbx_ael" displayname="Asterisk Extension Language Compiler v2" remove_on_change="pbx/pbx_ael.o pbx/pbx_ael.so">
345                 </member>
346                 <member name="pbx_config" displayname="Text Extension Configuration" remove_on_change="pbx/pbx_config.o pbx/pbx_config.so">
347                 </member>
348                 <member name="pbx_dundi" displayname="Distributed Universal Number Discovery (DUNDi)" remove_on_change="pbx/pbx_dundi.o pbx/pbx_dundi.so">
349         <depend>zlib</depend>
350                 </member>
351                 <member name="pbx_gtkconsole" displayname="Asterisk PBX Console (GTK Version)" remove_on_change="pbx/pbx_gtkconsole.o pbx/pbx_gtkconsole.so">
352         <depend>gtk</depend>
353         <defaultenabled>no</defaultenabled>
354                 </member>
355                 <member name="pbx_loopback" displayname="Loopback Switch" remove_on_change="pbx/pbx_loopback.o pbx/pbx_loopback.so">
356                 </member>
357                 <member name="pbx_realtime" displayname="Realtime Switch" remove_on_change="pbx/pbx_realtime.o pbx/pbx_realtime.so">
358                 </member>
359                 <member name="pbx_spool" displayname="Outgoing Spool Support" remove_on_change="pbx/pbx_spool.o pbx/pbx_spool.so">
360                 </member>
361         </category>
362         <category name="MENUSELECT_RES" displayname="Resource Modules">
363                 <member name="res_adsi" displayname="ADSI Resource" remove_on_change="res/res_adsi.o res/res_adsi.so">
364                 </member>
365                 <member name="res_agi" displayname="Asterisk Gateway Interface (AGI)" remove_on_change="res/res_agi.o res/res_agi.so">
366                 </member>
367                 <member name="res_clioriginate" displayname="Call origination from the CLI" remove_on_change="res/res_clioriginate.o res/res_clioriginate.so">
368                 </member>
369                 <member name="res_config_odbc" displayname="ODBC Configuration" remove_on_change="res/res_config_odbc.o res/res_config_odbc.so">
370         <depend>unixodbc</depend>
371                 </member>
372                 <member name="res_config_pgsql" displayname="Postgresql RealTime Configuration Driver" remove_on_change="res/res_config_pgsql.o res/res_config_pgsql.so">
373         <depend>pgsql</depend>
374                 </member>
375                 <member name="res_convert" displayname="File format conversion CLI command" remove_on_change="res/res_convert.o res/res_convert.so">
376                 </member>
377                 <member name="res_crypto" displayname="Cryptographic Digital Signatures" remove_on_change="res/res_crypto.o res/res_crypto.so">
378         <depend>ssl</depend>
379                 </member>
380                 <member name="res_features" displayname="Call Features Resource" remove_on_change="res/res_features.o res/res_features.so">
381                 </member>
382                 <member name="res_indications" displayname="Indications Configuration" remove_on_change="res/res_indications.o res/res_indications.so">
383                 </member>
384                 <member name="res_jabber" displayname="AJI - Asterisk JABBER Interface" remove_on_change="res/res_jabber.o res/res_jabber.so">
385         <depend>iksemel</depend>
386                 </member>
387                 <member name="res_monitor" displayname="Call Monitoring Resource" remove_on_change="res/res_monitor.o res/res_monitor.so">
388                 </member>
389                 <member name="res_musiconhold" displayname="Music On Hold Resource" remove_on_change="res/res_musiconhold.o res/res_musiconhold.so">
390         <conflict>win32</conflict>
391                 </member>
392                 <member name="res_odbc" displayname="ODBC Resource" remove_on_change="res/res_odbc.o res/res_odbc.so">
393         <depend>unixodbc</depend>
394                 </member>
395                 <member name="res_osp" displayname="Open Settlement Protocol Support" remove_on_change="res/res_osp.o res/res_osp.so">
396         <depend>libosptk</depend>
397         <depend>ssl</depend>
398                 </member>
399                 <member name="res_smdi" displayname="Asterisk Simplified Message Desk Interface (SMDI) Module" remove_on_change="res/res_smdi.o res/res_smdi.so">
400                 </member>
401                 <member name="res_snmp" displayname="SNMP [Sub]Agent for Asterisk" remove_on_change="res/res_snmp.o res/res_snmp.so">
402         <depend>netsnmp</depend>
403         <defaultenabled>no</defaultenabled>
404                 </member>
405                 <member name="res_speech" displayname="Generic Speech Recognition API" remove_on_change="res/res_speech.o res/res_speech.so">
406                 </member>
407         </category>
408         <category name="MENUSELECT_CFLAGS" displayname="Compiler Flags" positive_output="yes" remove_on_change=".lastclean">
409                 <member name="DEBUG_CHANNEL_LOCKS" displayname="Debug Channel Locking">
410                 </member>
411                 <member name="DEBUG_SCHEDULER" displayname="Enable Scheduler Debugging Output">
412                 </member>
413                 <member name="DEBUG_THREADS" displayname="Enable Thread Debugging">
414                 </member>
415                 <member name="DETECT_DEADLOCKS" displayname="Detect Deadlocks">
416                 </member>
417                 <member name="DONT_OPTIMIZE" displayname="Disable Optimizations from the Compiler">
418                 </member>
419                 <member name="DUMP_SCHEDULER" displayname="Dump Scheduler Contents for Debugging">
420                 </member>
421                 <member name="LOW_MEMORY" displayname="Optimize for Low Memory Usage">
422                 </member>
423                 <member name="MALLOC_DEBUG" displayname="Keep Track of Memory Allocations">
424                 </member>
425                 <member name="MTX_PROFILE" displayname="Enable Code Profiling Using TSC Counters">
426                 </member>
427                 <member name="RADIO_RELAX" displayname="Relax DTMF for Radio Applications">
428                 </member>
429         </category>
430         <category name="MENUSELECT_CORE_SOUNDS" displayname="Core Sound Packages" positive_output="yes">
431                 <member name="CORE-SOUNDS-EN-WAV" displayname="English, WAV format">
432                 </member>
433                 <member name="CORE-SOUNDS-EN-ULAW" displayname="English, mu-Law format">
434                 </member>
435                 <member name="CORE-SOUNDS-EN-ALAW" displayname="English, a-Law format">
436                 </member>
437                 <member name="CORE-SOUNDS-EN-GSM" displayname="English, GSM format" >
438                         <defaultenabled>yes</defaultenabled>
439                 </member>
440                 <member name="CORE-SOUNDS-EN-G729" displayname="English, G.729 format">
441                 </member>
442                 <member name="CORE-SOUNDS-ES-WAV" displayname="Spanish, WAV format">
443                 </member>
444                 <member name="CORE-SOUNDS-ES-ULAW" displayname="Spanish, mu-Law format">
445                 </member>
446                 <member name="CORE-SOUNDS-ES-ALAW" displayname="Spanish, a-Law format">
447                 </member>
448                 <member name="CORE-SOUNDS-ES-GSM" displayname="Spanish, GSM format">
449                 </member>
450                 <member name="CORE-SOUNDS-ES-G729" displayname="Spanish, G.729 format">
451                 </member>
452                 <member name="CORE-SOUNDS-FR-WAV" displayname="French, WAV format">
453                 </member>
454                 <member name="CORE-SOUNDS-FR-ULAW" displayname="French, mu-Law format">
455                 </member>
456                 <member name="CORE-SOUNDS-FR-ALAW" displayname="French, a-Law format">
457                 </member>
458                 <member name="CORE-SOUNDS-FR-GSM" displayname="French, GSM format">
459                 </member>
460                 <member name="CORE-SOUNDS-FR-G729" displayname="French, G.729 format">
461                 </member>
462         </category>
463         <category name="MENUSELECT_EXTRA_SOUNDS" displayname="Extras Sound Packages" positive_output="yes">
464                 <member name="EXTRA-SOUNDS-EN-WAV" displayname="English, WAV format">
465                 </member>
466                 <member name="EXTRA-SOUNDS-EN-ULAW" displayname="English, mu-Law format">
467                 </member>
468                 <member name="EXTRA-SOUNDS-EN-ALAW" displayname="English, a-Law format">
469                 </member>
470                 <member name="EXTRA-SOUNDS-EN-GSM" displayname="English, GSM format" >
471                 </member>
472                 <member name="EXTRA-SOUNDS-EN-G729" displayname="English, G.729 format">
473                 </member>
474         </category>
475 <category name="MENUSELECT_app_voicemail" displayname="Voicemail Build Options" positive_output="yes" remove_on_change="apps/app_voicemail.o">
476         <member name="ODBC_STORAGE" displayname="Storage of Voicemail using ODBC">
477                 <depend>unixodbc</depend>
478                 <defaultenabled>no</defaultenabled>
479         </member>
480         <member name="EXTENDED_ODBC_STORAGE" displayname="Storage of Voicemail using ODBC (extended)">
481                 <depend>unixodbc</depend>
482                 <defaultenabled>no</defaultenabled>
483         </member>
484 </category>
485 </menu>