Freeswitch-trunk
Threads by month
- ----- 2026 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
October 2007
- 8 participants
- 342 discussions
Author: brian
Date: Wed Oct 17 18:37:11 2007
New Revision: 5954
Modified:
freeswitch/trunk/docs/phrase/phrase_de.xml
Log:
pesky utf-8 thanks juanjoc
Modified: freeswitch/trunk/docs/phrase/phrase_de.xml
==============================================================================
--- freeswitch/trunk/docs/phrase/phrase_de.xml (original)
+++ freeswitch/trunk/docs/phrase/phrase_de.xml Wed Oct 17 18:37:11 2007
@@ -38,7 +38,7 @@
<prompt phrase="Punkt" filename="46.wav"/>
<prompt phrase="Anton" filename="97.wav"/>
<prompt phrase="Berta" filename="98.wav"/>
- <prompt phrase="C�sar" filename="99.wav"/>
+ <prompt phrase="Cäsar" filename="99.wav"/>
<prompt phrase="Dora" filename="100.wav"/>
<prompt phrase="Emil" filename="101.wav"/>
<prompt phrase="Friedrich" filename="102.wav"/>
@@ -63,9 +63,9 @@
<prompt phrase="Ypsilon" filename="121.wav"/>
<prompt phrase="Zacharias" filename="122.wav"/>
<!-- additional -->
- <prompt phrase="�rger" filename="200.wav"/>
- <prompt phrase="�konom" filename="201.wav"/>
- <prompt phrase="�bermut" filename="202.wav"/>
+ <prompt phrase="Ärger" filename="200.wav"/>
+ <prompt phrase="Ökonom" filename="201.wav"/>
+ <prompt phrase="Übermut" filename="202.wav"/>
<prompt phrase="Eszet" filename="203.wav"/>
</phonetic-ascii>
<digits>
@@ -74,17 +74,17 @@
<prompt phrase="Zwei" filename="2.wav"/>
<prompt phrase="Drei" filename="3.wav"/>
<prompt phrase="Vier" filename="4.wav"/>
- <prompt phrase="F�nf" filename="5.wav"/>
+ <prompt phrase="Fünf" filename="5.wav"/>
<prompt phrase="Sechs" filename="6.wav"/>
<prompt phrase="Sieben" filename="7.wav"/>
<prompt phrase="Acht" filename="8.wav"/>
<prompt phrase="Neun" filename="9.wav"/>
<prompt phrase="Zehn" filename="10.wav"/>
<prompt phrase="Elf" filename="11.wav"/>
- <prompt phrase="Zw�lf" filename="12.wav"/>
+ <prompt phrase="Zwölf" filename="12.wav"/>
<prompt phrase="Dreizehn" filename="13.wav"/>
<prompt phrase="Vierzehn" filename="14.wav"/>
- <prompt phrase="F�nfzehn" filename="15.wav"/>
+ <prompt phrase="Fünfzehn" filename="15.wav"/>
<prompt phrase="Sechzehn" filename="16.wav"/>
<prompt phrase="Siebzehn" filename="17.wav"/>
<prompt phrase="Achtzehn" filename="18.wav"/>
@@ -92,7 +92,7 @@
<prompt phrase="Zwanzig" filename="20.wav"/>
<prompt phrase="Dreissig" filename="30.wav"/>
<prompt phrase="Vierzig" filename="40.wav"/>
- <prompt phrase="F�nfzig" filename="50.wav"/>
+ <prompt phrase="Fünfzig" filename="50.wav"/>
<prompt phrase="Sechzig" filename="60.wav"/>
<prompt phrase="Siebzig" filename="70.wav"/>
<prompt phrase="Achtzig" filename="80.wav"/>
@@ -102,17 +102,17 @@
<prompt phrase="Zweites" filename="h-2.wav"/>
<prompt phrase="Drittes" filename="h-3.wav"/>
<prompt phrase="Viertes" filename="h-4.wav"/>
- <prompt phrase="F�nftes" filename="h-5.wav"/>
+ <prompt phrase="Fünftes" filename="h-5.wav"/>
<prompt phrase="Sechstes" filename="h-6.wav"/>
<prompt phrase="Siebtes" filename="h-7.wav"/>
<prompt phrase="Achtes" filename="h-8.wav"/>
<prompt phrase="Neuntes" filename="h-9.wav"/>
<prompt phrase="Zehntes" filename="h-10.wav"/>
<prompt phrase="Elftes" filename="h-11.wav"/>
- <prompt phrase="Zw�lftes" filename="h-12.wav"/>
+ <prompt phrase="Zwölftes" filename="h-12.wav"/>
<prompt phrase="Dreizehntes" filename="h-13.wav"/>
<prompt phrase="Vierzehntes" filename="h-14.wav"/>
- <prompt phrase="F�nfzehntes" filename="h-15.wav"/>
+ <prompt phrase="Fünfzehntes" filename="h-15.wav"/>
<prompt phrase="Sechzehntes" filename="h-16.wav"/>
<prompt phrase="Siebzehntes" filename="h-17.wav"/>
<prompt phrase="Achtzehntes" filename="h-18.wav"/>
@@ -155,7 +155,7 @@
<prompt phrase="Minuten" filename="minutes.wav"/>
<prompt phrase="Januar" filename="mon-0.wav"/>
<prompt phrase="Febuar" filename="mon-1.wav"/>
- <prompt phrase="M�rz" filename="mon-2.wav"/>
+ <prompt phrase="März" filename="mon-2.wav"/>
<prompt phrase="April" filename="mon-3.wav"/>
<prompt phrase="Mai" filename="mon-4.wav"/>
<prompt phrase="Juni" filename="mon-5.wav"/>
@@ -181,41 +181,41 @@
<prompt phrase="Benutzerdaten falsch" filename="vm-fail_auth.wav"/>
<prompt phrase="Willkommen in Ihrem Postfach" filename="vm-hello.wav"/>
<prompt phrase="Auf Wiedersehen" filename="vm-goodbye.wav"/>
- <prompt phrase="Sagen Sie Ihren Namen nach dem Ton, dr�cken Sie eine beliebige Taste oder h�ren Sie auf zu sprechen um die Aufnahme zu beenden." filename="vm-record_name1.wav"/>
- <prompt phrase="W�hlen Sie eine Ansage zwischen 1 und 3" filename="vm-choose_greeting.wav"/>
- <prompt phrase="Ung�ltige Eingabe" filename="vm-choose_greeting_fail.wav"/>
+ <prompt phrase="Sagen Sie Ihren Namen nach dem Ton, drücken Sie eine beliebige Taste oder hören Sie auf zu sprechen um die Aufnahme zu beenden." filename="vm-record_name1.wav"/>
+ <prompt phrase="Wählen Sie eine Ansage zwischen 1 und 3" filename="vm-choose_greeting.wav"/>
+ <prompt phrase="Ungültige Eingabe" filename="vm-choose_greeting_fail.wav"/>
<prompt phrase="Zu viele Fehlversuche" filename="vm-abort.wav"/>
- <prompt phrase="Sprechen Sie nach dem Ton. Dr�cken Sie eine beliebige Taste oder h�ren Sie auf zu sprechen um die Aufnahme zu beenden" filename="vm-record_greeting.wav"/>
- <prompt phrase="Sprechen Sie nach dem Ton. Dr�cken Sie eine beliebige Taste oder h�ren Sie auf zu sprechen um die Aufnahme zu beenden" filename="vm-record_message.wav"/>
- <prompt phrase="ist nicht verf�gbar" filename="vm-play_greeting.wav"/>
+ <prompt phrase="Sprechen Sie nach dem Ton. Drücken Sie eine beliebige Taste oder hören Sie auf zu sprechen um die Aufnahme zu beenden" filename="vm-record_greeting.wav"/>
+ <prompt phrase="Sprechen Sie nach dem Ton. Drücken Sie eine beliebige Taste oder hören Sie auf zu sprechen um die Aufnahme zu beenden" filename="vm-record_message.wav"/>
+ <prompt phrase="ist nicht verfügbar" filename="vm-play_greeting.wav"/>
<prompt phrase="dringend, neu" filename="vm-urgent-new.wav"/>
<prompt phrase="neu" filename="vm-new.wav"/>
<prompt phrase="dringend, gespeichert" filename="vm-urgent-saved.wav"/>
<prompt phrase="gespeichert" filename="vm-saved.wav"/>
<prompt phrase="Nachricht" filename="vm-message.wav"/>
<prompt phrase="Nachrichten" filename="vm-messages.wav"/>
- <prompt phrase="dr�cken Sie" filename="vm-press.wav"/>
- <prompt phrase="zum anh�ren neuer Nachrichten" filename="vm-listen_new.wav"/>
- <prompt phrase="zum anh�ren gespeicherter Nachrichten" filename="vm-listen_saved.wav"/>
- <prompt phrase="f�r erweiterte Optionen" filename="vm-advanced.wav"/>
+ <prompt phrase="drücken Sie" filename="vm-press.wav"/>
+ <prompt phrase="zum anhören neuer Nachrichten" filename="vm-listen_new.wav"/>
+ <prompt phrase="zum anhören gespeicherter Nachrichten" filename="vm-listen_saved.wav"/>
+ <prompt phrase="für erweiterte Optionen" filename="vm-advanced.wav"/>
<prompt phrase="zum verlassen" filename="vm-to_exit.wav"/>
<prompt phrase="zum aufnehmen einer Ansage" filename="vm-record_greeting.wav"/>
- <prompt phrase="zum ausw�hlen einer Ansage" filename="vm-choose_greeting.wav"/>
+ <prompt phrase="zum auswählen einer Ansage" filename="vm-choose_greeting.wav"/>
<prompt phrase="zum aufnehmen Ihres Namens" filename="vm-record_name2.wav"/>
- <prompt phrase="f�r das Hauptmen�" filename="vm-main_menu.wav"/>
- <prompt phrase="zum anh�ren dieser Nachricht" filename="vm-listen_to_recording.wav"/>
+ <prompt phrase="für das Hauptmenü" filename="vm-main_menu.wav"/>
+ <prompt phrase="zum anhören dieser Nachricht" filename="vm-listen_to_recording.wav"/>
<prompt phrase="zum speichern der Nachricht" filename="vm-save_recording.wav"/>
<prompt phrase="zum erneuten Aufnehmen" filename="vm-rerecord.wav"/>
<prompt phrase="um diese Nachricht als dringen zu markieren" filename="vm-mark_urgent.wav"/>
<prompt phrase="zum Fortfahren" filename="vm-continue.wav"/>
- <prompt phrase="zum erneuten anh�ren dieser Nachricht" filename="vm-listen_to_recording_again.wav"/>
- <prompt phrase="zum l�schen dieser Nachricht" filename="vm-delete_recording.wav"/>
+ <prompt phrase="zum erneuten anhören dieser Nachricht" filename="vm-listen_to_recording_again.wav"/>
+ <prompt phrase="zum löschen dieser Nachricht" filename="vm-delete_recording.wav"/>
<prompt phrase="um diese Nachricht an Ihre EMailadresse weiter zu leiten" filename="vm-forward_to_email.wav"/>
<prompt phrase="Ansage" filename="vm-greeting.wav"/>
- <prompt phrase="ausgew�hlt" filename="vm-selected.wav"/>
- <prompt phrase="ist nicht verf�gbar" filename="vm-not_avaliable.wav"/>
+ <prompt phrase="ausgewählt" filename="vm-selected.wav"/>
+ <prompt phrase="ist nicht verfügbar" filename="vm-not_avaliable.wav"/>
<prompt phrase="Nachricht nummer" filename="vm-message_number.wav"/>
- <prompt phrase="gel�scht" filename="vm-deleted.wav"/>
+ <prompt phrase="gelöscht" filename="vm-deleted.wav"/>
</voicemail>
</de>
</language>
1
0
Author: brian
Date: Wed Oct 17 18:30:02 2007
New Revision: 5953
Modified:
freeswitch/trunk/docs/phrase/phrase_fr.xml
Log:
pesky utf-8 thanks juanjoc
Modified: freeswitch/trunk/docs/phrase/phrase_fr.xml
==============================================================================
--- freeswitch/trunk/docs/phrase/phrase_fr.xml (original)
+++ freeswitch/trunk/docs/phrase/phrase_fr.xml Wed Oct 17 18:30:02 2007
@@ -94,30 +94,30 @@
<prompt phrase="Point" filename="dot.wav"/>
<prompt phrase="Premier" filename="h-1.wav"/>
<prompt phrase="Second" filename="h-2.wav"/>
- <prompt phrase="Troisi�me" filename="h-3.wav"/>
- <prompt phrase="Quatri�me" filename="h-4.wav"/>
- <prompt phrase="Cinqui�me" filename="h-5.wav"/>
- <prompt phrase="Sixi�me" filename="h-6.wav"/>
- <prompt phrase="Septi�me" filename="h-7.wav"/>
- <prompt phrase="Huiti�me" filename="h-8.wav"/>
- <prompt phrase="Neuvi�me" filename="h-9.wav"/>
- <prompt phrase="Dixi�me" filename="h-10.wav"/>
- <prompt phrase="Onzi�me" filename="h-11.wav"/>
- <prompt phrase="Douxi�me" filename="h-12.wav"/>
- <prompt phrase="Treizi�me" filename="h-13.wav"/>
- <prompt phrase="Quatorzi�me" filename="h-14.wav"/>
- <prompt phrase="Quinzi�me" filename="h-15.wav"/>
- <prompt phrase="Seizi�me" filename="h-16.wav"/>
- <prompt phrase="Dix Sepi�me" filename="h-17.wav"/>
- <prompt phrase="Dix Huiti�me" filename="h-18.wav"/>
- <prompt phrase="Dix Neuvi�me" filename="h-19.wav"/>
- <prompt phrase="Vingti�me" filename="h-20.wav"/>
- <prompt phrase="Trenti�me" filename="h-30.wav"/>
- <prompt phrase="Quaranti�me" filename="hundred.wav"/>
+ <prompt phrase="Troisième" filename="h-3.wav"/>
+ <prompt phrase="Quatrième" filename="h-4.wav"/>
+ <prompt phrase="Cinquième" filename="h-5.wav"/>
+ <prompt phrase="Sixième" filename="h-6.wav"/>
+ <prompt phrase="Septième" filename="h-7.wav"/>
+ <prompt phrase="Huitième" filename="h-8.wav"/>
+ <prompt phrase="Neuvième" filename="h-9.wav"/>
+ <prompt phrase="Dixième" filename="h-10.wav"/>
+ <prompt phrase="Onzième" filename="h-11.wav"/>
+ <prompt phrase="Douxième" filename="h-12.wav"/>
+ <prompt phrase="Treizième" filename="h-13.wav"/>
+ <prompt phrase="Quatorzième" filename="h-14.wav"/>
+ <prompt phrase="Quinzième" filename="h-15.wav"/>
+ <prompt phrase="Seizième" filename="h-16.wav"/>
+ <prompt phrase="Dix Sepième" filename="h-17.wav"/>
+ <prompt phrase="Dix Huitième" filename="h-18.wav"/>
+ <prompt phrase="Dix Neuvième" filename="h-19.wav"/>
+ <prompt phrase="Vingtième" filename="h-20.wav"/>
+ <prompt phrase="Trentième" filename="h-30.wav"/>
+ <prompt phrase="Quarantième" filename="hundred.wav"/>
<prompt phrase="Million" filename="million.wav"/>
<prompt phrase="Point Final" filename="period.wav"/>
<prompt phrase="Point" filename="point.wav"/>
- <prompt phrase="Di�ze" filename="pound.wav"/>
+ <prompt phrase="Dièze" filename="pound.wav"/>
<prompt phrase="Etoile" filename="star.wav"/>
<prompt phrase="Cent" filename="thousand.wav"/>
</digits>
@@ -173,7 +173,7 @@
<prompt phrase="Identification incorrecte" filename="vm-fail_auth.wav"/>
<prompt phrase="Bienvenue dans votre boite aux lettres" filename="vm-hello.wav"/>
<prompt phrase="Aurevoir" filename="vm-goodbye.wav"/>
- <prompt phrase="Trops de tentatives �chou�es" filename="vm-abort.wav"/>
+ <prompt phrase="Trops de tentatives échouées" filename="vm-abort.wav"/>
<prompt phrase="au bip, enregistrez votre nom, puis appuyez sur une touche ou arretez de parler jusqu'a la fin de l'enregistrement." filename="vm-record_name1.wav"/>
<prompt phrase="Choisissez un message d'accueil entre 1 et 3" filename="vm-choose_greeting.wav"/>
<prompt phrase="Valeur incorrecte" filename="vm-choose_greeting_fail.wav"/>
@@ -183,30 +183,30 @@
<prompt phrase="Nouvelle importante" filename="vm-urgent-new.wav"/>
<prompt phrase="Nouveau" filename="vm-new.wav"/>
<prompt phrase="Enregistrement Urgent" filename="vm-urgent-saved.wav"/>
- <prompt phrase="Enregistr�" filename="vm-saved.wav"/>
+ <prompt phrase="Enregistré" filename="vm-saved.wav"/>
<prompt phrase="message" filename="vm-message.wav"/>
<prompt phrase="messages" filename="vm-messages.wav"/>
<prompt phrase="Appuyez" filename="vm-press.wav"/>
- <prompt phrase="Pour �couter les nouveaux messages" filename="vm-listen_new.wav"/>
- <prompt phrase="Pour �couter les messages enregistr�s" filename="vm-listen_saved.wav"/>
- <prompt phrase="Pour les options avanc�es" filename="vm-advanced.wav"/>
+ <prompt phrase="Pour écouter les nouveaux messages" filename="vm-listen_new.wav"/>
+ <prompt phrase="Pour écouter les messages enregistrés" filename="vm-listen_saved.wav"/>
+ <prompt phrase="Pour les options avancées" filename="vm-advanced.wav"/>
<prompt phrase="Pour terminer" filename="vm-to_exit.wav"/>
<prompt phrase="Pour enregistrer un message d'accueil" filename="vm-record_greeting.wav"/>
<prompt phrase="Pour choisir un message d'acceuil" filename="vm-choose_greeting.wav"/>
<prompt phrase="Pour enregistrer votre nom" filename="vm-record_name2.wav"/>
<prompt phrase="Pour le menu principale" filename="vm-main_menu.wav"/>
- <prompt phrase="Pour �couter l'enregistrement" filename="vm-listen_to_recording.wav"/>
+ <prompt phrase="Pour écouter l'enregistrement" filename="vm-listen_to_recording.wav"/>
<prompt phrase="Pour sauvegarder votre enregistrement" filename="vm-save_recording.wav"/>
- <prompt phrase="Pour r�enregistrer" filename="vm-rerecord.wav"/>
+ <prompt phrase="Pour réenregistrer" filename="vm-rerecord.wav"/>
<prompt phrase="Pour signaler ce message en tant qu'urgent ou" filename="vm-mark_urgent.wav"/>
<prompt phrase="pour continuer" filename="vm-continue.wav"/>
- <prompt phrase="pour r���couter l'enregistrement de nouveau" filename="vm-listen_to_recording_again.wav"/>
+ <prompt phrase="pour réÂécouter l'enregistrement de nouveau" filename="vm-listen_to_recording_again.wav"/>
<prompt phrase="pour effacer l'enregistrement" filename="vm-delete_recording.wav"/>
- <prompt phrase="Pour transf�rer l'enregistrement vers votre boite mail" filename="vm-forward_to_email.wav"/>
+ <prompt phrase="Pour transférer l'enregistrement vers votre boite mail" filename="vm-forward_to_email.wav"/>
<prompt phrase="Message d'accueil" filename="vm-greeting.wav"/>
<prompt phrase="Choisissez" filename="vm-selected.wav"/>
<prompt phrase="N'est pas disponible" filename="vm-not_avaliable.wav"/>
- <prompt phrase="message num�ro" filename="vm-message_number.wav"/>
+ <prompt phrase="message numéro" filename="vm-message_number.wav"/>
</voicemail>
</fr>
</language>
\ No newline at end of file
1
0
Author: brian
Date: Wed Oct 17 18:24:29 2007
New Revision: 5952
Modified:
freeswitch/trunk/conf/ivr.conf.xml
Log:
update for new default configs
Modified: freeswitch/trunk/conf/ivr.conf.xml
==============================================================================
--- freeswitch/trunk/conf/ivr.conf.xml (original)
+++ freeswitch/trunk/conf/ivr.conf.xml Wed Oct 17 18:24:29 2007
@@ -1,39 +1,40 @@
<configuration name="ivr.conf" description="IVR menus">
<menus>
- <menu name="main"
- greet-long="/soundfiles/greet-long.wav"
- greet-short="/soundfiles/greet-short.wav"
- invalid-sound="/soundfiles/invalid.wav"
- exit-sound="/soundfiles/exit.wav" timeout ="15" max-failures="3">
+ <menu name="demo"
+ greet-long="soundfiles/ivr/demo/greet-long.wav"
+ greet-short="soundfiles/ivr/demo/greet-short.wav"
+ invalid-sound="soundfiles/ivr/invalid.wav"
+ exit-sound="soundfiles/ivr/exit.wav" timeout ="15"
+ max-failures="3">
<entry action="menu-exit" digits="*"/>
- <entry action="menu-sub" digits="2" param="menu2"/>
- <entry action="menu-exec-api" digits="3" param="api arg"/>
- <entry action="menu-play-sound" digits="4" param="/soundfiles/4.wav"/>
- <entry action="menu-back" digits="5"/>
- <entry action="menu-call-transfer" digits="7" param="888"/>
+ <entry action="menu-play-sound" digits="1" params="soundfiles/features.wav"/>
+ <entry action="menu-sub" digits="2" param="demo2"/>
+ <entry action="menu-exec-api" digits="3" param="bridge sofia/$${domain}/888(a)conference.freeswtich.org"/>
+ <entry action="menu-call-transfer" digits="4" param="888"/>
<entry action="menu-sub" digits="8" param="menu8"/>
</menu>
- <menu name="menu8"
- greet-long="/soundfiles/greet-long.wav"
- greet-short="/soundfiles/greet-short.wav"
- invalid-sound="/soundfiles/invalid.wav"
- exit-sound="/soundfiles/exit.wav"
- timeout ="15"
- max-failures="3">
+
+ <menu name="demo2"
+ greet-long="soundfiles/ivr/demo2/greet-long.wav"
+ greet-short="soundfiles/ivr/demo2/greet-short.wav"
+ invalid-sound="soundfiles/ivr/invalid.wav"
+ exit-sound="soundfiles/ivr/exit.wav"
+ timeout ="15"
+ max-failures="3">
<entry action="menu-back" digits="#"/>
- <entry action="menu-play-sound" digits="4" param="/soundfiles/4.wav"/>
<entry action="menu-top" digits="*"/>
</menu>
- <menu name="menu2"
- greet-long="/soundfiles/greet-long.wav"
- greet-short="/soundfiles/greet-short.wav"
- invalid-sound="/soundfiles/invalid.wav"
- exit-sound="/soundfiles/exit.wav"
- timeout ="15"
- max-failures="3">
+
+ <menu name="menu8"
+ greet-long="/soundfiles/ivr/menu8/greet-long.wav"
+ greet-short="/soundfiles/ivr/menu8/greet-short.wav"
+ invalid-sound="/soundfiles/ivr/menu8/invalid.wav"
+ exit-sound="/soundfiles/ivr/menu8/exit.wav"
+ timeout ="15"
+ max-failures="3">
<entry action="menu-back" digits="#"/>
- <entry action="menu-play-sound" digits="4" param="/soundfiles/4.wav"/>
+ <entry action="menu-play-sound" digits="4" param="soundfiles/4.wav"/>
<entry action="menu-top" digits="*"/>
</menu>
</menus>
-</configuration>
+</configuration>
1
0
Author: brian
Date: Wed Oct 17 18:22:58 2007
New Revision: 5951
Added:
freeswitch/trunk/conf/default_context.xml
freeswitch/trunk/conf/default_context_old.xml
- copied unchanged from r5947, /freeswitch/trunk/conf/default_context.xml
Log:
move new config in and old one for backup
Added: freeswitch/trunk/conf/default_context.xml
==============================================================================
--- (empty file)
+++ freeswitch/trunk/conf/default_context.xml Wed Oct 17 18:22:58 2007
@@ -0,0 +1,91 @@
+<context name="default">
+ <!--
+ if the calling party is the called party, go to their VM
+ if the calling party is NOT the called party dial the extension
+ (1000-1019) for 30 seconds and go to voicemail if the
+ call fails (continue_on_fail=true), otherwise hang up after a
+ successful bridge (hangup_after-bridge=true)
+ -->
+ <extension name="Local_Extension">
+ <condition field="destination_number" expression="^(10[01][0-9])$" continue="on-true">
+ <action application="set" data="dialed_ext=$1"/>
+ </condition>
+ <condition field="destination_number" expression="^${caller_id_number}$">
+ <action application="set" data="voicemail_authorized=${sip_authorized}"/>
+ <action application="voicemail" data="check default $${domain} ${dialed_ext}"/>
+ <anti-action application="set" data="call_timeout=30000"/>
+ <anti-action application="set" data="hangup_after_bridge=true"/>
+ <anti-actino application="set" data="continue_on_fail=true"/>
+ <anti-action application="bridge" data="sofia/$${domain}/${dialed_ext}"/>
+ <anti-action application="voicemail" data="default $${domain} ${dialed_ext}"/>
+ </condition>
+ </extension>
+
+ <!--
+ start a dynamic conference with the settings of the
+ "default" conference profile in conference.conf.xml
+ -->
+ <extension name="Conferences">
+ <condition field="destination_number" expression="^(3\d{3})$">
+ <action application="conference" data="$1@default"/>
+ </condition>
+ </extension>
+
+ <!-- dial the freeswitch conference via IAX-->
+ <extension name="FS_Conf_IAX">
+ <condition field="destination_number" expression="^888$">
+ <action application="bridge" data="iax/guest(a)conference.freeswitch.org/888"/>
+ </condition>
+ </extension>
+
+ <!--
+ if the number starts with a *393 then strip the *393
+ and dial the remainder of the number out our "fwd" gateway
+ -->
+ <extension name="FWD">
+ <condition field="destination_number" expression="^\*393([\*\d]+)$">
+ <!-- Just incase they are using Asterisk let's disable VAD and only use G.711 -->
+ <action application="export" data="rtp_disable_vad_out=true"/>
+ <action application="export" data="absolute_codec_string=PCMU@20i,PCMA@20i"/>
+ <action application="bridge" data="sofia/gateway/fwd/$1"/>
+ </condition>
+ </extension>
+
+ <!-- a sample IVR -->
+ <extension name="IVR_Demo">
+ <condition field="destination_number" expression="5000">
+ <action application="ivr" data="demo"/>
+ </condition>
+ </extension>
+
+
+ <!--
+ Parking extensions... transferring calls to 5900 will park them in a
+ queue. dialing 5901 will let you pull them out of the queue.
+ -->
+ <extension name="park">
+ <condition field="destination_number" expression="^5900$">
+ <action application="fifo" data="default in undef soundfiles/swimp.raw"/>
+ </condition>
+ </extension>
+
+ <extension name="unpark">
+ <condition field="destination_number" expression="^5901$">
+ <action application="answer"/>
+ <action application="fifo" data="default out nowait"/>
+ </condition>
+ </extension>
+
+ <!--
+ this is a "catchall" extension that will match anything that's
+ unmatched thus far.... uncomment and reloadxml to activate it
+ -->
+ <!--
+ <extension name="catchall">
+ <condition>
+ <action application="set" data="effective_callerid_name=another noob"/>
+ <action application="bridge" data="sofia/$${domain}/888(a)conference.freeswitch.org"/>
+ </condition>
+ </extension>
+ -->
+</context>
1
0
Author: brian
Date: Wed Oct 17 18:01:23 2007
New Revision: 5950
Modified:
freeswitch/trunk/conf/voicemail_de_tts.xml
Log:
update, thanks stkn
Modified: freeswitch/trunk/conf/voicemail_de_tts.xml
==============================================================================
--- freeswitch/trunk/conf/voicemail_de_tts.xml (original)
+++ freeswitch/trunk/conf/voicemail_de_tts.xml Wed Oct 17 18:01:23 2007
@@ -48,14 +48,13 @@
</macro>
<macro name="voicemail_message_count">
- <input pattern="^([^:]+):([^:]+):{0,1}(.*)">
+ <input pattern="^1:(.*)$">
+ <match>
+ <action function="speak-text" data="Sie haben 1 $2 Nachricht im Ordner ${voicemail_current_folder}."/>
+ </match>
+ </input>
+ <input pattern="^([0,2-9]+):(.*)$">
<match>
-<!--
- This would need support from mod_voicemail.c, german plural for messages is "Nachrichten", singular is "Nachricht"
- numbers are a bit different too,,, "eine Nachricht" vs. "eins" (= the number "one")
-
- <action function="speak-text" data="Sie haben $1 $2 Nachricht$3 im Ordner ${voicemail_current_folder}."/>
--->
<action function="speak-text" data="Sie haben $1 $2 Nachrichten im Ordner ${voicemail_current_folder}."/>
</match>
</input>
1
0
Author: brian
Date: Wed Oct 17 17:38:00 2007
New Revision: 5949
Modified:
freeswitch/trunk/conf/voicemail_en.xml
freeswitch/trunk/docs/phrase/phrase_en.xml
Log:
tweak
Modified: freeswitch/trunk/conf/voicemail_en.xml
==============================================================================
--- freeswitch/trunk/conf/voicemail_en.xml (original)
+++ freeswitch/trunk/conf/voicemail_en.xml Wed Oct 17 17:38:00 2007
@@ -56,6 +56,7 @@
<action function="say" data="1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$1.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
+ <action function="play-file" data="voicemail/vm-in_folder.wav"/>
</match>
</input>
<input pattern="^([0,2-9]+):(.*)$">
@@ -64,6 +65,7 @@
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$1.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
+ <action function="play-file" data="voicemail/vm-in_folder.wav"/>
</match>
</input>
</macro>
Modified: freeswitch/trunk/docs/phrase/phrase_en.xml
==============================================================================
--- freeswitch/trunk/docs/phrase/phrase_en.xml (original)
+++ freeswitch/trunk/docs/phrase/phrase_en.xml Wed Oct 17 17:38:00 2007
@@ -209,6 +209,7 @@
<prompt phrase="is not available" filename="vm-not_avaliable.wav"/>
<prompt phrase="message number" filename="vm-message_number.wav"/>
<prompt phrase="deleted" filename="vm-deleted.wav"/>
+ <prompt phrase="in folder inbox" filename="vm-in_folder.wav"/>
</voicemail>
</en>
</language>
1
0
Author: brian
Date: Wed Oct 17 17:36:51 2007
New Revision: 5948
Modified:
freeswitch/trunk/conf/voicemail_en.xml
Log:
update message_count macro for new method
Modified: freeswitch/trunk/conf/voicemail_en.xml
==============================================================================
--- freeswitch/trunk/conf/voicemail_en.xml (original)
+++ freeswitch/trunk/conf/voicemail_en.xml Wed Oct 17 17:36:51 2007
@@ -50,12 +50,20 @@
</macro>
<macro name="voicemail_message_count">
- <input pattern="^([^:]+):([^:]+):{0,1}(.*)">
+ <input pattern="^1:(.*)$">
+ <match>
+ <action function="play-file" data="voicemail/vm-you_have.wav"/>
+ <action function="say" data="1" method="pronounced" type="items"/>
+ <action function="play-file" data="voicemail/vm-$1.wav"/>
+ <action function="play-file" data="voicemail/vm-message.wav"/>
+ </match>
+ </input>
+ <input pattern="^([0,2-9]+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
- <action function="play-file" data="voicemail/vm-$2.wav"/> <!-- voicemail/vm-urgent-new.wav, voicemail/vm-new.wav, voicemail/vm-urgent-saved, voicemail/vm-saved.wav -->
- <action function="play-file" data="voicemail/vm-message$3.wav"/> <!-- voicemail/vm-message.wav or voicemail/vm-messages.wav -->
+ <action function="play-file" data="voicemail/vm-$1.wav"/>
+ <action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
1
0
[commit] r5947 - in freeswitch/trunk: conf src/mod/applications/mod_voicemail
by Freeswitch SVN 17 Oct '07
by Freeswitch SVN 17 Oct '07
17 Oct '07
Author: anthm
Date: Wed Oct 17 17:26:33 2007
New Revision: 5947
Modified:
freeswitch/trunk/conf/voicemail_en_tts.xml
freeswitch/trunk/src/mod/applications/mod_voicemail/mod_voicemail.c
Log:
update
Modified: freeswitch/trunk/conf/voicemail_en_tts.xml
==============================================================================
--- freeswitch/trunk/conf/voicemail_en_tts.xml (original)
+++ freeswitch/trunk/conf/voicemail_en_tts.xml Wed Oct 17 17:26:33 2007
@@ -48,9 +48,14 @@
</macro>
<macro name="voicemail_message_count">
- <input pattern="^([^:]+):([^:]+):{0,1}(.*)">
+ <input pattern="^1:(.*)$">
<match>
- <action function="speak-text" data="you have $1 $2 message$3 in folder ${voicemail_current_folder}."/>
+ <action function="speak-text" data="you have 1 $1 message in folder ${voicemail_current_folder}."/>
+ </match>
+ </input>
+ <input pattern="^([0,2-9]+):(.*)$">
+ <match>
+ <action function="speak-text" data="you have $1 $2 messages in folder ${voicemail_current_folder}."/>
</match>
</input>
</macro>
Modified: freeswitch/trunk/src/mod/applications/mod_voicemail/mod_voicemail.c
==============================================================================
--- freeswitch/trunk/src/mod/applications/mod_voicemail/mod_voicemail.c (original)
+++ freeswitch/trunk/src/mod/applications/mod_voicemail/mod_voicemail.c Wed Oct 17 17:26:33 2007
@@ -1038,17 +1038,17 @@
&total_new_urgent_messages, &total_saved_urgent_messages);
if (total_new_urgent_messages > 0) {
- snprintf(msg_count, sizeof(msg_count), "%d:urgent-new:%s", total_new_urgent_messages, total_new_urgent_messages == 1 ? "" : "s");
+ snprintf(msg_count, sizeof(msg_count), "%d:urgent-new", total_new_urgent_messages);
TRY_CODE(switch_ivr_phrase_macro(session, VM_MESSAGE_COUNT_MACRO, msg_count, NULL, NULL));
informed++;
}
- if (total_new_messages > 0) {
- snprintf(msg_count, sizeof(msg_count), "%d:new:%s", total_new_messages, total_new_messages == 1 ? "" : "s");
+ if (total_new_messages > 0 && total_new_messages != total_new_urgent_messages) {
+ snprintf(msg_count, sizeof(msg_count), "%d:new", total_new_messages);
TRY_CODE(switch_ivr_phrase_macro(session, VM_MESSAGE_COUNT_MACRO, msg_count, NULL, NULL));
informed++;
}
- if (!heard_auto_new && total_new_messages > 0) {
+ if (!heard_auto_new && total_new_messages + total_new_urgent_messages> 0) {
heard_auto_new = 1;
play_msg_type = MSG_NEW;
vm_check_state = VM_CHECK_PLAY_MESSAGES;
@@ -1056,18 +1056,18 @@
}
if (total_saved_urgent_messages > 0) {
- snprintf(msg_count, sizeof(msg_count), "%d:urgent-saved:%s", total_saved_urgent_messages, total_saved_urgent_messages == 1 ? "" : "s");
+ snprintf(msg_count, sizeof(msg_count), "%d:urgent-saved", total_saved_urgent_messages);
TRY_CODE(switch_ivr_phrase_macro(session, VM_MESSAGE_COUNT_MACRO, msg_count, NULL, NULL));
informed++;
}
- if (total_saved_messages > 0) {
- snprintf(msg_count, sizeof(msg_count), "%d:saved:%s", total_saved_messages, total_saved_messages == 1 ? "" : "s");
+ if (total_saved_messages > 0 && total_saved_messages != total_saved_urgent_messages) {
+ snprintf(msg_count, sizeof(msg_count), "%d:saved", total_saved_messages);
TRY_CODE(switch_ivr_phrase_macro(session, VM_MESSAGE_COUNT_MACRO, msg_count, NULL, NULL));
informed++;
}
- if (!heard_auto_saved && total_saved_messages > 0) {
+ if (!heard_auto_saved && total_saved_messages + total_saved_urgent_messages> 0) {
heard_auto_saved = 1;
play_msg_type = MSG_SAVED;
vm_check_state = VM_CHECK_PLAY_MESSAGES;
@@ -1075,7 +1075,7 @@
}
if (!informed) {
- snprintf(msg_count, sizeof(msg_count), "0:new:s");
+ snprintf(msg_count, sizeof(msg_count), "0:new");
TRY_CODE(switch_ivr_phrase_macro(session, VM_MESSAGE_COUNT_MACRO, msg_count, NULL, NULL));
informed++;
}
@@ -1599,7 +1599,7 @@
SWITCH_STANDARD_APP(voicemail_function)
{
int argc = 0;
- char *argv[4] = { 0 };
+ char *argv[6] = { 0 };
char *mydata = NULL;
char *profile_name = NULL;
char *domain_name = NULL;
@@ -1621,14 +1621,16 @@
argc = switch_separate_string(mydata, ' ', argv, (sizeof(argv) / sizeof(argv[0])));
}
- if (argv[x] && !strcasecmp(argv[x], "check")) {
- check++;
- x++;
- }
-
- if (argv[x] && !strcasecmp(argv[x], "auth")) {
- auth++;
- x++;
+ for (;;) {
+ if (argv[x] && !strcasecmp(argv[x], "check")) {
+ check++;
+ x++;
+ } else if (argv[x] && !strcasecmp(argv[x], "auth")) {
+ auth++;
+ x++;
+ } else {
+ break;
+ }
}
if (argv[x]) {
1
0
Author: brian
Date: Wed Oct 17 16:19:22 2007
New Revision: 5946
Added:
freeswitch/trunk/conf/lang_de.xml
freeswitch/trunk/conf/voicemail_de_tts.xml
freeswitch/trunk/docs/phrase/phrase_de.xml
Log:
thanks stkn
Added: freeswitch/trunk/conf/lang_de.xml
==============================================================================
--- (empty file)
+++ freeswitch/trunk/conf/lang_de.xml Wed Oct 17 16:19:22 2007
@@ -0,0 +1,71 @@
+<include><!--This line will be ignored it's here to validate the xml and is optional -->
+ <macro name="msgcount">
+ <input pattern="(.*)">
+ <match>
+ <action function="execute" data="sleep(1000)"/>
+ <action function="play-file" data="vm-youhave.wav"/>
+ <action function="say" data="$1" method="pronounced" type="items"/>
+ <action function="play-file" data="vm-messages.wav"/>
+ <!-- or -->
+ <!--<action function="speak-text" data="Sie haben $1 Nachrichten"/>-->
+ </match>
+ </input>
+ </macro>
+ <macro name="saydate">
+ <input pattern="(.*)">
+ <match>
+ <action function="say" data="$1" method="pronounced" type="current_date_time"/>
+ </match>
+ </input>
+ </macro>
+ <macro name="timespec">
+ <input pattern="(.*)">
+ <match>
+ <action function="say" data="$1" method="pronounced" type="time_measurement"/>
+ </match>
+ </input>
+ </macro>
+ <macro name="ip-addr">
+ <input pattern="(.*)">
+ <match>
+ <action function="say" data="$1" method="iterated" type="ip_address"/>
+ <action function="say" data="$1" method="pronounced" type="ip_address"/>
+ </match>
+ </input>
+ </macro>
+ <macro name="spell">
+ <input pattern="(.*)">
+ <match>
+ <action function="say" data="$1" method="pronounced" type="name_spelled"/>
+ </match>
+ </input>
+ </macro>
+ <macro name="spell-phonetic">
+ <input pattern="(.*)">
+ <match>
+ <action function="say" data="$1" method="pronounced" type="name_phonetic"/>
+ </match>
+ </input>
+ </macro>
+ <macro name="tts-timeleft">
+ <!-- The parser will visit each <input> tag and execute the actions in <match> or <nomatch> depending on the pattern param -->
+ <!-- If the function "break" is encountered all parsing will cease -->
+ <input pattern="(\d+):(\d+)">
+ <match>
+ <action function="speak-text" data="Sie haben $1 Minuten, $2 Sekunden �brig $strftime(%Y-%m-%d)"/>
+ <action function="break"/>
+ </match>
+ <nomatch>
+ <action function="speak-text" data="Die Eingabe war ung�ltig."/>
+ </nomatch>
+ </input>
+ <input pattern="(\d+) min (\d+) sek">
+ <match>
+ <action function="speak-text" data="Sie haben $1 Minuten, $2 Sekunden �brig $strftime(%Y-%m-%d)"/>
+ </match>
+ <nomatch>
+ <action function="speak-text" data="Die Eingabe war ung�ltig."/>
+ </nomatch>
+ </input>
+ </macro>
+</include><!--This line will be ignored it's here to validate the xml and is optional -->
Added: freeswitch/trunk/conf/voicemail_de_tts.xml
==============================================================================
--- (empty file)
+++ freeswitch/trunk/conf/voicemail_de_tts.xml Wed Oct 17 16:19:22 2007
@@ -0,0 +1,215 @@
+<include><!--This line will be ignored it's here to validate the xml and is optional -->
+ <macro name="voicemail_enter_id">
+ <input pattern="(.*)">
+ <match>
+ <action function="speak-text" data="Bitte geben Sie Ihren Benutzernamen ein, gefolgt von $1."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_enter_pass">
+ <input pattern="(.*)">
+ <match>
+ <action function="speak-text" data="Bitte geben Sie Ihr Passwort ein, gefolgt von $1."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_fail_auth">
+ <input pattern="(.*)">
+ <match>
+ <action function="speak-text" data="Falsche Benutzerdaten."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_hello">
+ <input pattern="(.*)">
+ <match>
+ <action function="speak-text" data="Willkommen in Ihrem Postfach."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_goodbye">
+ <input pattern="(.*)">
+ <match>
+ <action function="speak-text" data="Auf Wiedersehen."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_abort">
+ <input pattern="(.*)">
+ <match>
+ <action function="speak-text" data="Zu viele Fehlversuche."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_message_count">
+ <input pattern="^([^:]+):([^:]+):{0,1}(.*)">
+ <match>
+<!--
+ This would need support from mod_voicemail.c, german plural for messages is "Nachrichten", singular is "Nachricht"
+ numbers are a bit different too,,, "eine Nachricht" vs. "eins" (= the number "one")
+
+ <action function="speak-text" data="Sie haben $1 $2 Nachricht$3 im Ordner ${voicemail_current_folder}."/>
+-->
+ <action function="speak-text" data="Sie haben $1 $2 Nachrichten im Ordner ${voicemail_current_folder}."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_menu">
+ <input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$">
+ <match>
+ <action function="speak-text"
+ data="Um neue Nachrichten zu h�ren, dr�cken Sie $1. Um gespeicherte Nachrichten zu h�ren, dr�cken Sie $2, F�r erweiterte Optionen, dr�cken Sie $3. Zum beenden dr�cken Sie $4."/>
+ </match>
+ </input>
+ </macro>
+
+
+ <macro name="voicemail_config_menu">
+ <input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$">
+ <match>
+ <action function="speak-text"
+ data="Um eine Ansage aufzunehmen, dr�cken Sie $1. Um eine Ansage auszuw�hlen, dr�cken Sie $2. Um ihren Namen aufzunehmen, dr�cken Sie $3. Um zum Hauptmen� zur�ckzukehren, dr�cken Sie $4."/>
+ </match>
+ </input>
+ </macro>
+
+
+ <macro name="voicemail_record_name">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="Sprechen Sie Ihren Namen nach dem Ton, dr�cken Sie eine beliebige Taste oder h�ren Sie auf zu sprechen um die Aufnahme zu beenden."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_record_file_check">
+ <input pattern="^([0-9#*]):([0-9#*]):([0-9#*])$">
+ <match>
+ <action function="speak-text"
+ data="Um die Aufzeichnung anzuh�ren, dr�cken Sie $1. Um die Aufzeichnung zu speichern, dr�cken Sie $2. F�r eine erneute Aufnahme dr�cken Sie $3."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_record_urgent_check">
+ <input pattern="^([0-9#*]):([0-9#*])$">
+ <match>
+ <action function="speak-text"
+ data="Dr�cken Sie $1 um diese Nachricht als wichtig zu markieren. Um fortzufahren dr�cken Sie $2."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_listen_file_check">
+ <input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$">
+ <match>
+ <action function="speak-text"
+ data="Dr�cken Sie $1 um die Nachricht erneut zu h�ren. Um die Nachricht zu speichern, dr�cken Sie $2. Zum l�schen der Nachricht dr�cken Sie $3. F�r die Weiterleitung als Email, dr�cken Sie $4."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_choose_greeting">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="W�hlen Sie eine Ansage zwischen 1 und 3."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_choose_greeting_fail">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="Ung�ltige Eingabe."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_record_greeting">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="Zeichnen Sie Ihre Ansage nach dem Ton auf. Dr�cken Sie eine beliebige Taste oder h�ren Sie auf zu sprechen um die Aufnahme zu beenden."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_record_message">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="Sprechen Sie nach dem Ton. Dr�cken Sie eine beliebige Taste oder h�ren Sie auf zu sprechen um die Aufnahme zu beenden."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_greeting_selected">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="Ansage $1 ausgew�hlt."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_play_greeting">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="$1 ist nicht verf�gbar."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_say_number">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="$1"/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_say_message_number">
+ <input pattern="^([a-z]+):(.*)$">
+ <match>
+ <action function="speak-text" data="$1 Nachricht Nummer $2."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_say_phone_number">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="$1."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_say_name">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="$1."/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_ack">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="Nachricht $1"/>
+ </match>
+ </input>
+ </macro>
+
+ <macro name="voicemail_say_date">
+ <input pattern="^(.*)$">
+ <match>
+ <action function="speak-text" data="$strftime($1|%A, %B %d %Y, %I %M %p)"/>
+ </match>
+ </input>
+ </macro>
+
+</include><!--This line will be ignored it's here to validate the xml and is optional -->
Added: freeswitch/trunk/docs/phrase/phrase_de.xml
==============================================================================
--- (empty file)
+++ freeswitch/trunk/docs/phrase/phrase_de.xml Wed Oct 17 16:19:22 2007
@@ -0,0 +1,221 @@
+<language>
+ <de>
+ <ascii>
+ <prompt phrase="Leerzeichen" filename="32.wav"/>
+ <prompt phrase="Raute" filename="35.wav"/>
+ <prompt phrase="Stern" filename="42.wav"/>
+ <prompt phrase="Punkt" filename="46.wav"/>
+ <prompt phrase="A" filename="97.wav"/>
+ <prompt phrase="B" filename="98.wav"/>
+ <prompt phrase="C" filename="99.wav"/>
+ <prompt phrase="D" filename="100.wav"/>
+ <prompt phrase="E" filename="101.wav"/>
+ <prompt phrase="F" filename="102.wav"/>
+ <prompt phrase="G" filename="103.wav"/>
+ <prompt phrase="H" filename="104.wav"/>
+ <prompt phrase="I" filename="105.wav"/>
+ <prompt phrase="J" filename="106.wav"/>
+ <prompt phrase="K" filename="107.wav"/>
+ <prompt phrase="L" filename="108.wav"/>
+ <prompt phrase="M" filename="109.wav"/>
+ <prompt phrase="N" filename="110.wav"/>
+ <prompt phrase="O" filename="111.wav"/>
+ <prompt phrase="P" filename="112.wav"/>
+ <prompt phrase="Q" filename="113.wav"/>
+ <prompt phrase="R" filename="114.wav"/>
+ <prompt phrase="S" filename="115.wav"/>
+ <prompt phrase="T" filename="116.wav"/>
+ <prompt phrase="U" filename="117.wav"/>
+ <prompt phrase="V" filename="118.wav"/>
+ <prompt phrase="W" filename="119.wav"/>
+ <prompt phrase="X" filename="120.wav"/>
+ <prompt phrase="Y" filename="121.wav"/>
+ <prompt phrase="Z" filename="122.wav"/>
+ </ascii>
+ <phonetic-ascii>
+ <!-- reference: http://www.bmi.gv.at/oeffentlsicherheit/2006/11_12/Buchstabieren.pdf -->
+ <prompt phrase="Leerzeichen" filename="32.wav"/>
+ <prompt phrase="Punkt" filename="46.wav"/>
+ <prompt phrase="Anton" filename="97.wav"/>
+ <prompt phrase="Berta" filename="98.wav"/>
+ <prompt phrase="C�sar" filename="99.wav"/>
+ <prompt phrase="Dora" filename="100.wav"/>
+ <prompt phrase="Emil" filename="101.wav"/>
+ <prompt phrase="Friedrich" filename="102.wav"/>
+ <prompt phrase="Gustav" filename="103.wav"/>
+ <prompt phrase="Heinrich" filename="104.wav"/>
+ <prompt phrase="Ida" filename="105.wav"/>
+ <prompt phrase="Julius" filename="106.wav"/>
+ <prompt phrase="Kaufmann" filename="107.wav"/>
+ <prompt phrase="Ludwig" filename="108.wav"/>
+ <prompt phrase="Martha" filename="109.wav"/>
+ <prompt phrase="Nordpol" filename="110.wav"/>
+ <prompt phrase="Otto" filename="111.wav"/>
+ <prompt phrase="Paule" filename="112.wav"/>
+ <prompt phrase="Quelle" filename="113.wav"/>
+ <prompt phrase="Richard" filename="114.wav"/>
+ <prompt phrase="Samuel" filename="115.wav"/>
+ <prompt phrase="Theodor" filename="116.wav"/>
+ <prompt phrase="Ulrich" filename="117.wav"/>
+ <prompt phrase="Viktor" filename="118.wav"/>
+ <prompt phrase="Wilhelm" filename="119.wav"/>
+ <prompt phrase="Xanthippe" filename="120.wav"/>
+ <prompt phrase="Ypsilon" filename="121.wav"/>
+ <prompt phrase="Zacharias" filename="122.wav"/>
+ <!-- additional -->
+ <prompt phrase="�rger" filename="200.wav"/>
+ <prompt phrase="�konom" filename="201.wav"/>
+ <prompt phrase="�bermut" filename="202.wav"/>
+ <prompt phrase="Eszet" filename="203.wav"/>
+ </phonetic-ascii>
+ <digits>
+ <prompt phrase="Null" filename="0.wav"/>
+ <prompt phrase="Eins" filename="1.wav"/>
+ <prompt phrase="Zwei" filename="2.wav"/>
+ <prompt phrase="Drei" filename="3.wav"/>
+ <prompt phrase="Vier" filename="4.wav"/>
+ <prompt phrase="F�nf" filename="5.wav"/>
+ <prompt phrase="Sechs" filename="6.wav"/>
+ <prompt phrase="Sieben" filename="7.wav"/>
+ <prompt phrase="Acht" filename="8.wav"/>
+ <prompt phrase="Neun" filename="9.wav"/>
+ <prompt phrase="Zehn" filename="10.wav"/>
+ <prompt phrase="Elf" filename="11.wav"/>
+ <prompt phrase="Zw�lf" filename="12.wav"/>
+ <prompt phrase="Dreizehn" filename="13.wav"/>
+ <prompt phrase="Vierzehn" filename="14.wav"/>
+ <prompt phrase="F�nfzehn" filename="15.wav"/>
+ <prompt phrase="Sechzehn" filename="16.wav"/>
+ <prompt phrase="Siebzehn" filename="17.wav"/>
+ <prompt phrase="Achtzehn" filename="18.wav"/>
+ <prompt phrase="Neunzehn" filename="19.wav"/>
+ <prompt phrase="Zwanzig" filename="20.wav"/>
+ <prompt phrase="Dreissig" filename="30.wav"/>
+ <prompt phrase="Vierzig" filename="40.wav"/>
+ <prompt phrase="F�nfzig" filename="50.wav"/>
+ <prompt phrase="Sechzig" filename="60.wav"/>
+ <prompt phrase="Siebzig" filename="70.wav"/>
+ <prompt phrase="Achtzig" filename="80.wav"/>
+ <prompt phrase="Neunzig" filename="90.wav"/>
+ <prompt phrase="Punkt" filename="dot.wav"/>
+ <prompt phrase="Erstes" filename="h-1.wav"/>
+ <prompt phrase="Zweites" filename="h-2.wav"/>
+ <prompt phrase="Drittes" filename="h-3.wav"/>
+ <prompt phrase="Viertes" filename="h-4.wav"/>
+ <prompt phrase="F�nftes" filename="h-5.wav"/>
+ <prompt phrase="Sechstes" filename="h-6.wav"/>
+ <prompt phrase="Siebtes" filename="h-7.wav"/>
+ <prompt phrase="Achtes" filename="h-8.wav"/>
+ <prompt phrase="Neuntes" filename="h-9.wav"/>
+ <prompt phrase="Zehntes" filename="h-10.wav"/>
+ <prompt phrase="Elftes" filename="h-11.wav"/>
+ <prompt phrase="Zw�lftes" filename="h-12.wav"/>
+ <prompt phrase="Dreizehntes" filename="h-13.wav"/>
+ <prompt phrase="Vierzehntes" filename="h-14.wav"/>
+ <prompt phrase="F�nfzehntes" filename="h-15.wav"/>
+ <prompt phrase="Sechzehntes" filename="h-16.wav"/>
+ <prompt phrase="Siebzehntes" filename="h-17.wav"/>
+ <prompt phrase="Achtzehntes" filename="h-18.wav"/>
+ <prompt phrase="Neunzehntes" filename="h-19.wav"/>
+ <prompt phrase="Zwanzigstes" filename="h-20.wav"/>
+ <prompt phrase="Dreissigstes" filename="h-30.wav"/>
+ <prompt phrase="Hundert" filename="hundred.wav"/>
+ <prompt phrase="Millionen" filename="million.wav"/>
+ <prompt phrase="Komma" filename="period.wav"/>
+ <prompt phrase="Punkt" filename="point.wav"/>
+ <prompt phrase="Raute" filename="pound.wav"/>
+ <prompt phrase="Stern" filename="star.wav"/>
+ <prompt phrase="Tausend" filename="thousand.wav"/>
+ </digits>
+ <currency>
+ <prompt phrase="Und" filename="and.wav"/>
+ <prompt phrase="Cent" filename="cent.wav"/>
+ <!-- vvv ??? -->
+ <prompt phrase="Zentral" filename="central.wav"/>
+ <prompt phrase="Cent pro Minute" filename="cents-per-minute.wav"/>
+ <prompt phrase="Cent" filename="cents.wav"/>
+ <prompt phrase="Euro" filename="dollar.wav"/>
+ <prompt phrase="Euro" filename="dollars.wav"/>
+ <prompt phrase="Minus" filename="minus.wav"/>
+ <prompt phrase="Negativ" filename="negative.wav"/>
+ </currency>
+ <time>
+ <prompt phrase="A.M." filename="a-m.wav"/>
+ <prompt phrase="um" filename="at.wav"/>
+ <prompt phrase="Sonntag" filename="day-0.wav"/>
+ <prompt phrase="Montag" filename="day-1.wav"/>
+ <prompt phrase="Dienstag" filename="day-2.wav"/>
+ <prompt phrase="Mittwoch" filename="day-3.wav"/>
+ <prompt phrase="Donnerstag" filename="day-4.wav"/>
+ <prompt phrase="Freitag" filename="day-5.wav"/>
+ <prompt phrase="Samstag" filename="day-6.wav"/>
+ <prompt phrase="Stunde" filename="hour.wav"/>
+ <prompt phrase="Stunden" filename="hours.wav"/>
+ <prompt phrase="Minute" filename="minute.wav"/>
+ <prompt phrase="Minuten" filename="minutes.wav"/>
+ <prompt phrase="Januar" filename="mon-0.wav"/>
+ <prompt phrase="Febuar" filename="mon-1.wav"/>
+ <prompt phrase="M�rz" filename="mon-2.wav"/>
+ <prompt phrase="April" filename="mon-3.wav"/>
+ <prompt phrase="Mai" filename="mon-4.wav"/>
+ <prompt phrase="Juni" filename="mon-5.wav"/>
+ <prompt phrase="Juli" filename="mon-6.wav"/>
+ <prompt phrase="August" filename="mon-7.wav"/>
+ <prompt phrase="September" filename="mon-8.wav"/>
+ <prompt phrase="Oktober" filename="mon-9.wav"/>
+ <prompt phrase="November" filename="mon-10.wav"/>
+ <prompt phrase="Dezember" filename="mon-11.wav"/>
+ <prompt phrase="Uhr" filename="oclock.wav"/>
+ <prompt phrase="oh" filename="oh.wav"/>
+ <prompt phrase="P.M." filename="p-m.wav"/>
+ <prompt phrase="Sekunde" filename="second.wav"/>
+ <prompt phrase="Sekunden" filename="seconds.wav"/>
+ <prompt phrase="Heute" filename="today.wav"/>
+ <prompt phrase="Morgen" filename="tomorrow.wav"/>
+ <prompt phrase="Gestern" filename="yesterday.wav"/>
+ </time>
+ <voicemail>
+ <prompt phrase="Sie haben" filename="vm-you_have.wav"/>
+ <prompt phrase="Bitte geben Sie Ihren Benutzernamen ein, gefolgt von" filename="vm-enter_id.wav"/>
+ <prompt phrase="Bitte geben Sie Ihr Passwort ein, gefolgt von" filename="vm-enter_pass.wav"/>
+ <prompt phrase="Benutzerdaten falsch" filename="vm-fail_auth.wav"/>
+ <prompt phrase="Willkommen in Ihrem Postfach" filename="vm-hello.wav"/>
+ <prompt phrase="Auf Wiedersehen" filename="vm-goodbye.wav"/>
+ <prompt phrase="Sagen Sie Ihren Namen nach dem Ton, dr�cken Sie eine beliebige Taste oder h�ren Sie auf zu sprechen um die Aufnahme zu beenden." filename="vm-record_name1.wav"/>
+ <prompt phrase="W�hlen Sie eine Ansage zwischen 1 und 3" filename="vm-choose_greeting.wav"/>
+ <prompt phrase="Ung�ltige Eingabe" filename="vm-choose_greeting_fail.wav"/>
+ <prompt phrase="Zu viele Fehlversuche" filename="vm-abort.wav"/>
+ <prompt phrase="Sprechen Sie nach dem Ton. Dr�cken Sie eine beliebige Taste oder h�ren Sie auf zu sprechen um die Aufnahme zu beenden" filename="vm-record_greeting.wav"/>
+ <prompt phrase="Sprechen Sie nach dem Ton. Dr�cken Sie eine beliebige Taste oder h�ren Sie auf zu sprechen um die Aufnahme zu beenden" filename="vm-record_message.wav"/>
+ <prompt phrase="ist nicht verf�gbar" filename="vm-play_greeting.wav"/>
+ <prompt phrase="dringend, neu" filename="vm-urgent-new.wav"/>
+ <prompt phrase="neu" filename="vm-new.wav"/>
+ <prompt phrase="dringend, gespeichert" filename="vm-urgent-saved.wav"/>
+ <prompt phrase="gespeichert" filename="vm-saved.wav"/>
+ <prompt phrase="Nachricht" filename="vm-message.wav"/>
+ <prompt phrase="Nachrichten" filename="vm-messages.wav"/>
+ <prompt phrase="dr�cken Sie" filename="vm-press.wav"/>
+ <prompt phrase="zum anh�ren neuer Nachrichten" filename="vm-listen_new.wav"/>
+ <prompt phrase="zum anh�ren gespeicherter Nachrichten" filename="vm-listen_saved.wav"/>
+ <prompt phrase="f�r erweiterte Optionen" filename="vm-advanced.wav"/>
+ <prompt phrase="zum verlassen" filename="vm-to_exit.wav"/>
+ <prompt phrase="zum aufnehmen einer Ansage" filename="vm-record_greeting.wav"/>
+ <prompt phrase="zum ausw�hlen einer Ansage" filename="vm-choose_greeting.wav"/>
+ <prompt phrase="zum aufnehmen Ihres Namens" filename="vm-record_name2.wav"/>
+ <prompt phrase="f�r das Hauptmen�" filename="vm-main_menu.wav"/>
+ <prompt phrase="zum anh�ren dieser Nachricht" filename="vm-listen_to_recording.wav"/>
+ <prompt phrase="zum speichern der Nachricht" filename="vm-save_recording.wav"/>
+ <prompt phrase="zum erneuten Aufnehmen" filename="vm-rerecord.wav"/>
+ <prompt phrase="um diese Nachricht als dringen zu markieren" filename="vm-mark_urgent.wav"/>
+ <prompt phrase="zum Fortfahren" filename="vm-continue.wav"/>
+ <prompt phrase="zum erneuten anh�ren dieser Nachricht" filename="vm-listen_to_recording_again.wav"/>
+ <prompt phrase="zum l�schen dieser Nachricht" filename="vm-delete_recording.wav"/>
+ <prompt phrase="um diese Nachricht an Ihre EMailadresse weiter zu leiten" filename="vm-forward_to_email.wav"/>
+ <prompt phrase="Ansage" filename="vm-greeting.wav"/>
+ <prompt phrase="ausgew�hlt" filename="vm-selected.wav"/>
+ <prompt phrase="ist nicht verf�gbar" filename="vm-not_avaliable.wav"/>
+ <prompt phrase="Nachricht nummer" filename="vm-message_number.wav"/>
+ <prompt phrase="gel�scht" filename="vm-deleted.wav"/>
+ </voicemail>
+ </de>
+</language>
1
0
[commit] r5945 - in freeswitch/trunk: . build src/mod/say/mod_say_de src/mod/say/mod_say_es src/mod/say/mod_say_fr src/mod/say/mod_say_it src/mod/say/mod_say_nl w32/Setup
by Freeswitch SVN 17 Oct '07
by Freeswitch SVN 17 Oct '07
17 Oct '07
Author: mikej
Date: Wed Oct 17 16:17:00 2007
New Revision: 5945
Added:
freeswitch/trunk/src/mod/say/mod_say_de/mod_say_de.c
- copied, changed from r5943, /freeswitch/trunk/src/mod/say/mod_say_de/mod_say_en.c
freeswitch/trunk/src/mod/say/mod_say_de/mod_say_de.vcproj
- copied, changed from r5943, /freeswitch/trunk/src/mod/say/mod_say_de/mod_say_en.vcproj
freeswitch/trunk/src/mod/say/mod_say_es/mod_say_es.c
- copied, changed from r5943, /freeswitch/trunk/src/mod/say/mod_say_es/mod_say_en.c
freeswitch/trunk/src/mod/say/mod_say_es/mod_say_es.vcproj
- copied, changed from r5943, /freeswitch/trunk/src/mod/say/mod_say_es/mod_say_en.vcproj
freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_fr.c
- copied, changed from r5943, /freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_en.c
freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_fr.vcproj
- copied, changed from r5943, /freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_en.vcproj
freeswitch/trunk/src/mod/say/mod_say_it/mod_say_it.c
- copied, changed from r5943, /freeswitch/trunk/src/mod/say/mod_say_it/mod_say_en.c
freeswitch/trunk/src/mod/say/mod_say_it/mod_say_it.vcproj
- copied, changed from r5943, /freeswitch/trunk/src/mod/say/mod_say_it/mod_say_en.vcproj
freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_nl.c
- copied, changed from r5943, /freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_en.c
freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_nl.vcproj
- copied, changed from r5943, /freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_en.vcproj
Removed:
freeswitch/trunk/src/mod/say/mod_say_de/mod_say_en.c
freeswitch/trunk/src/mod/say/mod_say_de/mod_say_en.vcproj
freeswitch/trunk/src/mod/say/mod_say_es/mod_say_en.c
freeswitch/trunk/src/mod/say/mod_say_es/mod_say_en.vcproj
freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_en.c
freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_en.vcproj
freeswitch/trunk/src/mod/say/mod_say_it/mod_say_en.c
freeswitch/trunk/src/mod/say/mod_say_it/mod_say_en.vcproj
freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_en.c
freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_en.vcproj
Modified:
freeswitch/trunk/Freeswitch.sln
freeswitch/trunk/build/modules.conf.in
freeswitch/trunk/w32/Setup/Setup.vdproj
Log:
make stub copies of mod_say_en to use as working copies for dem es, fr, it and nl.
Modified: freeswitch/trunk/Freeswitch.sln
==============================================================================
--- freeswitch/trunk/Freeswitch.sln (original)
+++ freeswitch/trunk/Freeswitch.sln Wed Oct 17 16:17:00 2007
@@ -3,20 +3,20 @@
# Visual Studio 2005
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreeSwitchConsole", "w32\Console\FreeSwitchConsole.vcproj", "{1AF3A893-F7BE-43DD-B697-8AB2397C0D67}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreeSwitchCoreLib", "w32\Library\FreeSwitchCore.vcproj", "{202D7A4E-760D-4D0E-AFA1-D7459CED30FF}"
ProjectSection(ProjectDependencies) = postProject
- {50AD0E28-B8D7-4FCC-8FC3-599F6AC69761} = {50AD0E28-B8D7-4FCC-8FC3-599F6AC69761}
- {8D04B550-D240-4A44-8A18-35DA3F7038D9} = {8D04B550-D240-4A44-8A18-35DA3F7038D9}
- {89385C74-5860-4174-9CAF-A39E7C48909C} = {89385C74-5860-4174-9CAF-A39E7C48909C}
- {F057DA7F-79E5-4B00-845C-EF446EF055E3} = {F057DA7F-79E5-4B00-845C-EF446EF055E3}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
- {EEF031CB-FED8-451E-A471-91EC8D4F6750} = {EEF031CB-FED8-451E-A471-91EC8D4F6750}
- {101130D1-3EA6-4ED2-B65D-CEB5243A20ED} = {101130D1-3EA6-4ED2-B65D-CEB5243A20ED}
{6EDFEFD5-3596-4FA9-8EBA-B331547B35A3} = {6EDFEFD5-3596-4FA9-8EBA-B331547B35A3}
+ {101130D1-3EA6-4ED2-B65D-CEB5243A20ED} = {101130D1-3EA6-4ED2-B65D-CEB5243A20ED}
+ {EEF031CB-FED8-451E-A471-91EC8D4F6750} = {EEF031CB-FED8-451E-A471-91EC8D4F6750}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {F057DA7F-79E5-4B00-845C-EF446EF055E3} = {F057DA7F-79E5-4B00-845C-EF446EF055E3}
+ {89385C74-5860-4174-9CAF-A39E7C48909C} = {89385C74-5860-4174-9CAF-A39E7C48909C}
+ {8D04B550-D240-4A44-8A18-35DA3F7038D9} = {8D04B550-D240-4A44-8A18-35DA3F7038D9}
+ {50AD0E28-B8D7-4FCC-8FC3-599F6AC69761} = {50AD0E28-B8D7-4FCC-8FC3-599F6AC69761}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_g729", "src\mod\codecs\mod_g729\mod_g729.vcproj", "{1D95CD95-0DE2-48C3-AC23-D5C7D1C9C0F0}"
@@ -26,28 +26,15 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_gsm", "src\mod\codecs\mod_gsm\mod_gsm.vcproj", "{4926323F-4EA8-4B7D-A3D3-65488725988F}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{8FD2E297-4096-47E5-9258-C48FF1841523} = {8FD2E297-4096-47E5-9258-C48FF1841523}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_xmpp_event", "src\mod\event_handlers\mod_xmpp_event\mod_xmpp_event.vcproj", "{F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}"
- ProjectSection(ProjectDependencies) = postProject
{202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
- {E727E8F6-935D-46FE-8B0E-37834748A0E3} = {E727E8F6-935D-46FE-8B0E-37834748A0E3}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_sndfile", "src\mod\formats\mod_sndfile\mod_sndfile.vcproj", "{AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{3D0370CA-BED2-4657-A475-32375CBCB6E4} = {3D0370CA-BED2-4657-A475-32375CBCB6E4}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_event_test", "src\mod\event_handlers\mod_event_test\mod_event_test.vcproj", "{3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}"
- ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_g711", "src\mod\codecs\mod_g711\mod_g711.vcproj", "{B1FE4613-3F4B-4DAF-9714-2472BF8F56AE}"
@@ -57,16 +44,16 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_iax", "src\mod\endpoints\mod_iax\mod_iax.vcproj", "{3A5B9131-F20C-4A85-9447-6C1610941CEE}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{5CC054B7-6DAA-46BF-9A08-3B33B83E8D3E} = {5CC054B7-6DAA-46BF-9A08-3B33B83E8D3E}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_PortAudio", "src\mod\endpoints\mod_portaudio\mod_PortAudio.vcproj", "{5FD31A25-5D83-4794-8BEE-904DAD84CE71}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {0A18A071-125E-442F-AFF7-A3F68ABECF99} = {0A18A071-125E-442F-AFF7-A3F68ABECF99}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {0A18A071-125E-442F-AFF7-A3F68ABECF99} = {0A18A071-125E-442F-AFF7-A3F68ABECF99}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_l16", "src\mod\codecs\mod_l16\mod_l16.vcproj", "{5844AFE1-AA3E-4BDB-A9EF-119AEF19DF88}"
@@ -76,14 +63,14 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_speex", "src\mod\codecs\mod_speex\mod_speex.vcproj", "{5580D60E-0F77-4716-9CD4-B8E5986FA375}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{1C469CDD-A3AF-4A94-A592-B2CF12F2D918} = {1C469CDD-A3AF-4A94-A592-B2CF12F2D918}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_woomera", "src\mod\endpoints\mod_woomera\mod_woomera.vcproj", "{FE3540C5-3303-46E0-A69E-D92F775687F1}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Codecs", "Codecs", "{F881ADA2-2F1A-4046-9FEB-191D9422D781}"
@@ -104,8 +91,8 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_dialplan_xml", "src\mod\dialplans\mod_dialplan_xml\mod_dialplan_xml.vcproj", "{07113B25-D3AF-4E04-BA77-4CD1171F022C}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "FreeSwitchSetup", "w32\Setup\Setup.vdproj", "{B17FFBE6-A942-4056-8346-B624FB5D995B}"
@@ -119,22 +106,22 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_dialplan_directory", "src\mod\dialplans\mod_dialplan_directory\mod_dialplan_directory.vcproj", "{A27CCA23-1541-4337-81A4-F0A6413078A0}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_zeroconf", "src\mod\event_handlers\mod_zeroconf\mod_zeroconf.vcproj", "{C7705DC4-2088-493E-AF8D-65BC6D65C125}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {49C34584-B6DA-448F-83CF-27584DC9FC90} = {49C34584-B6DA-448F-83CF-27584DC9FC90}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{0D826AF5-0506-4C50-BB8B-7DB019AC21AE} = {0D826AF5-0506-4C50-BB8B-7DB019AC21AE}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {49C34584-B6DA-448F-83CF-27584DC9FC90} = {49C34584-B6DA-448F-83CF-27584DC9FC90}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_event_multicast", "src\mod\event_handlers\mod_event_multicast\mod_event_multicast.vcproj", "{784113EF-44D9-4949-835D-7065D3C7AD08}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libteletone", "libs\libteletone\libteletone.vcproj", "{89385C74-5860-4174-9CAF-A39E7C48909C}"
@@ -143,10 +130,10 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_spidermonkey", "src\mod\languages\mod_spidermonkey\mod_spidermonkey.vcproj", "{1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
- {87EE9DA4-DE1E-4448-8324-183C98DCA588} = {87EE9DA4-DE1E-4448-8324-183C98DCA588}
{204FA0DE-305D-4414-AE2E-F195A23F390D} = {204FA0DE-305D-4414-AE2E-F195A23F390D}
+ {87EE9DA4-DE1E-4448-8324-183C98DCA588} = {87EE9DA4-DE1E-4448-8324-183C98DCA588}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ASR-TTS", "ASR-TTS", "{4CF6A6AC-07DE-4B9E-ABE1-7F98B64E0BB0}"
@@ -168,22 +155,22 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_ilbc", "src\mod\codecs\mod_ilbc\mod_ilbc.vcproj", "{D3EC0AFF-76FC-4210-A825-9A17410660A3}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{989BB874-7AF1-44CB-8E5C-CC8113D267E8} = {989BB874-7AF1-44CB-8E5C-CC8113D267E8}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_dingaling", "src\mod\endpoints\mod_dingaling\mod_dingaling.vcproj", "{FFAA4C52-3A53-4F99-90C1-D59D1F0427F3}"
ProjectSection(ProjectDependencies) = postProject
- {1906D736-08BD-4EE1-924F-B536249B9A54} = {1906D736-08BD-4EE1-924F-B536249B9A54}
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{E727E8F6-935D-46FE-8B0E-37834748A0E3} = {E727E8F6-935D-46FE-8B0E-37834748A0E3}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {1906D736-08BD-4EE1-924F-B536249B9A54} = {1906D736-08BD-4EE1-924F-B536249B9A54}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_commands", "src\mod\applications\mod_commands\mod_commands.vcproj", "{30A5B29C-983E-4580-9FD0-D647CCDCC7EB}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Loggers", "Loggers", "{A7AB4405-FDB7-4853-9FBB-1516B1C3D80A}"
@@ -197,42 +184,42 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_xml_rpc", "src\mod\xml_int\mod_xml_rpc\mod_xml_rpc.vcproj", "{CBEC7225-0C21-4DA8-978E-1F158F8AD950}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {356EC96D-4C9F-47B5-9083-FC328B87BA94} = {356EC96D-4C9F-47B5-9083-FC328B87BA94}
- {A3FE0076-B366-429D-A238-D7304DA7D3C1} = {A3FE0076-B366-429D-A238-D7304DA7D3C1}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
- {87EE9DA4-DE1E-4448-8324-183C98DCA588} = {87EE9DA4-DE1E-4448-8324-183C98DCA588}
{155844C3-EC5F-407F-97A4-A2DDADED9B2F} = {155844C3-EC5F-407F-97A4-A2DDADED9B2F}
+ {87EE9DA4-DE1E-4448-8324-183C98DCA588} = {87EE9DA4-DE1E-4448-8324-183C98DCA588}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {A3FE0076-B366-429D-A238-D7304DA7D3C1} = {A3FE0076-B366-429D-A238-D7304DA7D3C1}
+ {356EC96D-4C9F-47B5-9083-FC328B87BA94} = {356EC96D-4C9F-47B5-9083-FC328B87BA94}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_rss", "src\mod\applications\mod_rss\mod_rss.vcproj", "{B69247FA-ECD6-40ED-8E44-5CA6C3BAF9A4}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_conference", "src\mod\applications\mod_conference\mod_conference.vcproj", "{C24FB505-05D7-4319-8485-7540B44C8603}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_dptools", "src\mod\applications\mod_dptools\mod_dptools.vcproj", "{B5881A85-FE70-4F64-8607-2CAAE52669C6}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_event_socket", "src\mod\event_handlers\mod_event_socket\mod_event_socket.vcproj", "{05515420-16DE-4E63-BE73-85BE85BA5142}"
ProjectSection(ProjectDependencies) = postProject
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_cdr", "src\mod\event_handlers\mod_cdr\mod_cdr.vcproj", "{3D1EED36-A510-4EDB-B4D9-4E0F4A5EC2A8}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_Libraries", "_Libraries", "{EB910B0D-F27D-4B62-B67B-DE834C99AC5B}"
@@ -245,8 +232,8 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libdingaling", "libs\libdingaling\libdingaling.vcproj", "{1906D736-08BD-4EE1-924F-B536249B9A54}"
ProjectSection(ProjectDependencies) = postProject
- {F057DA7F-79E5-4B00-845C-EF446EF055E3} = {F057DA7F-79E5-4B00-845C-EF446EF055E3}
{E727E8F6-935D-46FE-8B0E-37834748A0E3} = {E727E8F6-935D-46FE-8B0E-37834748A0E3}
+ {F057DA7F-79E5-4B00-845C-EF446EF055E3} = {F057DA7F-79E5-4B00-845C-EF446EF055E3}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsrtp", "libs\srtp\libsrtp.vcproj", "{EEF031CB-FED8-451E-A471-91EC8D4F6750}"
@@ -271,8 +258,8 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libaprutil", "libs\win32\apr-util\libaprutil.vcproj", "{F057DA7F-79E5-4B00-845C-EF446EF055E3}"
ProjectSection(ProjectDependencies) = postProject
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{101130D1-3EA6-4ED2-B65D-CEB5243A20ED} = {101130D1-3EA6-4ED2-B65D-CEB5243A20ED}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_Downloads", "_Downloads", "{C120A020-773F-4EA3-923F-B67AF28B750D}"
@@ -290,8 +277,8 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mDNSResponder static library", "libs\win32\howl\libmDNSResponder.vcproj", "{49C34584-B6DA-448F-83CF-27584DC9FC90}"
ProjectSection(ProjectDependencies) = postProject
- {5927104D-C14C-4AC8-925C-4AB681762E75} = {5927104D-C14C-4AC8-925C-4AB681762E75}
{0D826AF5-0506-4C50-BB8B-7DB019AC21AE} = {0D826AF5-0506-4C50-BB8B-7DB019AC21AE}
+ {5927104D-C14C-4AC8-925C-4AB681762E75} = {5927104D-C14C-4AC8-925C-4AB681762E75}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsndfile", "libs\win32\libsndfile\libsndfile.vcproj", "{3D0370CA-BED2-4657-A475-32375CBCB6E4}"
@@ -311,34 +298,34 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_sofia", "src\mod\endpoints\mod_sofia\mod_sofia.vcproj", "{0DF3ABD0-DDC0-4265-B778-07C66780979B}"
ProjectSection(ProjectDependencies) = postProject
- {DF018947-0FFF-4EB3-BDEE-441DC81DA7A4} = {DF018947-0FFF-4EB3-BDEE-441DC81DA7A4}
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{70A49BC2-7500-41D0-B75D-EDCC5BE987A0} = {70A49BC2-7500-41D0-B75D-EDCC5BE987A0}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {DF018947-0FFF-4EB3-BDEE-441DC81DA7A4} = {DF018947-0FFF-4EB3-BDEE-441DC81DA7A4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libg726", "libs\codec\g726\libg726.vcproj", "{5A6A281A-AA50-470A-8305-202BDA1CD1BF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_g726", "src\mod\codecs\mod_g726\mod_g726.vcproj", "{486369EB-F150-4B56-BCC8-77B9E18FF5F5}"
ProjectSection(ProjectDependencies) = postProject
- {5A6A281A-AA50-470A-8305-202BDA1CD1BF} = {5A6A281A-AA50-470A-8305-202BDA1CD1BF}
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {5A6A281A-AA50-470A-8305-202BDA1CD1BF} = {5A6A281A-AA50-470A-8305-202BDA1CD1BF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libg7xx", "libs\codec\g7xx\libg7xx.vcproj", "{D71E7338-8D9C-4FE4-A15F-D5CC60202C7C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_g722", "src\mod\codecs\mod_g722\mod_g722.vcproj", "{D42518CC-7475-454D-B392-0E132C07D761}"
ProjectSection(ProjectDependencies) = postProject
- {D71E7338-8D9C-4FE4-A15F-D5CC60202C7C} = {D71E7338-8D9C-4FE4-A15F-D5CC60202C7C}
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {D71E7338-8D9C-4FE4-A15F-D5CC60202C7C} = {D71E7338-8D9C-4FE4-A15F-D5CC60202C7C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsofia_sip_ua_static", "libs\win32\sofia\libsofia_sip_ua_static.vcproj", "{70A49BC2-7500-41D0-B75D-EDCC5BE987A0}"
ProjectSection(ProjectDependencies) = postProject
- {DF018947-0FFF-4EB3-BDEE-441DC81DA7A4} = {DF018947-0FFF-4EB3-BDEE-441DC81DA7A4}
{8B3B4C4C-13C2-446C-BEB0-F412CC2CFB9A} = {8B3B4C4C-13C2-446C-BEB0-F412CC2CFB9A}
+ {DF018947-0FFF-4EB3-BDEE-441DC81DA7A4} = {DF018947-0FFF-4EB3-BDEE-441DC81DA7A4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Download PTHREAD", "libs\win32\Download PTHREAD.vcproj", "{8B3B4C4C-13C2-446C-BEB0-F412CC2CFB9A}"
@@ -350,85 +337,83 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_g723_1", "src\mod\codecs\mod_g723_1\mod_g723_1.vcproj", "{FEA1EEF7-876F-48DE-88BF-C0E3E606D758}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_native_file", "src\mod\formats\mod_native_file\mod_native_file.vcproj", "{9254C4B0-6F60-42B6-BB3A-36D63FC001C7}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreeSwitch.NET", "src\dotnet\FreeSwitch.NET.csproj", "{251CAABC-16C3-4593-A491-603B908094E0}"
-EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_spidermonkey_core_db", "src\mod\languages\mod_spidermonkey_core_db\mod_spidermonkey_core_db.vcproj", "{ACFFF684-4D19-4D48-AF12-88EA1D778BDF}"
ProjectSection(ProjectDependencies) = postProject
- {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F} = {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{204FA0DE-305D-4414-AE2E-F195A23F390D} = {204FA0DE-305D-4414-AE2E-F195A23F390D}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F} = {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_spidermonkey_teletone", "src\mod\languages\mod_spidermonkey_teletone\mod_spidermonkey_teletone.vcproj", "{8F992C49-6C51-412F-B2A3-34EAB708EB65}"
ProjectSection(ProjectDependencies) = postProject
- {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F} = {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {89385C74-5860-4174-9CAF-A39E7C48909C} = {89385C74-5860-4174-9CAF-A39E7C48909C}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{204FA0DE-305D-4414-AE2E-F195A23F390D} = {204FA0DE-305D-4414-AE2E-F195A23F390D}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {89385C74-5860-4174-9CAF-A39E7C48909C} = {89385C74-5860-4174-9CAF-A39E7C48909C}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F} = {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libudns", "libs\win32\udns\libudns.vcproj", "{4043FC6A-9A30-4577-8AD5-9B233C9575D8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_enum", "src\mod\applications\mod_enum\mod_enum.vcproj", "{71A967D5-0E99-4CEF-A587-98836EE6F2EF}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {4043FC6A-9A30-4577-8AD5-9B233C9575D8} = {4043FC6A-9A30-4577-8AD5-9B233C9575D8}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {4043FC6A-9A30-4577-8AD5-9B233C9575D8} = {4043FC6A-9A30-4577-8AD5-9B233C9575D8}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_spidermonkey_etpan", "src\mod\languages\mod_spidermonkey_etpan\mod_spidermonkey_etpan.vcproj", "{D6C82F86-2B05-4A7F-8CC6-D2592E66FBB9}"
ProjectSection(ProjectDependencies) = postProject
- {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F} = {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}
- {BA4DED3C-E56F-4484-BFC3-9C13E461A1BE} = {BA4DED3C-E56F-4484-BFC3-9C13E461A1BE}
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{204FA0DE-305D-4414-AE2E-F195A23F390D} = {204FA0DE-305D-4414-AE2E-F195A23F390D}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {BA4DED3C-E56F-4484-BFC3-9C13E461A1BE} = {BA4DED3C-E56F-4484-BFC3-9C13E461A1BE}
+ {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F} = {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_spidermonkey_odbc", "src\mod\languages\mod_spidermonkey_odbc\mod_spidermonkey_odbc.vcproj", "{0A6B5EA5-6E9B-4A51-931F-ED25AA87B4DF}"
ProjectSection(ProjectDependencies) = postProject
- {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F} = {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{204FA0DE-305D-4414-AE2E-F195A23F390D} = {204FA0DE-305D-4414-AE2E-F195A23F390D}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F} = {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libetpan", "libs\win32\etpan\libetpan.vcproj", "{BA4DED3C-E56F-4484-BFC3-9C13E461A1BE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_xml_curl", "src\mod\xml_int\mod_xml_curl\mod_xml_curl.vcproj", "{AB91A099-7690-4ECF-8994-E458F4EA1ED4}"
ProjectSection(ProjectDependencies) = postProject
- {87EE9DA4-DE1E-4448-8324-183C98DCA588} = {87EE9DA4-DE1E-4448-8324-183C98DCA588}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {87EE9DA4-DE1E-4448-8324-183C98DCA588} = {87EE9DA4-DE1E-4448-8324-183C98DCA588}
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "say", "say", "{6CD61A1D-797C-470A-BE08-8C31B68BB336}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_say_en", "src\mod\say\mod_say_en\mod_say_en.vcproj", "{988CACF7-3FCB-4992-BE69-77872AE67DC8}"
ProjectSection(ProjectDependencies) = postProject
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "portaudio", "libs\portaudio\build\msvc\portaudio.vcproj", "{0A18A071-125E-442F-AFF7-A3F68ABECF99}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_xml_cdr", "src\mod\xml_int\mod_xml_cdr\mod_xml_cdr.vcproj", "{08DAD348-9E0A-4A2E-97F1-F1E7E24A7836}"
ProjectSection(ProjectDependencies) = postProject
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
- {87EE9DA4-DE1E-4448-8324-183C98DCA588} = {87EE9DA4-DE1E-4448-8324-183C98DCA588}
{202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {87EE9DA4-DE1E-4448-8324-183C98DCA588} = {87EE9DA4-DE1E-4448-8324-183C98DCA588}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_amr", "src\mod\codecs\mod_amr\mod_amr.vcproj", "{8DEB383C-4091-4F42-A56F-C9E46D552D79}"
@@ -467,7 +452,6 @@
conf\xml_cdr.conf.xml = conf\xml_cdr.conf.xml
conf\xml_curl.conf.xml = conf\xml_curl.conf.xml
conf\xml_rpc.conf.xml = conf\xml_rpc.conf.xml
- conf\xmpp_event.conf.xml = conf\xmpp_event.conf.xml
conf\zeroconf.conf.xml = conf\zeroconf.conf.xml
EndProjectSection
EndProject
@@ -582,16 +566,16 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mrcpcore", "libs\openmrcp\mrcpcore\mrcpcore.vcproj", "{829A9309-3B94-43C0-846B-7EC9D6D35F8B}"
ProjectSection(ProjectDependencies) = postProject
- {F057DA7F-79E5-4B00-845C-EF446EF055E3} = {F057DA7F-79E5-4B00-845C-EF446EF055E3}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
{AA91F0AC-6562-435E-814C-5C94689FEFA2} = {AA91F0AC-6562-435E-814C-5C94689FEFA2}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {F057DA7F-79E5-4B00-845C-EF446EF055E3} = {F057DA7F-79E5-4B00-845C-EF446EF055E3}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rtspcore", "libs\openmrcp\rtspcore\rtspcore.vcproj", "{EB751DC4-87BD-4766-B78D-DFB64BA9F988}"
ProjectSection(ProjectDependencies) = postProject
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
- {F057DA7F-79E5-4B00-845C-EF446EF055E3} = {F057DA7F-79E5-4B00-845C-EF446EF055E3}
{829A9309-3B94-43C0-846B-7EC9D6D35F8B} = {829A9309-3B94-43C0-846B-7EC9D6D35F8B}
+ {F057DA7F-79E5-4B00-845C-EF446EF055E3} = {F057DA7F-79E5-4B00-845C-EF446EF055E3}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mrcpmediaframe", "libs\openmrcp\module\mrcpmediaframe\mrcpmediaframe.vcproj", "{9EA22C31-BB7E-4C40-A698-2C6792D1E0C6}"
@@ -608,8 +592,8 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mrcpsofiasip", "libs\openmrcp\module\mrcpsofiasip\mrcpsofiasip.vcproj", "{819C7242-6184-46FE-BC7B-C7E25C0581EE}"
ProjectSection(ProjectDependencies) = postProject
- {70A49BC2-7500-41D0-B75D-EDCC5BE987A0} = {70A49BC2-7500-41D0-B75D-EDCC5BE987A0}
{829A9309-3B94-43C0-846B-7EC9D6D35F8B} = {829A9309-3B94-43C0-846B-7EC9D6D35F8B}
+ {70A49BC2-7500-41D0-B75D-EDCC5BE987A0} = {70A49BC2-7500-41D0-B75D-EDCC5BE987A0}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mrcpv2agent", "libs\openmrcp\module\mrcpv2agent\mrcpv2agent.vcproj", "{FB64EA08-3BC0-48AE-BE4B-74F1024B756E}"
@@ -619,27 +603,27 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmrcpclient", "libs\openmrcp\platform\openmrcpclient\libopenmrcpclient.vcproj", "{A407B661-D7DC-4E30-B268-FFF3296C35E6}"
ProjectSection(ProjectDependencies) = postProject
- {CF78E84D-8456-44F2-8197-0E0E88D30A3C} = {CF78E84D-8456-44F2-8197-0E0E88D30A3C}
- {819C7242-6184-46FE-BC7B-C7E25C0581EE} = {819C7242-6184-46FE-BC7B-C7E25C0581EE}
- {9EA22C31-BB7E-4C40-A698-2C6792D1E0C6} = {9EA22C31-BB7E-4C40-A698-2C6792D1E0C6}
{FB64EA08-3BC0-48AE-BE4B-74F1024B756E} = {FB64EA08-3BC0-48AE-BE4B-74F1024B756E}
+ {9EA22C31-BB7E-4C40-A698-2C6792D1E0C6} = {9EA22C31-BB7E-4C40-A698-2C6792D1E0C6}
+ {819C7242-6184-46FE-BC7B-C7E25C0581EE} = {819C7242-6184-46FE-BC7B-C7E25C0581EE}
+ {CF78E84D-8456-44F2-8197-0E0E88D30A3C} = {CF78E84D-8456-44F2-8197-0E0E88D30A3C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_openmrcp", "src\mod\asr_tts\mod_openmrcp\mod_openmrcp.vcproj", "{E7116F50-2B10-472F-92BD-C8667AA9C1AE}"
ProjectSection(ProjectDependencies) = postProject
- {70A49BC2-7500-41D0-B75D-EDCC5BE987A0} = {70A49BC2-7500-41D0-B75D-EDCC5BE987A0}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
- {F057DA7F-79E5-4B00-845C-EF446EF055E3} = {F057DA7F-79E5-4B00-845C-EF446EF055E3}
- {A407B661-D7DC-4E30-B268-FFF3296C35E6} = {A407B661-D7DC-4E30-B268-FFF3296C35E6}
{202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {A407B661-D7DC-4E30-B268-FFF3296C35E6} = {A407B661-D7DC-4E30-B268-FFF3296C35E6}
+ {F057DA7F-79E5-4B00-845C-EF446EF055E3} = {F057DA7F-79E5-4B00-845C-EF446EF055E3}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {70A49BC2-7500-41D0-B75D-EDCC5BE987A0} = {70A49BC2-7500-41D0-B75D-EDCC5BE987A0}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_spidermonkey_socket", "src\mod\languages\mod_spidermonkey_socket\mod_spidermonkey_socket.vcproj", "{028C7278-05D7-4E18-82FE-BE231B844F41}"
ProjectSection(ProjectDependencies) = postProject
- {204FA0DE-305D-4414-AE2E-F195A23F390D} = {204FA0DE-305D-4414-AE2E-F195A23F390D}
- {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
- {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
{1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F} = {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ {F6C55D93-B927-4483-BB69-15AEF3DD2DFF} = {F6C55D93-B927-4483-BB69-15AEF3DD2DFF}
+ {204FA0DE-305D-4414-AE2E-F195A23F390D} = {204FA0DE-305D-4414-AE2E-F195A23F390D}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_voicemail", "src\mod\applications\mod_voicemail\mod_voicemail.vcproj", "{D7F1E3F2-A3F4-474C-8555-15122571AF52}"
@@ -647,6 +631,31 @@
{202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
EndProjectSection
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_say_de", "src\mod\say\mod_say_de\mod_say_de.vcproj", "{5BC072DB-3826-48EA-AF34-FE32AA01E83B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_say_es", "src\mod\say\mod_say_es\mod_say_es.vcproj", "{FA429E98-8B03-45E6-A096-A4BC5E821DE4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_say_fr", "src\mod\say\mod_say_fr\mod_say_fr.vcproj", "{06E3A538-AB32-44F2-B477-755FF9CB5D37}"
+ ProjectSection(ProjectDependencies) = postProject
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_say_it", "src\mod\say\mod_say_it\mod_say_it.vcproj", "{6D1BEC70-4DCD-4FE9-ADBD-4A43A67E4D05}"
+ ProjectSection(ProjectDependencies) = postProject
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_say_nl", "src\mod\say\mod_say_nl\mod_say_nl.vcproj", "{A4B122CF-5196-476B-8C0E-D8BD59AC3C14}"
+ ProjectSection(ProjectDependencies) = postProject
+ {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}
+ EndProjectSection
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
@@ -679,24 +688,12 @@
{4926323F-4EA8-4B7D-A3D3-65488725988F}.Release|Win32.ActiveCfg = Release|Win32
{4926323F-4EA8-4B7D-A3D3-65488725988F}.Release|Win32.Build.0 = Release|Win32
{4926323F-4EA8-4B7D-A3D3-65488725988F}.Release|x64.ActiveCfg = Release|Win32
- {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}.Debug|Win32.ActiveCfg = Debug|Win32
- {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}.Debug|Win32.Build.0 = Debug|Win32
- {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}.Debug|x64.ActiveCfg = Debug|Win32
- {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}.Release|Win32.ActiveCfg = Release|Win32
- {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}.Release|Win32.Build.0 = Release|Win32
- {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}.Release|x64.ActiveCfg = Release|Win32
{AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}.Debug|Win32.ActiveCfg = Debug|Win32
{AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}.Debug|Win32.Build.0 = Debug|Win32
{AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}.Debug|x64.ActiveCfg = Debug|Win32
{AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}.Release|Win32.ActiveCfg = Release|Win32
{AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}.Release|Win32.Build.0 = Release|Win32
{AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}.Release|x64.ActiveCfg = Release|Win32
- {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}.Debug|Win32.ActiveCfg = Debug|Win32
- {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}.Debug|Win32.Build.0 = Debug|Win32
- {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}.Debug|x64.ActiveCfg = Debug|Win32
- {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}.Release|Win32.ActiveCfg = Release|Win32
- {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}.Release|Win32.Build.0 = Release|Win32
- {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}.Release|x64.ActiveCfg = Release|Win32
{B1FE4613-3F4B-4DAF-9714-2472BF8F56AE}.Debug|Win32.ActiveCfg = Debug|Win32
{B1FE4613-3F4B-4DAF-9714-2472BF8F56AE}.Debug|Win32.Build.0 = Debug|Win32
{B1FE4613-3F4B-4DAF-9714-2472BF8F56AE}.Debug|x64.ActiveCfg = Debug|Win32
@@ -1055,10 +1052,6 @@
{9254C4B0-6F60-42B6-BB3A-36D63FC001C7}.Release|Win32.ActiveCfg = Release|Win32
{9254C4B0-6F60-42B6-BB3A-36D63FC001C7}.Release|Win32.Build.0 = Release|Win32
{9254C4B0-6F60-42B6-BB3A-36D63FC001C7}.Release|x64.ActiveCfg = Release|Win32
- {251CAABC-16C3-4593-A491-603B908094E0}.Debug|Win32.ActiveCfg = Debug|Any CPU
- {251CAABC-16C3-4593-A491-603B908094E0}.Debug|x64.ActiveCfg = Debug|Any CPU
- {251CAABC-16C3-4593-A491-603B908094E0}.Release|Win32.ActiveCfg = Release|Any CPU
- {251CAABC-16C3-4593-A491-603B908094E0}.Release|x64.ActiveCfg = Release|Any CPU
{ACFFF684-4D19-4D48-AF12-88EA1D778BDF}.Debug|Win32.ActiveCfg = Debug|Win32
{ACFFF684-4D19-4D48-AF12-88EA1D778BDF}.Debug|Win32.Build.0 = Debug|Win32
{ACFFF684-4D19-4D48-AF12-88EA1D778BDF}.Debug|x64.ActiveCfg = Debug|Win32
@@ -1215,6 +1208,36 @@
{D7F1E3F2-A3F4-474C-8555-15122571AF52}.Release|Win32.ActiveCfg = Release|Win32
{D7F1E3F2-A3F4-474C-8555-15122571AF52}.Release|Win32.Build.0 = Release|Win32
{D7F1E3F2-A3F4-474C-8555-15122571AF52}.Release|x64.ActiveCfg = Release|Win32
+ {5BC072DB-3826-48EA-AF34-FE32AA01E83B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {5BC072DB-3826-48EA-AF34-FE32AA01E83B}.Debug|Win32.Build.0 = Debug|Win32
+ {5BC072DB-3826-48EA-AF34-FE32AA01E83B}.Debug|x64.ActiveCfg = Debug|Win32
+ {5BC072DB-3826-48EA-AF34-FE32AA01E83B}.Release|Win32.ActiveCfg = Release|Win32
+ {5BC072DB-3826-48EA-AF34-FE32AA01E83B}.Release|Win32.Build.0 = Release|Win32
+ {5BC072DB-3826-48EA-AF34-FE32AA01E83B}.Release|x64.ActiveCfg = Release|Win32
+ {FA429E98-8B03-45E6-A096-A4BC5E821DE4}.Debug|Win32.ActiveCfg = Debug|Win32
+ {FA429E98-8B03-45E6-A096-A4BC5E821DE4}.Debug|Win32.Build.0 = Debug|Win32
+ {FA429E98-8B03-45E6-A096-A4BC5E821DE4}.Debug|x64.ActiveCfg = Debug|Win32
+ {FA429E98-8B03-45E6-A096-A4BC5E821DE4}.Release|Win32.ActiveCfg = Release|Win32
+ {FA429E98-8B03-45E6-A096-A4BC5E821DE4}.Release|Win32.Build.0 = Release|Win32
+ {FA429E98-8B03-45E6-A096-A4BC5E821DE4}.Release|x64.ActiveCfg = Release|Win32
+ {06E3A538-AB32-44F2-B477-755FF9CB5D37}.Debug|Win32.ActiveCfg = Debug|Win32
+ {06E3A538-AB32-44F2-B477-755FF9CB5D37}.Debug|Win32.Build.0 = Debug|Win32
+ {06E3A538-AB32-44F2-B477-755FF9CB5D37}.Debug|x64.ActiveCfg = Debug|Win32
+ {06E3A538-AB32-44F2-B477-755FF9CB5D37}.Release|Win32.ActiveCfg = Release|Win32
+ {06E3A538-AB32-44F2-B477-755FF9CB5D37}.Release|Win32.Build.0 = Release|Win32
+ {06E3A538-AB32-44F2-B477-755FF9CB5D37}.Release|x64.ActiveCfg = Release|Win32
+ {6D1BEC70-4DCD-4FE9-ADBD-4A43A67E4D05}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6D1BEC70-4DCD-4FE9-ADBD-4A43A67E4D05}.Debug|Win32.Build.0 = Debug|Win32
+ {6D1BEC70-4DCD-4FE9-ADBD-4A43A67E4D05}.Debug|x64.ActiveCfg = Debug|Win32
+ {6D1BEC70-4DCD-4FE9-ADBD-4A43A67E4D05}.Release|Win32.ActiveCfg = Release|Win32
+ {6D1BEC70-4DCD-4FE9-ADBD-4A43A67E4D05}.Release|Win32.Build.0 = Release|Win32
+ {6D1BEC70-4DCD-4FE9-ADBD-4A43A67E4D05}.Release|x64.ActiveCfg = Release|Win32
+ {A4B122CF-5196-476B-8C0E-D8BD59AC3C14}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A4B122CF-5196-476B-8C0E-D8BD59AC3C14}.Debug|Win32.Build.0 = Debug|Win32
+ {A4B122CF-5196-476B-8C0E-D8BD59AC3C14}.Debug|x64.ActiveCfg = Debug|Win32
+ {A4B122CF-5196-476B-8C0E-D8BD59AC3C14}.Release|Win32.ActiveCfg = Release|Win32
+ {A4B122CF-5196-476B-8C0E-D8BD59AC3C14}.Release|Win32.Build.0 = Release|Win32
+ {A4B122CF-5196-476B-8C0E-D8BD59AC3C14}.Release|x64.ActiveCfg = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -1231,8 +1254,6 @@
{FEA1EEF7-876F-48DE-88BF-C0E3E606D758} = {F881ADA2-2F1A-4046-9FEB-191D9422D781}
{8DEB383C-4091-4F42-A56F-C9E46D552D79} = {F881ADA2-2F1A-4046-9FEB-191D9422D781}
{2C3C2423-234B-4772-8899-D3B137E5CA35} = {F881ADA2-2F1A-4046-9FEB-191D9422D781}
- {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC} = {9ADF1E48-2F5C-4ED7-A893-596259FABFE0}
- {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59} = {9ADF1E48-2F5C-4ED7-A893-596259FABFE0}
{C7705DC4-2088-493E-AF8D-65BC6D65C125} = {9ADF1E48-2F5C-4ED7-A893-596259FABFE0}
{784113EF-44D9-4949-835D-7065D3C7AD08} = {9ADF1E48-2F5C-4ED7-A893-596259FABFE0}
{05515420-16DE-4E63-BE73-85BE85BA5142} = {9ADF1E48-2F5C-4ED7-A893-596259FABFE0}
@@ -1304,6 +1325,11 @@
{5927104D-C14C-4AC8-925C-4AB681762E75} = {C120A020-773F-4EA3-923F-B67AF28B750D}
{8B3B4C4C-13C2-446C-BEB0-F412CC2CFB9A} = {C120A020-773F-4EA3-923F-B67AF28B750D}
{988CACF7-3FCB-4992-BE69-77872AE67DC8} = {6CD61A1D-797C-470A-BE08-8C31B68BB336}
+ {5BC072DB-3826-48EA-AF34-FE32AA01E83B} = {6CD61A1D-797C-470A-BE08-8C31B68BB336}
+ {FA429E98-8B03-45E6-A096-A4BC5E821DE4} = {6CD61A1D-797C-470A-BE08-8C31B68BB336}
+ {06E3A538-AB32-44F2-B477-755FF9CB5D37} = {6CD61A1D-797C-470A-BE08-8C31B68BB336}
+ {6D1BEC70-4DCD-4FE9-ADBD-4A43A67E4D05} = {6CD61A1D-797C-470A-BE08-8C31B68BB336}
+ {A4B122CF-5196-476B-8C0E-D8BD59AC3C14} = {6CD61A1D-797C-470A-BE08-8C31B68BB336}
{3B08FEFD-4D3D-4C16-BA94-EE83509E32A0} = {57D119DC-484F-420F-B9E9-8589FD9A8DF8}
{7BFD517E-7F8F-4A40-A78E-8D3632738227} = {57D119DC-484F-420F-B9E9-8589FD9A8DF8}
{6374D55C-FABE-4A02-9CF1-4145308A56C5} = {57D119DC-484F-420F-B9E9-8589FD9A8DF8}
Modified: freeswitch/trunk/build/modules.conf.in
==============================================================================
--- freeswitch/trunk/build/modules.conf.in (original)
+++ freeswitch/trunk/build/modules.conf.in Wed Oct 17 16:17:00 2007
@@ -54,4 +54,9 @@
#xml_int/mod_xml_curl
xml_int/mod_xml_cdr
say/mod_say_en
+#say/mod_say_de
+#say/mod_say_es
+#say/mod_say_fr
+#say/mod_say_it
+#say/mod_say_nl
Copied: freeswitch/trunk/src/mod/say/mod_say_de/mod_say_de.c (from r5943, /freeswitch/trunk/src/mod/say/mod_say_de/mod_say_en.c)
==============================================================================
--- /freeswitch/trunk/src/mod/say/mod_say_de/mod_say_en.c (original)
+++ freeswitch/trunk/src/mod/say/mod_say_de/mod_say_de.c Wed Oct 17 16:17:00 2007
@@ -40,7 +40,7 @@
* Anthony Minessale II <anthmct(a)yahoo.com>
* Michael B. Murdock <mike(a)mmurdock.org>
*
- * mod_say_en.c -- Say for English
+ * mod_say_de.c -- Say for German
*
*/
@@ -48,14 +48,14 @@
#include <math.h>
#include <ctype.h>
-SWITCH_MODULE_LOAD_FUNCTION(mod_say_en_load);
-SWITCH_MODULE_DEFINITION(mod_say_en, mod_say_en_load, NULL, NULL);
+SWITCH_MODULE_LOAD_FUNCTION(mod_say_de_load);
+SWITCH_MODULE_DEFINITION(mod_say_de, mod_say_de_load, NULL, NULL);
#define say_num(num, t) { \
char tmp[80];\
switch_status_t status;\
snprintf(tmp, sizeof(tmp), "%u", (unsigned)num); \
- if ((status = en_say_general_count(session, tmp, SST_ITEMS, t, args)) != SWITCH_STATUS_SUCCESS) {\
+ if ((status = de_say_general_count(session, tmp, SST_ITEMS, t, args)) != SWITCH_STATUS_SUCCESS) {\
return status;\
}}\
@@ -71,7 +71,7 @@
}}\
-static switch_status_t en_spell(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t de_spell(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
char *p;
@@ -166,7 +166,7 @@
return ret;
}
-static switch_status_t en_say_general_count(switch_core_session_t *session,
+static switch_status_t de_say_general_count(switch_core_session_t *session,
char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
switch_channel_t *channel;
@@ -227,7 +227,7 @@
}
-static switch_status_t en_ip(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t de_ip(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
char *a, *b, *c, *d;
switch_status_t status = SWITCH_STATUS_SUCCESS;
@@ -270,7 +270,7 @@
}
-static switch_status_t en_say_time(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
+static switch_status_t de_say_time(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
switch_input_args_t *args)
{
int32_t t;
@@ -417,7 +417,7 @@
}
-static switch_status_t en_say_money(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
+static switch_status_t de_say_money(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
switch_input_args_t *args)
{
switch_channel_t *channel;
@@ -456,7 +456,7 @@
}
/* Say dollar amount */
- en_say_general_count(session, dollars, type, method, args);
+ de_say_general_count(session, dollars, type, method, args);
if (atoi(dollars) == 1) {
say_file("currency/dollar.wav");
} else {
@@ -468,7 +468,7 @@
/* Say cents */
if (cents) {
- en_say_general_count(session, cents, type, method, args);
+ de_say_general_count(session, cents, type, method, args);
if (atoi(cents) == 1) {
say_file("currency/cent.wav");
} else {
@@ -484,7 +484,7 @@
-static switch_status_t en_say(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t de_say(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
switch_say_callback_t say_cb = NULL;
@@ -494,23 +494,23 @@
case SST_ITEMS:
case SST_PERSONS:
case SST_MESSAGES:
- say_cb = en_say_general_count;
+ say_cb = de_say_general_count;
break;
case SST_TIME_MEASUREMENT:
case SST_CURRENT_DATE:
case SST_CURRENT_TIME:
case SST_CURRENT_DATE_TIME:
- say_cb = en_say_time;
+ say_cb = de_say_time;
break;
case SST_IP_ADDRESS:
- say_cb = en_ip;
+ say_cb = de_ip;
break;
case SST_NAME_SPELLED:
case SST_NAME_PHONETIC:
- say_cb = en_spell;
+ say_cb = de_spell;
break;
case SST_CURRENCY:
- say_cb = en_say_money;
+ say_cb = de_say_money;
break;
default:
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Unknown Say type=[%d]\n", type);
@@ -524,14 +524,14 @@
return SWITCH_STATUS_FALSE;
}
-SWITCH_MODULE_LOAD_FUNCTION(mod_say_en_load)
+SWITCH_MODULE_LOAD_FUNCTION(mod_say_de_load)
{
switch_say_interface_t *say_interface;
/* connect my internal structure to the blank pointer passed to me */
*module_interface = switch_loadable_module_create_module_interface(pool, modname);
say_interface = switch_loadable_module_create_interface(*module_interface, SWITCH_SAY_INTERFACE);
- say_interface->interface_name = "en";
- say_interface->say_function = en_say;
+ say_interface->interface_name = "de";
+ say_interface->say_function = de_say;
/* indicate that the module should continue to be loaded */
return SWITCH_STATUS_SUCCESS;
Copied: freeswitch/trunk/src/mod/say/mod_say_de/mod_say_de.vcproj (from r5943, /freeswitch/trunk/src/mod/say/mod_say_de/mod_say_en.vcproj)
==============================================================================
--- /freeswitch/trunk/src/mod/say/mod_say_de/mod_say_en.vcproj (original)
+++ freeswitch/trunk/src/mod/say/mod_say_de/mod_say_de.vcproj Wed Oct 17 16:17:00 2007
@@ -2,9 +2,9 @@
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
- Name="mod_say_en"
- ProjectGUID="{988CACF7-3FCB-4992-BE69-77872AE67DC8}"
- RootNamespace="mod_say_en"
+ Name="mod_say_de"
+ ProjectGUID="{5BC072DB-3826-48EA-AF34-FE32AA01E83B}"
+ RootNamespace="mod_say_de"
Keyword="Win32Proj"
>
<Platforms>
@@ -69,7 +69,7 @@
GenerateDebugInformation="true"
ProgramDatabaseFile="$(OutDir)$(TargetName).pdb"
SubSystem="2"
- ImportLibrary="$(OutDir)/mod_say_en.lib"
+ ImportLibrary="$(OutDir)/mod_say_de.lib"
TargetMachine="1"
/>
<Tool
@@ -150,7 +150,7 @@
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
- ImportLibrary="$(OutDir)/mod_say_en.lib"
+ ImportLibrary="$(OutDir)/mod_say_de.lib"
TargetMachine="1"
/>
<Tool
@@ -188,7 +188,7 @@
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
- RelativePath=".\mod_say_en.c"
+ RelativePath=".\mod_say_de.c"
>
</File>
</Filter>
Copied: freeswitch/trunk/src/mod/say/mod_say_es/mod_say_es.c (from r5943, /freeswitch/trunk/src/mod/say/mod_say_es/mod_say_en.c)
==============================================================================
--- /freeswitch/trunk/src/mod/say/mod_say_es/mod_say_en.c (original)
+++ freeswitch/trunk/src/mod/say/mod_say_es/mod_say_es.c Wed Oct 17 16:17:00 2007
@@ -40,7 +40,7 @@
* Anthony Minessale II <anthmct(a)yahoo.com>
* Michael B. Murdock <mike(a)mmurdock.org>
*
- * mod_say_en.c -- Say for English
+ * mod_say_es.c -- Say for English
*
*/
@@ -48,14 +48,14 @@
#include <math.h>
#include <ctype.h>
-SWITCH_MODULE_LOAD_FUNCTION(mod_say_en_load);
-SWITCH_MODULE_DEFINITION(mod_say_en, mod_say_en_load, NULL, NULL);
+SWITCH_MODULE_LOAD_FUNCTION(mod_say_es_load);
+SWITCH_MODULE_DEFINITION(mod_say_es, mod_say_es_load, NULL, NULL);
#define say_num(num, t) { \
char tmp[80];\
switch_status_t status;\
snprintf(tmp, sizeof(tmp), "%u", (unsigned)num); \
- if ((status = en_say_general_count(session, tmp, SST_ITEMS, t, args)) != SWITCH_STATUS_SUCCESS) {\
+ if ((status = es_say_general_count(session, tmp, SST_ITEMS, t, args)) != SWITCH_STATUS_SUCCESS) {\
return status;\
}}\
@@ -71,7 +71,7 @@
}}\
-static switch_status_t en_spell(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t es_spell(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
char *p;
@@ -166,7 +166,7 @@
return ret;
}
-static switch_status_t en_say_general_count(switch_core_session_t *session,
+static switch_status_t es_say_general_count(switch_core_session_t *session,
char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
switch_channel_t *channel;
@@ -227,7 +227,7 @@
}
-static switch_status_t en_ip(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t es_ip(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
char *a, *b, *c, *d;
switch_status_t status = SWITCH_STATUS_SUCCESS;
@@ -270,7 +270,7 @@
}
-static switch_status_t en_say_time(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
+static switch_status_t es_say_time(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
switch_input_args_t *args)
{
int32_t t;
@@ -417,7 +417,7 @@
}
-static switch_status_t en_say_money(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
+static switch_status_t es_say_money(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
switch_input_args_t *args)
{
switch_channel_t *channel;
@@ -456,7 +456,7 @@
}
/* Say dollar amount */
- en_say_general_count(session, dollars, type, method, args);
+ es_say_general_count(session, dollars, type, method, args);
if (atoi(dollars) == 1) {
say_file("currency/dollar.wav");
} else {
@@ -468,7 +468,7 @@
/* Say cents */
if (cents) {
- en_say_general_count(session, cents, type, method, args);
+ es_say_general_count(session, cents, type, method, args);
if (atoi(cents) == 1) {
say_file("currency/cent.wav");
} else {
@@ -484,7 +484,7 @@
-static switch_status_t en_say(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t es_say(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
switch_say_callback_t say_cb = NULL;
@@ -494,23 +494,23 @@
case SST_ITEMS:
case SST_PERSONS:
case SST_MESSAGES:
- say_cb = en_say_general_count;
+ say_cb = es_say_general_count;
break;
case SST_TIME_MEASUREMENT:
case SST_CURRENT_DATE:
case SST_CURRENT_TIME:
case SST_CURRENT_DATE_TIME:
- say_cb = en_say_time;
+ say_cb = es_say_time;
break;
case SST_IP_ADDRESS:
- say_cb = en_ip;
+ say_cb = es_ip;
break;
case SST_NAME_SPELLED:
case SST_NAME_PHONETIC:
- say_cb = en_spell;
+ say_cb = es_spell;
break;
case SST_CURRENCY:
- say_cb = en_say_money;
+ say_cb = es_say_money;
break;
default:
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Unknown Say type=[%d]\n", type);
@@ -524,14 +524,14 @@
return SWITCH_STATUS_FALSE;
}
-SWITCH_MODULE_LOAD_FUNCTION(mod_say_en_load)
+SWITCH_MODULE_LOAD_FUNCTION(mod_say_es_load)
{
switch_say_interface_t *say_interface;
/* connect my internal structure to the blank pointer passed to me */
*module_interface = switch_loadable_module_create_module_interface(pool, modname);
say_interface = switch_loadable_module_create_interface(*module_interface, SWITCH_SAY_INTERFACE);
- say_interface->interface_name = "en";
- say_interface->say_function = en_say;
+ say_interface->interface_name = "es";
+ say_interface->say_function = es_say;
/* indicate that the module should continue to be loaded */
return SWITCH_STATUS_SUCCESS;
Copied: freeswitch/trunk/src/mod/say/mod_say_es/mod_say_es.vcproj (from r5943, /freeswitch/trunk/src/mod/say/mod_say_es/mod_say_en.vcproj)
==============================================================================
--- /freeswitch/trunk/src/mod/say/mod_say_es/mod_say_en.vcproj (original)
+++ freeswitch/trunk/src/mod/say/mod_say_es/mod_say_es.vcproj Wed Oct 17 16:17:00 2007
@@ -2,9 +2,9 @@
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
- Name="mod_say_en"
- ProjectGUID="{988CACF7-3FCB-4992-BE69-77872AE67DC8}"
- RootNamespace="mod_say_en"
+ Name="mod_say_es"
+ ProjectGUID="{FA429E98-8B03-45E6-A096-A4BC5E821DE4}"
+ RootNamespace="mod_say_es"
Keyword="Win32Proj"
>
<Platforms>
@@ -69,7 +69,7 @@
GenerateDebugInformation="true"
ProgramDatabaseFile="$(OutDir)$(TargetName).pdb"
SubSystem="2"
- ImportLibrary="$(OutDir)/mod_say_en.lib"
+ ImportLibrary="$(OutDir)/mod_say_es.lib"
TargetMachine="1"
/>
<Tool
@@ -150,7 +150,7 @@
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
- ImportLibrary="$(OutDir)/mod_say_en.lib"
+ ImportLibrary="$(OutDir)/mod_say_es.lib"
TargetMachine="1"
/>
<Tool
@@ -188,7 +188,7 @@
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
- RelativePath=".\mod_say_en.c"
+ RelativePath=".\mod_say_es.c"
>
</File>
</Filter>
Copied: freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_fr.c (from r5943, /freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_en.c)
==============================================================================
--- /freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_en.c (original)
+++ freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_fr.c Wed Oct 17 16:17:00 2007
@@ -40,7 +40,7 @@
* Anthony Minessale II <anthmct(a)yahoo.com>
* Michael B. Murdock <mike(a)mmurdock.org>
*
- * mod_say_en.c -- Say for English
+ * mod_say_fr.c -- Say for English
*
*/
@@ -48,14 +48,14 @@
#include <math.h>
#include <ctype.h>
-SWITCH_MODULE_LOAD_FUNCTION(mod_say_en_load);
-SWITCH_MODULE_DEFINITION(mod_say_en, mod_say_en_load, NULL, NULL);
+SWITCH_MODULE_LOAD_FUNCTION(mod_say_fr_load);
+SWITCH_MODULE_DEFINITION(mod_say_fr, mod_say_fr_load, NULL, NULL);
#define say_num(num, t) { \
char tmp[80];\
switch_status_t status;\
snprintf(tmp, sizeof(tmp), "%u", (unsigned)num); \
- if ((status = en_say_general_count(session, tmp, SST_ITEMS, t, args)) != SWITCH_STATUS_SUCCESS) {\
+ if ((status = fr_say_general_count(session, tmp, SST_ITEMS, t, args)) != SWITCH_STATUS_SUCCESS) {\
return status;\
}}\
@@ -71,7 +71,7 @@
}}\
-static switch_status_t en_spell(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t fr_spell(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
char *p;
@@ -166,7 +166,7 @@
return ret;
}
-static switch_status_t en_say_general_count(switch_core_session_t *session,
+static switch_status_t fr_say_general_count(switch_core_session_t *session,
char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
switch_channel_t *channel;
@@ -227,7 +227,7 @@
}
-static switch_status_t en_ip(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t fr_ip(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
char *a, *b, *c, *d;
switch_status_t status = SWITCH_STATUS_SUCCESS;
@@ -270,7 +270,7 @@
}
-static switch_status_t en_say_time(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
+static switch_status_t fr_say_time(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
switch_input_args_t *args)
{
int32_t t;
@@ -417,7 +417,7 @@
}
-static switch_status_t en_say_money(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
+static switch_status_t fr_say_money(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
switch_input_args_t *args)
{
switch_channel_t *channel;
@@ -456,7 +456,7 @@
}
/* Say dollar amount */
- en_say_general_count(session, dollars, type, method, args);
+ fr_say_general_count(session, dollars, type, method, args);
if (atoi(dollars) == 1) {
say_file("currency/dollar.wav");
} else {
@@ -468,7 +468,7 @@
/* Say cents */
if (cents) {
- en_say_general_count(session, cents, type, method, args);
+ fr_say_general_count(session, cents, type, method, args);
if (atoi(cents) == 1) {
say_file("currency/cent.wav");
} else {
@@ -484,7 +484,7 @@
-static switch_status_t en_say(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t fr_say(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
switch_say_callback_t say_cb = NULL;
@@ -494,23 +494,23 @@
case SST_ITEMS:
case SST_PERSONS:
case SST_MESSAGES:
- say_cb = en_say_general_count;
+ say_cb = fr_say_general_count;
break;
case SST_TIME_MEASUREMENT:
case SST_CURRENT_DATE:
case SST_CURRENT_TIME:
case SST_CURRENT_DATE_TIME:
- say_cb = en_say_time;
+ say_cb = fr_say_time;
break;
case SST_IP_ADDRESS:
- say_cb = en_ip;
+ say_cb = fr_ip;
break;
case SST_NAME_SPELLED:
case SST_NAME_PHONETIC:
- say_cb = en_spell;
+ say_cb = fr_spell;
break;
case SST_CURRENCY:
- say_cb = en_say_money;
+ say_cb = fr_say_money;
break;
default:
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Unknown Say type=[%d]\n", type);
@@ -524,14 +524,14 @@
return SWITCH_STATUS_FALSE;
}
-SWITCH_MODULE_LOAD_FUNCTION(mod_say_en_load)
+SWITCH_MODULE_LOAD_FUNCTION(mod_say_fr_load)
{
switch_say_interface_t *say_interface;
/* connect my internal structure to the blank pointer passed to me */
*module_interface = switch_loadable_module_create_module_interface(pool, modname);
say_interface = switch_loadable_module_create_interface(*module_interface, SWITCH_SAY_INTERFACE);
- say_interface->interface_name = "en";
- say_interface->say_function = en_say;
+ say_interface->interface_name = "fr";
+ say_interface->say_function = fr_say;
/* indicate that the module should continue to be loaded */
return SWITCH_STATUS_SUCCESS;
Copied: freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_fr.vcproj (from r5943, /freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_en.vcproj)
==============================================================================
--- /freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_en.vcproj (original)
+++ freeswitch/trunk/src/mod/say/mod_say_fr/mod_say_fr.vcproj Wed Oct 17 16:17:00 2007
@@ -2,9 +2,9 @@
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
- Name="mod_say_en"
- ProjectGUID="{988CACF7-3FCB-4992-BE69-77872AE67DC8}"
- RootNamespace="mod_say_en"
+ Name="mod_say_fr"
+ ProjectGUID="{06E3A538-AB32-44F2-B477-755FF9CB5D37}"
+ RootNamespace="mod_say_fr"
Keyword="Win32Proj"
>
<Platforms>
@@ -69,7 +69,7 @@
GenerateDebugInformation="true"
ProgramDatabaseFile="$(OutDir)$(TargetName).pdb"
SubSystem="2"
- ImportLibrary="$(OutDir)/mod_say_en.lib"
+ ImportLibrary="$(OutDir)/mod_say_fr.lib"
TargetMachine="1"
/>
<Tool
@@ -150,7 +150,7 @@
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
- ImportLibrary="$(OutDir)/mod_say_en.lib"
+ ImportLibrary="$(OutDir)/mod_say_fr.lib"
TargetMachine="1"
/>
<Tool
@@ -188,7 +188,7 @@
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
- RelativePath=".\mod_say_en.c"
+ RelativePath=".\mod_say_fr.c"
>
</File>
</Filter>
Copied: freeswitch/trunk/src/mod/say/mod_say_it/mod_say_it.c (from r5943, /freeswitch/trunk/src/mod/say/mod_say_it/mod_say_en.c)
==============================================================================
--- /freeswitch/trunk/src/mod/say/mod_say_it/mod_say_en.c (original)
+++ freeswitch/trunk/src/mod/say/mod_say_it/mod_say_it.c Wed Oct 17 16:17:00 2007
@@ -40,7 +40,7 @@
* Anthony Minessale II <anthmct(a)yahoo.com>
* Michael B. Murdock <mike(a)mmurdock.org>
*
- * mod_say_en.c -- Say for English
+ * mod_say_it.c -- Say for English
*
*/
@@ -48,14 +48,14 @@
#include <math.h>
#include <ctype.h>
-SWITCH_MODULE_LOAD_FUNCTION(mod_say_en_load);
-SWITCH_MODULE_DEFINITION(mod_say_en, mod_say_en_load, NULL, NULL);
+SWITCH_MODULE_LOAD_FUNCTION(mod_say_it_load);
+SWITCH_MODULE_DEFINITION(mod_say_it, mod_say_it_load, NULL, NULL);
#define say_num(num, t) { \
char tmp[80];\
switch_status_t status;\
snprintf(tmp, sizeof(tmp), "%u", (unsigned)num); \
- if ((status = en_say_general_count(session, tmp, SST_ITEMS, t, args)) != SWITCH_STATUS_SUCCESS) {\
+ if ((status = it_say_general_count(session, tmp, SST_ITEMS, t, args)) != SWITCH_STATUS_SUCCESS) {\
return status;\
}}\
@@ -71,7 +71,7 @@
}}\
-static switch_status_t en_spell(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t it_spell(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
char *p;
@@ -166,7 +166,7 @@
return ret;
}
-static switch_status_t en_say_general_count(switch_core_session_t *session,
+static switch_status_t it_say_general_count(switch_core_session_t *session,
char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
switch_channel_t *channel;
@@ -227,7 +227,7 @@
}
-static switch_status_t en_ip(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t it_ip(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
char *a, *b, *c, *d;
switch_status_t status = SWITCH_STATUS_SUCCESS;
@@ -270,7 +270,7 @@
}
-static switch_status_t en_say_time(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
+static switch_status_t it_say_time(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
switch_input_args_t *args)
{
int32_t t;
@@ -417,7 +417,7 @@
}
-static switch_status_t en_say_money(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
+static switch_status_t it_say_money(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
switch_input_args_t *args)
{
switch_channel_t *channel;
@@ -456,7 +456,7 @@
}
/* Say dollar amount */
- en_say_general_count(session, dollars, type, method, args);
+ it_say_general_count(session, dollars, type, method, args);
if (atoi(dollars) == 1) {
say_file("currency/dollar.wav");
} else {
@@ -468,7 +468,7 @@
/* Say cents */
if (cents) {
- en_say_general_count(session, cents, type, method, args);
+ it_say_general_count(session, cents, type, method, args);
if (atoi(cents) == 1) {
say_file("currency/cent.wav");
} else {
@@ -484,7 +484,7 @@
-static switch_status_t en_say(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t it_say(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
switch_say_callback_t say_cb = NULL;
@@ -494,23 +494,23 @@
case SST_ITEMS:
case SST_PERSONS:
case SST_MESSAGES:
- say_cb = en_say_general_count;
+ say_cb = it_say_general_count;
break;
case SST_TIME_MEASUREMENT:
case SST_CURRENT_DATE:
case SST_CURRENT_TIME:
case SST_CURRENT_DATE_TIME:
- say_cb = en_say_time;
+ say_cb = it_say_time;
break;
case SST_IP_ADDRESS:
- say_cb = en_ip;
+ say_cb = it_ip;
break;
case SST_NAME_SPELLED:
case SST_NAME_PHONETIC:
- say_cb = en_spell;
+ say_cb = it_spell;
break;
case SST_CURRENCY:
- say_cb = en_say_money;
+ say_cb = it_say_money;
break;
default:
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Unknown Say type=[%d]\n", type);
@@ -524,14 +524,14 @@
return SWITCH_STATUS_FALSE;
}
-SWITCH_MODULE_LOAD_FUNCTION(mod_say_en_load)
+SWITCH_MODULE_LOAD_FUNCTION(mod_say_it_load)
{
switch_say_interface_t *say_interface;
/* connect my internal structure to the blank pointer passed to me */
*module_interface = switch_loadable_module_create_module_interface(pool, modname);
say_interface = switch_loadable_module_create_interface(*module_interface, SWITCH_SAY_INTERFACE);
- say_interface->interface_name = "en";
- say_interface->say_function = en_say;
+ say_interface->interface_name = "it";
+ say_interface->say_function = it_say;
/* indicate that the module should continue to be loaded */
return SWITCH_STATUS_SUCCESS;
Copied: freeswitch/trunk/src/mod/say/mod_say_it/mod_say_it.vcproj (from r5943, /freeswitch/trunk/src/mod/say/mod_say_it/mod_say_en.vcproj)
==============================================================================
--- /freeswitch/trunk/src/mod/say/mod_say_it/mod_say_en.vcproj (original)
+++ freeswitch/trunk/src/mod/say/mod_say_it/mod_say_it.vcproj Wed Oct 17 16:17:00 2007
@@ -2,9 +2,9 @@
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
- Name="mod_say_en"
- ProjectGUID="{988CACF7-3FCB-4992-BE69-77872AE67DC8}"
- RootNamespace="mod_say_en"
+ Name="mod_say_it"
+ ProjectGUID="{6D1BEC70-4DCD-4FE9-ADBD-4A43A67E4D05}"
+ RootNamespace="mod_say_it"
Keyword="Win32Proj"
>
<Platforms>
@@ -69,7 +69,7 @@
GenerateDebugInformation="true"
ProgramDatabaseFile="$(OutDir)$(TargetName).pdb"
SubSystem="2"
- ImportLibrary="$(OutDir)/mod_say_en.lib"
+ ImportLibrary="$(OutDir)/mod_say_it.lib"
TargetMachine="1"
/>
<Tool
@@ -150,7 +150,7 @@
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
- ImportLibrary="$(OutDir)/mod_say_en.lib"
+ ImportLibrary="$(OutDir)/mod_say_it.lib"
TargetMachine="1"
/>
<Tool
@@ -188,7 +188,7 @@
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
- RelativePath=".\mod_say_en.c"
+ RelativePath=".\mod_say_it.c"
>
</File>
</Filter>
Copied: freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_nl.c (from r5943, /freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_en.c)
==============================================================================
--- /freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_en.c (original)
+++ freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_nl.c Wed Oct 17 16:17:00 2007
@@ -40,7 +40,7 @@
* Anthony Minessale II <anthmct(a)yahoo.com>
* Michael B. Murdock <mike(a)mmurdock.org>
*
- * mod_say_en.c -- Say for English
+ * mod_say_nl.c -- Say for English
*
*/
@@ -48,14 +48,14 @@
#include <math.h>
#include <ctype.h>
-SWITCH_MODULE_LOAD_FUNCTION(mod_say_en_load);
-SWITCH_MODULE_DEFINITION(mod_say_en, mod_say_en_load, NULL, NULL);
+SWITCH_MODULE_LOAD_FUNCTION(mod_say_nl_load);
+SWITCH_MODULE_DEFINITION(mod_say_nl, mod_say_nl_load, NULL, NULL);
#define say_num(num, t) { \
char tmp[80];\
switch_status_t status;\
snprintf(tmp, sizeof(tmp), "%u", (unsigned)num); \
- if ((status = en_say_general_count(session, tmp, SST_ITEMS, t, args)) != SWITCH_STATUS_SUCCESS) {\
+ if ((status = nl_say_general_count(session, tmp, SST_ITEMS, t, args)) != SWITCH_STATUS_SUCCESS) {\
return status;\
}}\
@@ -71,7 +71,7 @@
}}\
-static switch_status_t en_spell(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t nl_spell(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
char *p;
@@ -166,7 +166,7 @@
return ret;
}
-static switch_status_t en_say_general_count(switch_core_session_t *session,
+static switch_status_t nl_say_general_count(switch_core_session_t *session,
char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
switch_channel_t *channel;
@@ -227,7 +227,7 @@
}
-static switch_status_t en_ip(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t nl_ip(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
char *a, *b, *c, *d;
switch_status_t status = SWITCH_STATUS_SUCCESS;
@@ -270,7 +270,7 @@
}
-static switch_status_t en_say_time(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
+static switch_status_t nl_say_time(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
switch_input_args_t *args)
{
int32_t t;
@@ -417,7 +417,7 @@
}
-static switch_status_t en_say_money(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
+static switch_status_t nl_say_money(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method,
switch_input_args_t *args)
{
switch_channel_t *channel;
@@ -456,7 +456,7 @@
}
/* Say dollar amount */
- en_say_general_count(session, dollars, type, method, args);
+ nl_say_general_count(session, dollars, type, method, args);
if (atoi(dollars) == 1) {
say_file("currency/dollar.wav");
} else {
@@ -468,7 +468,7 @@
/* Say cents */
if (cents) {
- en_say_general_count(session, cents, type, method, args);
+ nl_say_general_count(session, cents, type, method, args);
if (atoi(cents) == 1) {
say_file("currency/cent.wav");
} else {
@@ -484,7 +484,7 @@
-static switch_status_t en_say(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
+static switch_status_t nl_say(switch_core_session_t *session, char *tosay, switch_say_type_t type, switch_say_method_t method, switch_input_args_t *args)
{
switch_say_callback_t say_cb = NULL;
@@ -494,23 +494,23 @@
case SST_ITEMS:
case SST_PERSONS:
case SST_MESSAGES:
- say_cb = en_say_general_count;
+ say_cb = nl_say_general_count;
break;
case SST_TIME_MEASUREMENT:
case SST_CURRENT_DATE:
case SST_CURRENT_TIME:
case SST_CURRENT_DATE_TIME:
- say_cb = en_say_time;
+ say_cb = nl_say_time;
break;
case SST_IP_ADDRESS:
- say_cb = en_ip;
+ say_cb = nl_ip;
break;
case SST_NAME_SPELLED:
case SST_NAME_PHONETIC:
- say_cb = en_spell;
+ say_cb = nl_spell;
break;
case SST_CURRENCY:
- say_cb = en_say_money;
+ say_cb = nl_say_money;
break;
default:
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Unknown Say type=[%d]\n", type);
@@ -524,14 +524,14 @@
return SWITCH_STATUS_FALSE;
}
-SWITCH_MODULE_LOAD_FUNCTION(mod_say_en_load)
+SWITCH_MODULE_LOAD_FUNCTION(mod_say_nl_load)
{
switch_say_interface_t *say_interface;
/* connect my internal structure to the blank pointer passed to me */
*module_interface = switch_loadable_module_create_module_interface(pool, modname);
say_interface = switch_loadable_module_create_interface(*module_interface, SWITCH_SAY_INTERFACE);
- say_interface->interface_name = "en";
- say_interface->say_function = en_say;
+ say_interface->interface_name = "nl";
+ say_interface->say_function = nl_say;
/* indicate that the module should continue to be loaded */
return SWITCH_STATUS_SUCCESS;
Copied: freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_nl.vcproj (from r5943, /freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_en.vcproj)
==============================================================================
--- /freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_en.vcproj (original)
+++ freeswitch/trunk/src/mod/say/mod_say_nl/mod_say_nl.vcproj Wed Oct 17 16:17:00 2007
@@ -2,9 +2,9 @@
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
- Name="mod_say_en"
- ProjectGUID="{988CACF7-3FCB-4992-BE69-77872AE67DC8}"
- RootNamespace="mod_say_en"
+ Name="mod_say_nl"
+ ProjectGUID="{A4B122CF-5196-476B-8C0E-D8BD59AC3C14}"
+ RootNamespace="mod_say_nl"
Keyword="Win32Proj"
>
<Platforms>
@@ -69,7 +69,7 @@
GenerateDebugInformation="true"
ProgramDatabaseFile="$(OutDir)$(TargetName).pdb"
SubSystem="2"
- ImportLibrary="$(OutDir)/mod_say_en.lib"
+ ImportLibrary="$(OutDir)/mod_say_nl.lib"
TargetMachine="1"
/>
<Tool
@@ -150,7 +150,7 @@
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
- ImportLibrary="$(OutDir)/mod_say_en.lib"
+ ImportLibrary="$(OutDir)/mod_say_nl.lib"
TargetMachine="1"
/>
<Tool
@@ -188,7 +188,7 @@
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
- RelativePath=".\mod_say_en.c"
+ RelativePath=".\mod_say_nl.c"
>
</File>
</Filter>
Modified: freeswitch/trunk/w32/Setup/Setup.vdproj
==============================================================================
--- freeswitch/trunk/w32/Setup/Setup.vdproj (original)
+++ freeswitch/trunk/w32/Setup/Setup.vdproj Wed Oct 17 16:17:00 2007
@@ -57,6 +57,12 @@
}
"Entry"
{
+ "MsmKey" = "8:_2F84F5A8D457407E885F25791D218785"
+ "OwnerKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
"MsmKey" = "8:_318FCC99E8D143D6B4F9F534E63009B3"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
@@ -87,350 +93,320 @@
}
"Entry"
{
- "MsmKey" = "8:_59CFED0C4EC0492C945E4EBC04FE965F"
- "OwnerKey" = "8:_UNDEFINED"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_5A636BB90F7F4B86ACB8839EA2C899AA"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_1CFB1AB04E024FC993E0EB4859DF8408"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_684D96FA2BDD46909367E651099D8C4E"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_FBB0E565B1DE49CE9C827ACAC337AC5B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6A4CAD73F43678BF7C05E8FB41042F74"
- "OwnerKey" = "8:_D2EF447106B24E67907DAED3D39CFBB1"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_FB1B9FBDC3294F1C96DAC4246C013C22"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6E5C001E7A314DCEA0A4BF52BF74BCAD"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_F0B800E719294692A02518CFD8CBAEFF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_83062AA0528B40A59202BC7668F7132A"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_EF14CB99F3414BB689D0CB0E6D6B8AB8"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_83C1B93AD71B4F8F9E074F9607B60DF1"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_E763C699DF0948B6984DDEB96A2DFD06"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_87768631363249B2B301143C193612F7"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_D7EC5795A9C645AC8E129C2EE6D461ED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_879085EF680EFDF6242DCB77439EC825"
- "OwnerKey" = "8:_3FBEFE0119944C6781F81104ECEF37CA"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_D6F0F5845FAD4707975CE012A33CD607"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_879085EF680EFDF6242DCB77439EC825"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
"OwnerKey" = "8:_D2EF447106B24E67907DAED3D39CFBB1"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_879085EF680EFDF6242DCB77439EC825"
- "OwnerKey" = "8:_59CFED0C4EC0492C945E4EBC04FE965F"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_91BA2668F87764F53188E93BC8D363D7"
- "OwnerKey" = "8:_59CFED0C4EC0492C945E4EBC04FE965F"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_A0D5F714A0F94250A1C39603B699AB82"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_D1269F1E49D442CF8EAC96C23E60325D"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_A164EF86C4B57E41C8CE77B48F39DAC7"
- "OwnerKey" = "8:_D2EF447106B24E67907DAED3D39CFBB1"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_D0BB09AFB8D94B76918F0EE85BCCAD0A"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_A3936A2727E73289F5804D5DA006FD0A"
- "OwnerKey" = "8:_28FBC5A60B44423B8A2CC378347483CE"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_C81AC700C1BC4A55B98DF12C0CBAFD6F"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_A944ADCEDF884574A23F7BA5420A6BA1"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_C105055EE271471A999CE7022E617EB7"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AD2EB44FE6D548F2A8DA4F9F2CE817AC"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_B20769E090034897B32E3EA4EC1BA8A0"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_ADA22D44BCDEBA509E09A5D4C155AA41"
- "OwnerKey" = "8:_1CFB1AB04E024FC993E0EB4859DF8408"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_B0A2E9B4C45D4098AFD734D0C4E3EAFB"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_ADA22D44BCDEBA509E09A5D4C155AA41"
- "OwnerKey" = "8:_FBB0E565B1DE49CE9C827ACAC337AC5B"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_AD2EB44FE6D548F2A8DA4F9F2CE817AC"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_ADA22D44BCDEBA509E09A5D4C155AA41"
- "OwnerKey" = "8:_D2EF447106B24E67907DAED3D39CFBB1"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_A0D5F714A0F94250A1C39603B699AB82"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_B0A2E9B4C45D4098AFD734D0C4E3EAFB"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_87768631363249B2B301143C193612F7"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_B20769E090034897B32E3EA4EC1BA8A0"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_6E5C001E7A314DCEA0A4BF52BF74BCAD"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_B7F6D0EDAE0C462A8F0EB1FD68D49399"
- "OwnerKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_684D96FA2BDD46909367E651099D8C4E"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_BB649A2C1ABE4895859025B09A240323"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_5A636BB90F7F4B86ACB8839EA2C899AA"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_C105055EE271471A999CE7022E617EB7"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_59CFED0C4EC0492C945E4EBC04FE965F"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_C81AC700C1BC4A55B98DF12C0CBAFD6F"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_4A285D260C3748A4BEFA6E5A9004D128"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_1CFB1AB04E024FC993E0EB4859DF8408"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_3FBEFE0119944C6781F81104ECEF37CA"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_FBB0E565B1DE49CE9C827ACAC337AC5B"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_318FCC99E8D143D6B4F9F534E63009B3"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_FB1B9FBDC3294F1C96DAC4246C013C22"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_2F2FEC549F02436EB87961BD1B9E5783"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_F84240319757424DB1C58AD0AD420127"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_2D09AB81AB8D45FF97E9DFA4DAC3465D"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_F0B800E719294692A02518CFD8CBAEFF"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_28FBC5A60B44423B8A2CC378347483CE"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_EF14CB99F3414BB689D0CB0E6D6B8AB8"
+ "MsmKey" = "8:_4EA9DF31ED2848AE86E809D40FC906C3"
+ "OwnerKey" = "8:_2814E641538B42EFA83525986A9D5AC1"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_E763C699DF0948B6984DDEB96A2DFD06"
+ "MsmKey" = "8:_59CFED0C4EC0492C945E4EBC04FE965F"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_D7EC5795A9C645AC8E129C2EE6D461ED"
+ "MsmKey" = "8:_5A636BB90F7F4B86ACB8839EA2C899AA"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_D6F0F5845FAD4707975CE012A33CD607"
+ "MsmKey" = "8:_684D96FA2BDD46909367E651099D8C4E"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
+ "MsmKey" = "8:_6A4CAD73F43678BF7C05E8FB41042F74"
"OwnerKey" = "8:_D2EF447106B24E67907DAED3D39CFBB1"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_D1269F1E49D442CF8EAC96C23E60325D"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_D0BB09AFB8D94B76918F0EE85BCCAD0A"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_C81AC700C1BC4A55B98DF12C0CBAFD6F"
+ "MsmKey" = "8:_6E5C001E7A314DCEA0A4BF52BF74BCAD"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_C105055EE271471A999CE7022E617EB7"
+ "MsmKey" = "8:_83062AA0528B40A59202BC7668F7132A"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_B20769E090034897B32E3EA4EC1BA8A0"
+ "MsmKey" = "8:_87768631363249B2B301143C193612F7"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_B0A2E9B4C45D4098AFD734D0C4E3EAFB"
+ "MsmKey" = "8:_879085EF680EFDF6242DCB77439EC825"
+ "OwnerKey" = "8:_3FBEFE0119944C6781F81104ECEF37CA"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_AD2EB44FE6D548F2A8DA4F9F2CE817AC"
+ "MsmKey" = "8:_879085EF680EFDF6242DCB77439EC825"
+ "OwnerKey" = "8:_D2EF447106B24E67907DAED3D39CFBB1"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_A0D5F714A0F94250A1C39603B699AB82"
+ "MsmKey" = "8:_879085EF680EFDF6242DCB77439EC825"
+ "OwnerKey" = "8:_59CFED0C4EC0492C945E4EBC04FE965F"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_87768631363249B2B301143C193612F7"
+ "MsmKey" = "8:_91BA2668F87764F53188E93BC8D363D7"
+ "OwnerKey" = "8:_59CFED0C4EC0492C945E4EBC04FE965F"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_83C1B93AD71B4F8F9E074F9607B60DF1"
+ "MsmKey" = "8:_A0D5F714A0F94250A1C39603B699AB82"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_6E5C001E7A314DCEA0A4BF52BF74BCAD"
+ "MsmKey" = "8:_A164EF86C4B57E41C8CE77B48F39DAC7"
+ "OwnerKey" = "8:_D2EF447106B24E67907DAED3D39CFBB1"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_684D96FA2BDD46909367E651099D8C4E"
+ "MsmKey" = "8:_A3936A2727E73289F5804D5DA006FD0A"
+ "OwnerKey" = "8:_28FBC5A60B44423B8A2CC378347483CE"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_5A636BB90F7F4B86ACB8839EA2C899AA"
+ "MsmKey" = "8:_A944ADCEDF884574A23F7BA5420A6BA1"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_59CFED0C4EC0492C945E4EBC04FE965F"
+ "MsmKey" = "8:_AD2EB44FE6D548F2A8DA4F9F2CE817AC"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_4A285D260C3748A4BEFA6E5A9004D128"
+ "MsmKey" = "8:_ADA22D44BCDEBA509E09A5D4C155AA41"
+ "OwnerKey" = "8:_1CFB1AB04E024FC993E0EB4859DF8408"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_3FBEFE0119944C6781F81104ECEF37CA"
+ "MsmKey" = "8:_ADA22D44BCDEBA509E09A5D4C155AA41"
+ "OwnerKey" = "8:_FBB0E565B1DE49CE9C827ACAC337AC5B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_3E37631016BC45B2B672FE23257D542B"
+ "MsmKey" = "8:_ADA22D44BCDEBA509E09A5D4C155AA41"
+ "OwnerKey" = "8:_D2EF447106B24E67907DAED3D39CFBB1"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_318FCC99E8D143D6B4F9F534E63009B3"
+ "MsmKey" = "8:_B0A2E9B4C45D4098AFD734D0C4E3EAFB"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_2F2FEC549F02436EB87961BD1B9E5783"
+ "MsmKey" = "8:_B20769E090034897B32E3EA4EC1BA8A0"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_2D09AB81AB8D45FF97E9DFA4DAC3465D"
+ "MsmKey" = "8:_BB649A2C1ABE4895859025B09A240323"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_28FBC5A60B44423B8A2CC378347483CE"
+ "MsmKey" = "8:_C105055EE271471A999CE7022E617EB7"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
- "OwnerKey" = "8:_2814E641538B42EFA83525986A9D5AC1"
+ "MsmKey" = "8:_C81AC700C1BC4A55B98DF12C0CBAFD6F"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
@@ -501,12 +477,6 @@
}
"Entry"
{
- "MsmKey" = "8:_F84240319757424DB1C58AD0AD420127"
- "OwnerKey" = "8:_UNDEFINED"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
"MsmKey" = "8:_FB1B9FBDC3294F1C96DAC4246C013C22"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
@@ -1556,7 +1526,7 @@
}
"MergeModule"
{
- "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_B7F6D0EDAE0C462A8F0EB1FD68D49399"
+ "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_2F84F5A8D457407E885F25791D218785"
{
"UseDynamicProperties" = "11:TRUE"
"IsDependency" = "11:TRUE"
@@ -1570,7 +1540,7 @@
"Feature" = "8:"
"IsolateTo" = "8:"
}
- "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_CD65BEBE0A4C413BB03F57CB6F50CFBB"
+ "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_4EA9DF31ED2848AE86E809D40FC906C3"
{
"UseDynamicProperties" = "11:TRUE"
"IsDependency" = "11:TRUE"
@@ -1951,34 +1921,6 @@
{
}
}
- "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_83C1B93AD71B4F8F9E074F9607B60DF1"
- {
- "SourcePath" = "8:..\\..\\debug\\mod\\mod_xmpp_event.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_B6E020422C78490D96F78DB0E1A3F521"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:FALSE"
- "IsDependency" = "11:FALSE"
- "IsolateTo" = "8:"
- "ProjectOutputGroupRegister" = "3:1"
- "OutputConfiguration" = "8:"
- "OutputGroupCanonicalName" = "8:Built"
- "OutputProjectGuid" = "8:{F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}"
- "ShowKeyOutput" = "11:TRUE"
- "ExcludeFilters"
- {
- }
- }
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_87768631363249B2B301143C193612F7"
{
"SourcePath" = "8:..\\..\\debug\\mod\\mod_g711.dll"
@@ -2455,34 +2397,6 @@
{
}
}
- "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_F84240319757424DB1C58AD0AD420127"
- {
- "SourcePath" = "8:..\\..\\debug\\mod\\mod_event_test.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_B6E020422C78490D96F78DB0E1A3F521"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:FALSE"
- "IsDependency" = "11:FALSE"
- "IsolateTo" = "8:"
- "ProjectOutputGroupRegister" = "3:1"
- "OutputConfiguration" = "8:"
- "OutputGroupCanonicalName" = "8:Built"
- "OutputProjectGuid" = "8:{3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}"
- "ShowKeyOutput" = "11:TRUE"
- "ExcludeFilters"
- {
- }
- }
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_FB1B9FBDC3294F1C96DAC4246C013C22"
{
"SourcePath" = "8:..\\..\\debug\\mod\\mod_woomera.dll"
1
0