diff --git a/conf/testing/autoload_configs/local_stream.conf.xml b/conf/testing/autoload_configs/local_stream.conf.xml index 2894f68f11..01c7c471b4 100644 --- a/conf/testing/autoload_configs/local_stream.conf.xml +++ b/conf/testing/autoload_configs/local_stream.conf.xml @@ -54,4 +54,12 @@ <param name="timer-name" value="soft"/> </directory> + <directory name="my_voh" path="$${base_dir}/videos"> + <param name="rate" value="48000"/> + <param name="shuffle" value="true"/> + <param name="channels" value="2"/> + <param name="interval" value="10"/> + <param name="timer-name" value="soft"/> + </directory> + </configuration> diff --git a/conf/testing/dialplan/default/0011_play_video_local_stream.xml b/conf/testing/dialplan/default/0011_play_video_local_stream.xml index 9c68d3e6a5..04bc7e6661 100644 --- a/conf/testing/dialplan/default/0011_play_video_local_stream.xml +++ b/conf/testing/dialplan/default/0011_play_video_local_stream.xml @@ -29,3 +29,17 @@ </condition> </extension> + +<extension name="play_video_local_stream"> + <condition field="destination_number" expression="^6054$"> + <action application="answer"/> + <action application="playback" data="local_stream://my_voh"/> + </condition> +</extension> + +<extension name="play_video_local_stream"> + <condition field="destination_number" expression="^6055$"> + <action application="answer"/> + <action application="playback" data="local_stream://I_DO_NOT_EXIST_TEST"/> + </condition> +</extension> diff --git a/conf/testing/dialplan/default/0012_play_audio_local_stream.xml b/conf/testing/dialplan/default/0012_play_audio_local_stream.xml new file mode 100644 index 0000000000..84e359715d --- /dev/null +++ b/conf/testing/dialplan/default/0012_play_audio_local_stream.xml @@ -0,0 +1,6 @@ +<extension name="play_audio_local_stream"> + <condition field="destination_number" expression="^6060$"> + <action application="answer"/> + <action application="playback" data="local_stream://default"/> + </condition> +</extension> diff --git a/conf/testing/dialplan/default/0013_hangup_testing.xml b/conf/testing/dialplan/default/0013_hangup_testing.xml new file mode 100644 index 0000000000..849158b74a --- /dev/null +++ b/conf/testing/dialplan/default/0013_hangup_testing.xml @@ -0,0 +1,12 @@ +<!-- + Test Fail On Single Reject: + +originate {fail_on_single_reject=UNALLOCATED_NUMBER,hangup_on_single_reject=true}sofia/internal/hup_27@192.168.168.34|sofia/internal/hup_27@192.168.168.34|sofia/internal/hup_1@192.168.168.34|sofia/internal/hup_16@192.168.168.34 +park inline +--> + +<extension name="hangup"> + <condition field="destination_number" expression="^hup_(\d+)$"> + <action application="hangup" data="$1"/> + </condition> +</extension>