]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
t38_gateway test case
authorBrian West <brian@freeswitch.org>
Tue, 4 Oct 2016 15:29:08 +0000 (10:29 -0500)
committerBrian West <brian@freeswitch.org>
Tue, 4 Oct 2016 15:29:08 +0000 (10:29 -0500)
conf/testing/dialplan/default/0026_fax.xml

index f94152b8fff7d6c2a60bf69a822d16bf2713a9c1..36ee15c38b18df1bd184a13db62fe9d266a59745 100644 (file)
     <action application="txfax" data="/root/fax.tif"/>  
   </condition>
 </extension>
+
+<!-- expand bgapi originate {absolute_codec_string=pcmu}sofia/external/9107@${local_ip_v4}:5080 9108 -->
+<extension name="rxfax_t38_a">
+  <condition field="destination_number" expression="^9107$">
+    <action application="answer"/>
+    <action application="rxfax" data="/tmp/${uuid}.tif"/>  
+  </condition>
+</extension>
+
+<extension name="t38_gateway">
+  <condition field="destination_number" expression="^9108$">
+    <action application="bridge" data="{sip_execute_on_image='t38_gateway self nocng',absolute_codec_string=PCMU}sofia/external/sip:9109@${local_ip_v4}:5080"/>  
+  </condition>
+</extension>
+
+<extension name="txfax_t38_b">
+  <condition field="destination_number" expression="^9109$">
+    <action application="set" data="fax_enable_t38_request=true"/>
+    <action application="set" data="fax_enable_t38=true"/>
+    <action application="answer"/>
+    <action application="txfax" data="/root/fax.tif"/>  
+  </condition>
+</extension>
+