--- a/gst_plugins_symbian/tsrc/gstreamertestmodule/conf/GStreamerTestClass.cfg Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_symbian/tsrc/gstreamertestmodule/conf/GStreamerTestClass.cfg Mon Oct 04 00:35:59 2010 +0300
@@ -224,7 +224,7 @@
[Endtest]
-/*
+
[Test]
title 7. Create WAV Record Pipeline1
create GStreamerTestClass gst
@@ -517,102 +517,6 @@
gst SetPipelineState 1
[Endtest]
-[Test]
-title 15. Create WAV Record Pipeline 9
-create GStreamerTestClass gst
-gst InitGStreamer
-gst CreatePipeLine
-gst CreateElement 10
-gst CreateElement 7
-gst CreateElement 2
-gst InitPipeLine
-gst SetElementProperties 2 c:\data\RecordTest9.wav
-gst AddElementToPipeline 10
-gst AddElementToPipeline 7
-gst AddElementToPipeline 2
-gst SetCapsInPipeLine audio/x-raw-int 16 16
-gst LinkElementsInPipeline 10 7
-gst LinkElementsInPipeline 7 2
-gst SetElementProperties 10 rate 16000
-gst SetElementProperties 10 priority 0
-gst SetElementProperties 10 gain 12
-gst SetElementProperties 10 preference 0
-gst SetElementProperties 10 channels 1
-pause 1000
-gst SetPipelineState 4
-pause 10000
-gst GetElementProperties 10 gain
-gst GetElementProperties 10 samplesrecorded
-gst SetPipelineState 3
-pause 360000
-gst SetElementProperties 10 gain 64
-gst SetPipelineState 4
-pause 5000
-gst StopRecording
-waittestclass gst
-gst SetPipelineState 1
-delete gst
-[Endtest]
-
-
-[Test]
-title 16. Create WAV Record Pipeline GstReliabilitytestPlaypause
-create GStreamerTestClass gst
-gst InitGStreamer
-gst CreatePipeLine
-gst CreateElement 10
-gst CreateElement 7
-gst CreateElement 2
-gst InitPipeLine
-gst SetElementProperties 2 c:\data\RecordTestpause.wav
-gst AddElementToPipeline 10
-gst AddElementToPipeline 7
-gst AddElementToPipeline 2
-gst SetCapsInPipeLine audio/x-raw-int 16 16
-gst LinkElementsInPipeline 10 7
-gst LinkElementsInPipeline 7 2
-gst SetElementProperties 10 rate 16000
-gst SetElementProperties 10 priority 0
-gst SetElementProperties 10 preference 0
-gst SetElementProperties 10 channels 1
-gst GstReliabilitytestPlaypause 30
-gst SetPipelineState 4
-pause 5000
-gst GetElementProperties 10 gain
-gst GetElementProperties 10 samplesrecorded
-pause 5000
-gst StopRecording
-waittestclass gst
-gst SetPipelineState 1
-delete gst
-[Endtest]
-
-
-
-[Test]
-title 17. Create WAV Record Pipeline GstReliabilitytestRecording
-create GStreamerTestClass gst
-gst InitGStreamer
-gst CreatePipeLine
-gst CreateElement 10
-gst CreateElement 7
-gst CreateElement 2
-gst InitPipeLine
-gst SetElementProperties 2 c:\data\RecordTestpause.wav
-gst AddElementToPipeline 10
-gst AddElementToPipeline 7
-gst AddElementToPipeline 2
-gst SetCapsInPipeLine audio/x-raw-int 16 16
-gst LinkElementsInPipeline 10 7
-gst LinkElementsInPipeline 7 2
-gst GstReliabilitytestRecording 30
-gst GetElementProperties 10 samplesrecorded
-gst StopRecording
-waittestclass gst
-gst SetPipelineState 1
-delete gst
-[Endtest]
-
[Test]
title 18. Create WAV Play1 Pipeline
@@ -756,6 +660,495 @@
[Endtest]
+
+
+[Test]
+title 24. Create AMR Record Pipeline with amrmux
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 14
+gst SetElementProperties 14 1
+gst GetElementProperties 14 1
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\RecordTest.amr
+gst AddElementToPipeline 10
+gst AddElementToPipeline 14
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/amr
+gst GetElementsCustomIntfc 10 7
+gst CustomIntfcProp 7 2 1
+gst CustomIntfcProp 7 4 16000
+gst LinkElementsInPipeline 10 14
+gst LinkElementsInPipeline 14 2
+gst SetPipelineState 4
+pause 5000
+gst CustomIntfcProp 7 3
+gst CustomIntfcProp 7 5
+pause 5000
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+[Test]
+title 25. Create AMR Record Pipeline for pause resume
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 14
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\RecordTestpause.amr
+gst AddElementToPipeline 10
+gst AddElementToPipeline 14
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/amr
+gst GetElementsCustomIntfc 10 7
+gst CustomIntfcProp 7 2 1
+gst CustomIntfcProp 7 4 16000
+gst LinkElementsInPipeline 10 14
+gst LinkElementsInPipeline 14 2
+gst SetPipelineState 4
+pause 5000
+gst SetPipelineState 3
+pause 5000
+gst SetPipelineState 4
+pause 5000
+gst CustomIntfcProp 7 3
+gst CustomIntfcProp 7 5
+pause 5000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+
+[Test]
+title 26. Create AMR Record Pipeline balance
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 14
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\RecordTestbalance.amr
+gst AddElementToPipeline 10
+gst AddElementToPipeline 14
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/amr
+gst GetElementsCustomIntfc 10 7
+gst CustomIntfcProp 7 2 1
+gst CustomIntfcProp 7 4 16000
+gst LinkElementsInPipeline 10 14
+gst LinkElementsInPipeline 14 2
+gst SetPipelineState 4
+pause 5000
+gst CustomIntfcProp 7 3
+gst CustomIntfcProp 7 5
+pause 5000
+gst SetElementProperties 10 leftbalance 80
+gst SetElementProperties 10 rightbalance 20
+pause 1000
+gst StopRecording
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+
+
+
+[Test]
+title 29. Create WAV Record pipeline Setting Microphone Input
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 7
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\wav_defaultmic.wav
+gst AddElementToPipeline 10
+gst AddElementToPipeline 7
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/x-raw-int 16 16
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
+gst LinkElementsInPipeline 10 7
+gst LinkElementsInPipeline 7 2
+gst SetPipelineState 4
+pause 10000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+[Test]
+title 30. Pause wav file audioinput Microphone Input
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 7
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\pause_wav_defaultmic.wav
+gst AddElementToPipeline 10
+gst AddElementToPipeline 7
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/x-raw-int 16 16
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
+gst LinkElementsInPipeline 10 7
+gst LinkElementsInPipeline 7 2
+gst SetPipelineState 4
+pause 10000
+gst SetPipelineState 3
+pause 10000
+gst SetPipelineState 4
+pause 10000
+gst SetPipelineState 3
+pause 10000
+gst SetPipelineState 4
+pause 10000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+[Test]
+title 31. Create AAC Record pipeline Setting Microphone Input
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 12
+gst CreateElement 13
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\aac_defaultmic.mp4
+gst AddElementToPipeline 10
+gst AddElementToPipeline 12
+gst AddElementToPipeline 13
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/x-raw-int 16 16
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
+gst LinkElementsInPipeline 10 12
+gst LinkElementsInPipeline 12 13
+gst LinkElementsInPipeline 13 2
+gst SetPipelineState 4
+pause 10000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+[Test]
+title 32. pause AAC audioinput Microphone
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 12
+gst CreateElement 13
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\pause_aac_defaultmic.mp4
+gst AddElementToPipeline 10
+gst AddElementToPipeline 12
+gst AddElementToPipeline 13
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/x-raw-int 16 16
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
+gst LinkElementsInPipeline 10 12
+gst LinkElementsInPipeline 12 13
+gst LinkElementsInPipeline 13 2
+gst SetPipelineState 4
+pause 10000
+gst SetPipelineState 3
+pause 10000
+gst SetPipelineState 4
+pause 10000
+gst SetPipelineState 3
+pause 10000
+gst SetPipelineState 4
+pause 10000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+[Test]
+title 33. Create AMR Record pipeline Setting Microphone Input
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 14
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\amr_defaultmic.amr
+gst AddElementToPipeline 10
+gst AddElementToPipeline 14
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/amr
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
+gst LinkElementsInPipeline 10 14
+gst LinkElementsInPipeline 14 2
+gst SetPipelineState 4
+pause 10000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+[Test]
+title 34. Pause AMR audioinput Microphone
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 14
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\pause_amr_defaultmic.amr
+gst AddElementToPipeline 10
+gst AddElementToPipeline 14
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/amr
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
+gst LinkElementsInPipeline 10 14
+gst LinkElementsInPipeline 14 2
+gst SetPipelineState 4
+pause 10000
+gst SetPipelineState 3
+pause 10000
+gst SetPipelineState 4
+pause 10000
+gst SetPipelineState 3
+pause 10000
+gst SetPipelineState 4
+pause 10000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+[Test]
+title 33. Audio Input Testing Negative case AMR format
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 14
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\amr_negative.amr
+gst AddElementToPipeline 10
+gst AddElementToPipeline 14
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/amr
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 100
+gst LinkElementsInPipeline 10 14
+gst LinkElementsInPipeline 14 2
+gst SetPipelineState 4
+pause 10000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+/* manual testing for long duration testing
+
+[Test]
+title 15. Create WAV Record Pipeline 9
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 7
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\RecordTest9.wav
+gst AddElementToPipeline 10
+gst AddElementToPipeline 7
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/x-raw-int 16 16
+gst LinkElementsInPipeline 10 7
+gst LinkElementsInPipeline 7 2
+gst SetElementProperties 10 rate 16000
+gst SetElementProperties 10 priority 0
+gst SetElementProperties 10 gain 12
+gst SetElementProperties 10 preference 0
+gst SetElementProperties 10 channels 1
+pause 1000
+gst SetPipelineState 4
+pause 10000
+gst GetElementProperties 10 gain
+gst GetElementProperties 10 samplesrecorded
+gst SetPipelineState 3
+pause 360000
+gst SetElementProperties 10 gain 64
+gst SetPipelineState 4
+pause 5000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+[Test]
+title 16. Create WAV Record Pipeline GstReliabilitytestPlaypause
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 7
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\RecordTestpause.wav
+gst AddElementToPipeline 10
+gst AddElementToPipeline 7
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/x-raw-int 16 16
+gst LinkElementsInPipeline 10 7
+gst LinkElementsInPipeline 7 2
+gst SetElementProperties 10 rate 16000
+gst SetElementProperties 10 priority 0
+gst SetElementProperties 10 preference 0
+gst SetElementProperties 10 channels 1
+gst GstReliabilitytestPlaypause 30
+gst SetPipelineState 4
+pause 5000
+gst GetElementProperties 10 gain
+gst GetElementProperties 10 samplesrecorded
+pause 5000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+
+[Test]
+title 17. Create WAV Record Pipeline GstReliabilitytestRecording
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 7
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\RecordTestpause.wav
+gst AddElementToPipeline 10
+gst AddElementToPipeline 7
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/x-raw-int 16 16
+gst LinkElementsInPipeline 10 7
+gst LinkElementsInPipeline 7 2
+gst GstReliabilitytestRecording 30
+gst GetElementProperties 10 samplesrecorded
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+
+[Test]
+title 27. Create AMR Record Pipeline GstReliabilitytestPlaypause
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 14
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\RecordReliabilityplaypause.amr
+gst AddElementToPipeline 10
+gst AddElementToPipeline 14
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/amr
+gst GetElementsCustomIntfc 10 7
+gst CustomIntfcProp 7 2 1
+gst CustomIntfcProp 7 4 16000
+gst LinkElementsInPipeline 10 14
+gst LinkElementsInPipeline 14 2
+gst GstReliabilitytestPlaypause 30
+gst SetPipelineState 4
+pause 5000
+gst GetElementProperties 10 gain
+gst GetElementProperties 10 samplesrecorded
+pause 2000
+gst CustomIntfcProp 7 3
+gst CustomIntfcProp 7 5
+pause 2000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+
+[Test]
+title 28. Create AMR Record Pipeline reliabilityrecording
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 14
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\RecordReliabilityRecording.amr
+gst AddElementToPipeline 10
+gst AddElementToPipeline 14
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/amr
+gst GetElementsCustomIntfc 10 7
+gst CustomIntfcProp 7 2 1
+gst CustomIntfcProp 7 4 16000
+gst LinkElementsInPipeline 10 14
+gst LinkElementsInPipeline 14 2
+gst GstReliabilitytestRecording 30
+gst GetElementProperties 10 samplesrecorded
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+
[Test]
title 22. Create AAC Record Pipeline reliabilityplaypause
create GStreamerTestClass gst
@@ -824,68 +1217,106 @@
[Endtest]
-
-
-
[Test]
-title 24. Create AMR Record Pipeline with amrmux
-create GStreamerTestClass gst
+title 32. Audio Input Testing VoiceCall AMR format
+create GStreamerTestClassNightly gst
gst InitGStreamer
gst CreatePipeLine
gst CreateElement 10
gst CreateElement 14
-gst SetElementProperties 14 1
-gst GetElementProperties 14 1
gst CreateElement 2
gst InitPipeLine
-gst SetElementProperties 2 c:\data\RecordTest.amr
+gst SetElementProperties 2 c:\data\amr_voicecall.amr
gst AddElementToPipeline 10
gst AddElementToPipeline 14
gst AddElementToPipeline 2
gst SetCapsInPipeLine audio/amr
-gst GetElementsCustomIntfc 10 7
-gst CustomIntfcProp 7 2 1
-gst CustomIntfcProp 7 4 16000
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 8
gst LinkElementsInPipeline 10 14
gst LinkElementsInPipeline 14 2
gst SetPipelineState 4
-pause 5000
-gst CustomIntfcProp 7 3
-gst CustomIntfcProp 7 5
-pause 5000
+pause 60000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+[Test]
+title 37. Reliability AAC record audioinput Microphone
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 12
+gst CreateElement 13
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\reliable_aac_AI_mic.mp4
+gst AddElementToPipeline 10
+gst AddElementToPipeline 12
+gst AddElementToPipeline 13
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/x-raw-int 16 16
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
+gst LinkElementsInPipeline 10 12
+gst LinkElementsInPipeline 12 13
+gst LinkElementsInPipeline 13 2
+gst GstReliabilitytestRecording 30
+gst StopRecording
+waittestclass gst
gst SetPipelineState 1
delete gst
[Endtest]
[Test]
-title 25. Create AMR Record Pipeline for pause resume
-create GStreamerTestClass gst
+title 38. Reliability recording WAV Audioinput as Microphone
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 7
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\Reliable_wav_AI_mic.wav
+gst AddElementToPipeline 10
+gst AddElementToPipeline 7
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/x-raw-int 16 16
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
+gst LinkElementsInPipeline 10 7
+gst LinkElementsInPipeline 7 2
+gst GstReliabilitytestRecording 30
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+[Test]
+title 39. Reliablity record AMR audioinput
+create GStreamerTestClassNightly gst
gst InitGStreamer
gst CreatePipeLine
gst CreateElement 10
gst CreateElement 14
gst CreateElement 2
gst InitPipeLine
-gst SetElementProperties 2 c:\data\RecordTestpause.amr
+gst SetElementProperties 2 c:\data\reliable_amr_AI_mic.amr
gst AddElementToPipeline 10
gst AddElementToPipeline 14
gst AddElementToPipeline 2
gst SetCapsInPipeLine audio/amr
-gst GetElementsCustomIntfc 10 7
-gst CustomIntfcProp 7 2 1
-gst CustomIntfcProp 7 4 16000
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
gst LinkElementsInPipeline 10 14
gst LinkElementsInPipeline 14 2
-gst SetPipelineState 4
-pause 5000
-gst SetPipelineState 3
-pause 5000
-gst SetPipelineState 4
-pause 5000
-gst CustomIntfcProp 7 3
-gst CustomIntfcProp 7 5
-pause 5000
+gst GstReliabilitytestRecording 30
gst StopRecording
waittestclass gst
gst SetPipelineState 1
@@ -894,68 +1325,31 @@
+
[Test]
-title 26. Create AMR Record Pipeline balance
-create GStreamerTestClass gst
+title 40. Reliability pause AAC audioinput Microphone
+create GStreamerTestClassNightly gst
gst InitGStreamer
gst CreatePipeLine
gst CreateElement 10
-gst CreateElement 14
+gst CreateElement 12
+gst CreateElement 13
gst CreateElement 2
gst InitPipeLine
-gst SetElementProperties 2 c:\data\RecordTestbalance.amr
+gst SetElementProperties 2 c:\data\reliable_pause_aac_AI_mic.mp4
gst AddElementToPipeline 10
-gst AddElementToPipeline 14
+gst AddElementToPipeline 12
+gst AddElementToPipeline 13
gst AddElementToPipeline 2
-gst SetCapsInPipeLine audio/amr
-gst GetElementsCustomIntfc 10 7
-gst CustomIntfcProp 7 2 1
-gst CustomIntfcProp 7 4 16000
-gst LinkElementsInPipeline 10 14
-gst LinkElementsInPipeline 14 2
-gst SetPipelineState 4
-pause 5000
-gst CustomIntfcProp 7 3
-gst CustomIntfcProp 7 5
-pause 5000
-gst SetElementProperties 10 leftbalance 80
-gst SetElementProperties 10 rightbalance 20
-pause 1000
-gst StopRecording
-gst SetPipelineState 1
-delete gst
-[Endtest]
-
-
-
-[Test]
-title 27. Create AMR Record Pipeline GstReliabilitytestPlaypause
-create GStreamerTestClass gst
-gst InitGStreamer
-gst CreatePipeLine
-gst CreateElement 10
-gst CreateElement 14
-gst CreateElement 2
-gst InitPipeLine
-gst SetElementProperties 2 c:\data\RecordReliabilityplaypause.amr
-gst AddElementToPipeline 10
-gst AddElementToPipeline 14
-gst AddElementToPipeline 2
-gst SetCapsInPipeLine audio/amr
-gst GetElementsCustomIntfc 10 7
-gst CustomIntfcProp 7 2 1
-gst CustomIntfcProp 7 4 16000
-gst LinkElementsInPipeline 10 14
-gst LinkElementsInPipeline 14 2
+gst SetCapsInPipeLine audio/x-raw-int 16 16
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
+gst LinkElementsInPipeline 10 12
+gst LinkElementsInPipeline 12 13
+gst LinkElementsInPipeline 13 2
gst GstReliabilitytestPlaypause 30
gst SetPipelineState 4
-pause 5000
-gst GetElementProperties 10 gain
-gst GetElementProperties 10 samplesrecorded
-pause 2000
-gst CustomIntfcProp 7 3
-gst CustomIntfcProp 7 5
-pause 2000
+pause 10000
gst StopRecording
waittestclass gst
gst SetPipelineState 1
@@ -964,35 +1358,65 @@
+
[Test]
-title 28. Create AMR Record Pipeline reliabilityrecording
-create GStreamerTestClass gst
+title 41. Reliability pause WAV Microphone Input
+create GStreamerTestClassNightly gst
+gst InitGStreamer
+gst CreatePipeLine
+gst CreateElement 10
+gst CreateElement 7
+gst CreateElement 2
+gst InitPipeLine
+gst SetElementProperties 2 c:\data\Reliable_pause_wav_AI_mic.wav
+gst AddElementToPipeline 10
+gst AddElementToPipeline 7
+gst AddElementToPipeline 2
+gst SetCapsInPipeLine audio/x-raw-int 16 16
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
+gst LinkElementsInPipeline 10 7
+gst LinkElementsInPipeline 7 2
+gst GstReliabilitytestPlaypause 30
+gst SetPipelineState 4
+pause 10000
+gst StopRecording
+waittestclass gst
+gst SetPipelineState 1
+delete gst
+[Endtest]
+
+
+
+
+[Test]
+title 42. Reliablity pause AMR audioinput
+create GStreamerTestClassNightly gst
gst InitGStreamer
gst CreatePipeLine
gst CreateElement 10
gst CreateElement 14
gst CreateElement 2
gst InitPipeLine
-gst SetElementProperties 2 c:\data\RecordReliabilityRecording.amr
+gst SetElementProperties 2 c:\data\reliable_pause_amr_AI_mic.amr
gst AddElementToPipeline 10
gst AddElementToPipeline 14
gst AddElementToPipeline 2
gst SetCapsInPipeLine audio/amr
-gst GetElementsCustomIntfc 10 7
-gst CustomIntfcProp 7 2 1
-gst CustomIntfcProp 7 4 16000
+gst GetElementsCustomIntfc 10 9
+gst CustomIntfcProp 9 1 1
gst LinkElementsInPipeline 10 14
gst LinkElementsInPipeline 14 2
-gst GstReliabilitytestRecording 30
-gst GetElementProperties 10 samplesrecorded
+gst GstReliabilitytestPlaypause 30
+gst SetPipelineState 4
+pause 10000
gst StopRecording
waittestclass gst
gst SetPipelineState 1
delete gst
[Endtest]
-*/
-
+ manual testcases end */