]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8014 t38 passthru test case
authorBrian West <brian@freeswitch.org>
Mon, 24 Aug 2015 20:18:16 +0000 (15:18 -0500)
committerBrian West <brian@freeswitch.org>
Mon, 24 Aug 2015 20:19:04 +0000 (15:19 -0500)
conf/testing/dialplan/default/0026_fax.xml

index e6912bee0111a74adba7fc0b77f984920fe6572b..f94152b8fff7d6c2a60bf69a822d16bf2713a9c1 100644 (file)
@@ -1,3 +1,4 @@
+<!-- expand bgapi originate {absolute_codec_string=pcmu}sofia/external/9100@${local_ip_v4}:5090 9101 -->
 <extension name="rxfax">
   <condition field="destination_number" expression="^9100$">
     <action application="answer"/>
@@ -12,6 +13,7 @@
   </condition>
 </extension>
 
+<!-- expand bgapi originate {absolute_codec_string=pcmu}sofia/external/9102@${local_ip_v4}:5090 9103 -->
 <extension name="rxfax_t38">
   <condition field="destination_number" expression="^9102$">
     <action application="set" data="fax_enable_t38_request=true"/>
     <action application="txfax" data="/root/fax.tif"/>  
   </condition>
 </extension>
+
+<!-- expand bgapi originate {absolute_codec_string=pcmu}sofia/external/9104@${local_ip_v4}:5090 9105 -->
+<extension name="rxfax_t38_a">
+  <condition field="destination_number" expression="^9104$">
+    <action application="set" data="fax_enable_t38_request=true"/>
+    <action application="set" data="fax_enable_t38=true"/>
+    <action application="answer"/>
+    <action application="rxfax" data="/tmp/${uuid}.tif"/>  
+  </condition>
+</extension>
+
+<extension name="t38_passthru">
+  <condition field="destination_number" expression="^9105$">
+    <action application="export" data="t38_passthru=true"/>
+    <action application="bridge" data="{absolute_codec_string=PCMU}sofia/external/sip:9106@${local_ip_v4}:5090"/>  
+  </condition>
+</extension>
+
+<extension name="txfax_t38_b">
+  <condition field="destination_number" expression="^9106$">
+    <action application="set" data="fax_enable_t38=true"/>
+    <action application="answer"/>
+    <action application="txfax" data="/root/fax.tif"/>  
+  </condition>
+</extension>