]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7648 test cases for FS-7724
authorBrian West <brian@freeswitch.org>
Wed, 24 Jun 2015 21:38:54 +0000 (16:38 -0500)
committerBrian West <brian@freeswitch.org>
Wed, 24 Jun 2015 21:38:54 +0000 (16:38 -0500)
conf/testing/autoload_configs/conference.conf.xml
conf/testing/dialplan/default/0019_conf.xml

index 9dfb75b22de27e9f0dc34f81a5e0a6a5325ca4ec..18c6d1f72a4ef6cd7b27b0318c50cbd320fe8fbe 100644 (file)
       <param name="muted-sound" value="conference/conf-muted.wav"/>
       <param name="unmuted-sound" value="conference/conf-unmuted.wav"/>
       <param name="alone-sound" value="conference/conf-alone.wav"/>
-      <param name="moh-sound" value="local_stream://stereo"/>
+      <param name="moh-sound" value="local_stream://video"/>
       <param name="enter-sound" value="tone_stream://%(200,0,500,600,700)"/>
       <param name="exit-sound" value="tone_stream://%(500,0,300,200,100,50,25)"/>
       <param name="kicked-sound" value="conference/conf-kicked.wav"/>
       <param name="video-fps" value="15"/>
     </profile>
 
-    
     <profile name="sla">
       <param name="domain" value="$${domain}"/>
       <param name="rate" value="16000"/>
index f55febd5b2d276cb13653f3d61b835ab8d579ec0..bc1ccb12eb792cd095ac499fa474d524c59d0caa 100644 (file)
@@ -1,7 +1,48 @@
 
 <extension name="conf">
   <condition field="destination_number" expression="^6070$">
+    <action application="answer"/>  
     <action application="conference" data="6070@video-mcu-stereo"/>  
   </condition>
 </extension>
 
+<extension name="conf">
+  <condition field="destination_number" expression="^6070-moderator$">
+    <action application="answer"/>  
+    <action application="set" data="conference_member_flags=moderator"/>
+    <action application="conference" data="6070@video-mcu-stereo"/>  
+  </condition>
+</extension>
+
+<!-- missing video mute image -->
+<extension name="conf">
+  <condition field="destination_number" expression="^6071$">
+    <action application="answer"/>  
+    <action application="set" data="conference_member_flags=moderator"/>
+    <action application="set" data="video_mute_png=/tmp/does_not_exist.png"/>  
+    <action application="conference" data="6070@video-mcu-stereo"/>  
+  </condition>
+</extension>
+
+<!-- missing font face -->
+<extension name="conf">
+  <condition field="destination_number" expression="^6072$">
+    <action application="answer"/>  
+    <action application="set" data="video_banner_text={font_face=/tmp/does_not_exist.ttf}${caller_id_name}(${caller_id_number})"/>  
+    <action application="set" data="conference_member_flags=moderator"/>
+    <action application="conference" data="6070@video-mcu-stereo"/>  
+  </condition>
+</extension>
+
+<!-- missing font face and missing video mute image -->
+<extension name="conf">
+  <condition field="destination_number" expression="^6073$">
+    <action application="answer"/>  
+    <action application="set" data="video_mute_png=/tmp/does_not_exist.png"/>  
+    <action application="set" data="video_banner_text={font_face=/tmp/does_not_exist.ttf}${caller_id_name}(${caller_id_number})"/>  
+    <action application="set" data="conference_member_flags=moderator"/>
+    <action application="conference" data="6070@video-mcu-stereo"/>  
+  </condition>
+</extension>
+
+