]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7726 test case
authorBrian West <brian@freeswitch.org>
Fri, 26 Jun 2015 19:36:58 +0000 (14:36 -0500)
committerBrian West <brian@freeswitch.org>
Fri, 26 Jun 2015 19:36:58 +0000 (14:36 -0500)
conf/testing/dialplan/default/0020_record_on_answer_video.xml

index d86575357d49a709ff346b6eca591eb851fa6f89..08644dafac8901109713a5da4131a0111d3491f8 100644 (file)
@@ -22,7 +22,7 @@
   </condition>
 </extension> 
 
-<extension name="test2">
+<extension name="test3">
   <condition field="destination_number" expression="^(6082)$">
     <action application="export" data="nolocal:absolute_codec_string=OPUS,VP8"/>
     <action application="set" data="hangup_after_bridge=true"/>
     <action application="bridge" data="sofia/external/sip:decode@cantina.freeswitch.org"/>
   </condition>
 </extension> 
+
+<extension name="test4">
+  <condition field="destination_number" expression="^(6083)$">
+    <action application="set" data="hangup_after_bridge=true"/>
+    <!--<action application="answer"/>-->
+    <action application="export" data="record_concat_video=true"/>
+    <!-- Shouldn't bind the same file name to both legs,
+        if both press *2 it clobbers the file -->
+    <!-- bind_meta_app can have these args <key> [a|b|ab] [a|b|o|s] -->
+    <action application="bind_meta_app" data="2 a i record_session::/var/www/html/rec/${strftime(%Y%m%d_%H%M%S)}_${destination_number}_a.mp4"/>
+    <action application="bind_meta_app" data="2 b i record_session::/var/www/html/rec/${strftime(%Y%m%d_%H%M%S)}_${destination_number}_b.mp4"/>
+    <action application="bridge" data="sofia/external/sip:decode@cantina.freeswitch.org"/>
+  </condition>
+</extension>