diff -r ec10aa4a09b0 -r e3187d58ca5e gst_plugins_symbian/tsrc/gstreamertestmodule/conf/GStreamerTestClass.cfg --- 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 */