Revision: 201037 default
authorDremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Mon, 04 Oct 2010 00:35:59 +0300
changeset 35 e3187d58ca5e
parent 33 ec10aa4a09b0
Revision: 201037 Kit: 201039
data/gst_dll_2001F41F.txt
gst_plugins_base/gst/playback/gstdecodebin.c
gst_plugins_base/gst/playback/gstdecodebin2.c
gst_plugins_base/gst/playback/gstplaybasebin.c
gst_plugins_base/gst/playback/gstplaysink.c
gst_plugins_base/tsrc/check/elements/playbin/group/bld.inf
gst_plugins_base/tsrc/check/elements/playbin/group/playbin.mmp
gst_plugins_base/tsrc/check/elements/volume/group/bld.inf
gst_plugins_base/tsrc/check/elements/volume/group/volume.mmp
gst_plugins_base/tsrc/check/gst/typefindfunctions/group/bld.inf
gst_plugins_base/tsrc/check/gst/typefindfunctions/group/typefindfunctions.mmp
gst_plugins_base/tsrc/check/libs/video/group/bld.inf
gst_plugins_base/tsrc/check/libs/video/group/video.mmp
gst_plugins_symbian/tsrc/gstreamertestmodule/conf/GStreamerTestClass.cfg
gstreamer_core/tsrc/check/gst/gstiterator/group/bld.inf
gstreamer_core/tsrc/check/gst/gstiterator/group/gstiterator.mmp
gstreamer_core/tsrc/check/gst/gstsegment/src/gstsegment.c
gstreamer_core/tsrc/check/gst/gstsystemclock/src/gstsystemclock.c
gstreamer_core/tsrc/check/gst/gsttag/group/bld.inf
gstreamer_core/tsrc/check/gst/gsttag/group/gsttag.mmp
gstreamer_core/tsrc/check/gst/gsturi/group/bld.inf
gstreamer_core/tsrc/check/gst/gsturi/group/gsturi.mmp
gstreamer_core/tsrc/check/gst/gstutils/group/bld.inf
gstreamer_core/tsrc/check/gst/gstutils/group/gstutils.mmp
gstreamer_core/tsrc/check/gst/gstvalue/src/gstvalue.c
gstreamer_core/tsrc/examples/manual/manual_dynamic/group/bld.inf
gstreamer_core/tsrc/examples/manual/manual_dynamic/group/manual_dynamic.mmp
gstreamer_core/tsrc/examples/manual/manual_ghostpad/group/bld.inf
gstreamer_core/tsrc/examples/manual/manual_ghostpad/group/manual_ghostpad.mmp
gstreamer_core/tsrc/examples/manual/manual_typefind/group/bld.inf
gstreamer_core/tsrc/examples/manual/manual_typefind/group/manual_typefind.mmp
gstreamer_core/tsrc/gstreamertestcases_suite4/conf/gstreamertestcases_suite4.cfg
gstreamer_test_apps/gstplayer/sis/rd-key.pem
gstreamer_test_apps/gstplayer/sis/rd.cer
gstreamer_test_apps/gstplayer/src/GSTPlayerappui.cpp
gstregistrygenerator/group/bld.inf
gstregistrygenerator/group/gstregistrygenerator.mmp
gstregistrygenerator/inc/gstregistrygenerator.h
--- a/data/gst_dll_2001F41F.txt	Fri Sep 17 08:31:31 2010 +0300
+++ b/data/gst_dll_2001F41F.txt	Mon Oct 04 00:35:59 2010 +0300
@@ -1,26 +1,6 @@
-libgstaudioconvert.dll
-libgstaudiorate.dll
-libgstaudioresample.dll
 libgstcoreelements.dll
-libgstcoreindexers.dll
-libgstdecodebin.dll
-libgstdecodebin2.dll
-libgstdevsoundsink.dll
 libgstdevsoundsrc.dll
-libgstqueue2.dll
-libgstadder.dll
-libgsttypefindfunctions.dll
 libgstwavenc.dll
-libgstwavparse.dll
-libgstaudiotestsrc.dll
-libgstautodetect.dll
-libgstsubparse.dll
-libgsttcp.dll
-libgstvolume.dll
-libgstplaybin.dll
-libgstgdp.dll
-libgstapp.dll
 gstqtmux.dll
 libgstnokiaaacenc.dll
 libgstamrmux.dll
-
--- a/gst_plugins_base/gst/playback/gstdecodebin.c	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/gst/playback/gstdecodebin.c	Mon Oct 04 00:35:59 2010 +0300
@@ -400,6 +400,7 @@
 
     /* get the sinkpad */
     pad = gst_element_get_static_pad (decode_bin->typefind, "sink");
+    g_return_if_fail (pad != NULL);
 
     /* ghost the sink pad to ourself */
     gpad = gst_ghost_pad_new ("sink", pad);
--- a/gst_plugins_base/gst/playback/gstdecodebin2.c	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/gst/playback/gstdecodebin2.c	Mon Oct 04 00:35:59 2010 +0300
@@ -630,7 +630,8 @@
 
     /* get the sinkpad */
     pad = gst_element_get_static_pad (decode_bin->typefind, "sink");
-
+    g_return_if_fail (pad != NULL);
+    
     /* ghost the sink pad to ourself */
     gpad = gst_ghost_pad_new ("sink", pad);
     gst_pad_set_active (gpad, TRUE);
--- a/gst_plugins_base/gst/playback/gstplaybasebin.c	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/gst/playback/gstplaybasebin.c	Mon Oct 04 00:35:59 2010 +0300
@@ -1764,6 +1764,8 @@
 
   /* Remove the eat probes */
   group = get_active_group (play_base_bin);
+  g_return_if_fail (group != NULL);
+  
   for (item = group->streaminfo; item; item = item->next) {
     GstStreamInfo *info = item->data;
     gpointer data;
--- a/gst_plugins_base/gst/playback/gstplaysink.c	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/gst/playback/gstplaysink.c	Mon Oct 04 00:35:59 2010 +0300
@@ -780,6 +780,8 @@
   GstElement *result = NULL;
   GstIterator *it;
 
+  if (!obj)
+      return result;
   if (g_object_class_find_property (G_OBJECT_GET_CLASS (obj), name)) {
     result = obj;
   } else if (GST_IS_BIN (obj)) {
--- a/gst_plugins_base/tsrc/check/elements/playbin/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/tsrc/check/elements/playbin/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a playbin.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gst_plugins_base/tsrc/check/elements/playbin/group/playbin.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/tsrc/check/elements/playbin/group/playbin.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,10 +1,23 @@
 /*
-============================================================================
- Name		: playbin.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for playbin.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 #include <platform_paths.hrh>                    
--- a/gst_plugins_base/tsrc/check/elements/volume/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/tsrc/check/elements/volume/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a volume.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gst_plugins_base/tsrc/check/elements/volume/group/volume.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/tsrc/check/elements/volume/group/volume.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,10 +1,23 @@
 /*
-============================================================================
- Name		: volume.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for volume.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 #include <platform_paths.hrh>                    
--- a/gst_plugins_base/tsrc/check/gst/typefindfunctions/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/tsrc/check/gst/typefindfunctions/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a typefindfunctions.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gst_plugins_base/tsrc/check/gst/typefindfunctions/group/typefindfunctions.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/tsrc/check/gst/typefindfunctions/group/typefindfunctions.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,10 +1,23 @@
 /*
-============================================================================
- Name		: typefindfunctions.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for typefindfunctions.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 #include <platform_paths.hrh>
 TARGET		  typefindfunctions.exe
--- a/gst_plugins_base/tsrc/check/libs/video/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/tsrc/check/libs/video/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a video.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gst_plugins_base/tsrc/check/libs/video/group/video.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gst_plugins_base/tsrc/check/libs/video/group/video.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,10 +1,23 @@
 /*
-============================================================================
- Name		: video.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for video.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 #include <platform_paths.hrh>  
 TARGET		  video.exe
--- 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 */
 
 
 
--- a/gstreamer_core/tsrc/check/gst/gstiterator/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/check/gst/gstiterator/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a gstiterator.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gstreamer_core/tsrc/check/gst/gstiterator/group/gstiterator.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/check/gst/gstiterator/group/gstiterator.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,10 +1,23 @@
 /*
-============================================================================
- Name		: gstiterator.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for gstiterator.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 #include <platform_paths.hrh>                                                                                
--- a/gstreamer_core/tsrc/check/gst/gstsegment/src/gstsegment.c	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/check/gst/gstsegment/src/gstsegment.c	Mon Oct 04 00:35:59 2010 +0300
@@ -1,16 +1,3 @@
- /*
- *  Copyright © 2008 Nokia Corporation.
- *  This material, including documentation and any related 
- *  computer programs, is protected by copyright controlled by 
- *  Nokia Corporation. All rights are reserved. Copying, 
- *  including reproducing, storing, adapting or translating, any 
- *  or all of this material requires the prior written consent of 
- *  Nokia Corporation. This material also contains confidential 
- *  information which may not be disclosed to others without the 
- *  prior written consent of Nokia Corporation.
- * ============================================================================
- */
- 
 /* GStreamer
  * Copyright (C) 2005 Jan Schmidt <thaytan@mad.scientist.com>
  *
--- a/gstreamer_core/tsrc/check/gst/gstsystemclock/src/gstsystemclock.c	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/check/gst/gstsystemclock/src/gstsystemclock.c	Mon Oct 04 00:35:59 2010 +0300
@@ -1,16 +1,3 @@
- /*
- *  Copyright © 2008 Nokia Corporation.
- *  This material, including documentation and any related 
- *  computer programs, is protected by copyright controlled by 
- *  Nokia Corporation. All rights are reserved. Copying, 
- *  including reproducing, storing, adapting or translating, any 
- *  or all of this material requires the prior written consent of 
- *  Nokia Corporation. This material also contains confidential 
- *  information which may not be disclosed to others without the 
- *  prior written consent of Nokia Corporation.
- * ============================================================================
- */
-
 /* GStreamer
  * Copyright (C) 2005 Wim Taymans <wim@fluendo.com>
  *
--- a/gstreamer_core/tsrc/check/gst/gsttag/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/check/gst/gsttag/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a gsttag.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gstreamer_core/tsrc/check/gst/gsttag/group/gsttag.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/check/gst/gsttag/group/gsttag.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,10 +1,23 @@
 /*
-============================================================================
- Name		: gsttag.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for gsttag.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 #include <platform_paths.hrh>                                                                                                    
 
--- a/gstreamer_core/tsrc/check/gst/gsturi/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/check/gst/gsturi/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a gsturi.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gstreamer_core/tsrc/check/gst/gsturi/group/gsturi.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/check/gst/gsturi/group/gsturi.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,10 +1,23 @@
 /*
-============================================================================
- Name		: gsturi.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for gsturi.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 #include <platform_paths.hrh>
--- a/gstreamer_core/tsrc/check/gst/gstutils/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/check/gst/gstutils/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a gstutils.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gstreamer_core/tsrc/check/gst/gstutils/group/gstutils.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/check/gst/gstutils/group/gstutils.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,10 +1,23 @@
 /*
-============================================================================
- Name		: gstutils.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for gstutils.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 #include <platform_paths.hrh>
--- a/gstreamer_core/tsrc/check/gst/gstvalue/src/gstvalue.c	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/check/gst/gstvalue/src/gstvalue.c	Mon Oct 04 00:35:59 2010 +0300
@@ -1,16 +1,3 @@
- /*
- *  Copyright © 2008 Nokia Corporation.
- *  This material, including documentation and any related 
- *  computer programs, is protected by copyright controlled by 
- *  Nokia Corporation. All rights are reserved. Copying, 
- *  including reproducing, storing, adapting or translating, any 
- *  or all of this material requires the prior written consent of 
- *  Nokia Corporation. This material also contains confidential 
- *  information which may not be disclosed to others without the 
- *  prior written consent of Nokia Corporation.
- * ============================================================================
- */
-
 /* GStreamer
  * Copyright (C) <2004> David Schleef <david at schleef dot org>
  * Copyright (C) <2005> Thomas Vander Stichele <thomas at apestaart dot org>
--- a/gstreamer_core/tsrc/examples/manual/manual_dynamic/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/examples/manual/manual_dynamic/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a dynamic.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gstreamer_core/tsrc/examples/manual/manual_dynamic/group/manual_dynamic.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/examples/manual/manual_dynamic/group/manual_dynamic.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,10 +1,23 @@
 /*
-============================================================================
- Name		: dynamic.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for dynamic.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 #include <platform_paths.hrh>                    
--- a/gstreamer_core/tsrc/examples/manual/manual_ghostpad/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/examples/manual/manual_ghostpad/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a ghostpad.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gstreamer_core/tsrc/examples/manual/manual_ghostpad/group/manual_ghostpad.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/examples/manual/manual_ghostpad/group/manual_ghostpad.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,10 +1,23 @@
 /*
-============================================================================
- Name		: ghostpad.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for ghostpad.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 #include <platform_paths.hrh>                    
--- a/gstreamer_core/tsrc/examples/manual/manual_typefind/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/examples/manual/manual_typefind/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a typefind.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gstreamer_core/tsrc/examples/manual/manual_typefind/group/manual_typefind.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/examples/manual/manual_typefind/group/manual_typefind.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,10 +1,23 @@
 /*
-============================================================================
- Name		: typefind.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for typefind.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 #include <platform_paths.hrh>                    
--- a/gstreamer_core/tsrc/gstreamertestcases_suite4/conf/gstreamertestcases_suite4.cfg	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_core/tsrc/gstreamertestcases_suite4/conf/gstreamertestcases_suite4.cfg	Mon Oct 04 00:35:59 2010 +0300
@@ -19,12 +19,14 @@
 delete foobar
 [Endtest]
 
+/* Expected to fail, making as manual case 
 [Test]
-title aac rec 128Kbps 11025Hz LC 
+title aac rec 128Kbps 11025Hz LC Expected to fail
 create gstreamertestcases_suite4 foobar
 foobar Example aac_record.exe -br 128000 -sr 11025 -p 2 -l 0
 delete foobar
 [Endtest]
+*/
 
 [Test]
 title aac rec 64Kbps 16KHz LC 40Secs
@@ -47,12 +49,14 @@
 delete foobar
 [Endtest]
 
+/* Expected to fail, making as manual case 
 [Test]
-title aac rec 128Kbps 22050Hz LC 
+title aac rec 128Kbps 22050Hz LC Expected to fail
 create gstreamertestcases_suite4 foobar
 foobar Example aac_record.exe -br 128000 -sr 22050 -p 2 -l 0
 delete foobar
 [Endtest]
+*/
 
 [Test]
 title aac rec 128Kbps 32KHz LC 
@@ -75,12 +79,14 @@
 delete foobar
 [Endtest]
 
+/* Expected to fail, making as manual case 
 [Test]
-title aac rec 256Kbps 44100Hz 2 chan Auto 
+title aac rec 256Kbps 44100Hz 2 chan Auto Expected to fail
 create gstreamertestcases_suite4 foobar
 foobar Example aac_record.exe -br 256000 -sr 44100 -c 2 -p 0 -l 0
 delete foobar
 [Endtest]
+*/
 
 [Test]
 title aac rec 224Kbps 48KHz 2chan LC
--- a/gstreamer_test_apps/gstplayer/sis/rd-key.pem	Fri Sep 17 08:31:31 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
------BEGIN RSA PRIVATE KEY-----
-MIICXAIBAAKBgQDLRF+r1FGGkCwTrb420kbnAps7gi1yYUcXYUdWeFTuBeQe5eW4
-6Y+LWaA8HMlDdoHRB0FgASisYcFagwno9+oFf4AJka4H1gWEs5XTGwAA1s0d8XGh
-7W7Dt9F5FZij8F7/9Pi6+FhhxZFIf1DD+yry9D7+Sp+BgdNALe4XOpf25QIBAwKB
-gQCHgupyjYuvCsgNHn7PNtnvVxInrB5MQNoPli+O+uNJWUK/Q+57Rl+yO8AoEzDX
-pFaLWiuVVhsdloDnAgabT/FXzYncs6uOHyEUV+dSXb78vtLPJqAX+Fg2i3hOXreB
-yskcZ13/OsKVOu5wgrJkx2baZufkqMwOSytf5y9nwjEIKwJBAP+inobagVNrN62j
-KQva3cC+UN/6XnKdTc0CA6bHyLOaJoH1xiMwG/VS2PGjHI0tiSMNtLn/QPpHJ003
-iabGhdUCQQDLjp/9UjFT6K6CF66Chqf30pZXhx+GTSQZmv/gvZiMly7X9fX9BGX3
-2MbJohBC4yI21XKTbisWywkF73Hwh+TRAkEAqmxprzxWN5zPyRdwspHpKymLP/w+
-9xOJM1atGdqFzRFvAU6EF3Vn+OHl9my9s3OwwgkjJqorUYTE3iUGby8D4wJBAIe0
-aqjhdjfwdFa6dFcEb/qMZDpaFQQzbWZnVUB+ZbMPdI/5TqitmU/l2dvBYCyXbCSO
-TGJJcg8yBgP09qBamIsCQFL7j1tM0XPVQJQ89WpKCld7O9ORxRGVj1eG0tWijrH8
-mGbYh8SGCVoWV3vrKSS8GBrFVgQnqUaHuEdtM7tpCAQ=
------END RSA PRIVATE KEY-----
--- a/gstreamer_test_apps/gstplayer/sis/rd.cer	Fri Sep 17 08:31:31 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
------BEGIN CERTIFICATE-----
-MIICzDCCAjWgAwIBAgIBADANBgkqhkiG9w0BAQUFADArMRAwDgYDVQQKEwdSRCBD
-ZXJ0MRcwFQYDVQQDEw5SRCBDZXJ0aWZpY2F0ZTAeFw0wNDExMTUxMjQyMDZaFw0z
-NzA5MjMxMjQyMDZaMCsxEDAOBgNVBAoTB1JEIENlcnQxFzAVBgNVBAMTDlJEIENl
-cnRpZmljYXRlMIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQDLRF+r1FGGkCwT
-rb420kbnAps7gi1yYUcXYUdWeFTuBeQe5eW46Y+LWaA8HMlDdoHRB0FgASisYcFa
-gwno9+oFf4AJka4H1gWEs5XTGwAA1s0d8XGh7W7Dt9F5FZij8F7/9Pi6+FhhxZFI
-f1DD+yry9D7+Sp+BgdNALe4XOpf25QIBA6OCAQAwgf0wDAYDVR0TBAUwAwEB/zAL
-BgNVHQ8EBAMCAoQwHQYDVR0OBBYEFFi/kuGzxhVpjGxe9ZwlxC3fH9jFMFMGA1Ud
-IwRMMEqAFFi/kuGzxhVpjGxe9ZwlxC3fH9jFoS+kLTArMRAwDgYDVQQKEwdSRCBD
-ZXJ0MRcwFQYDVQQDEw5SRCBDZXJ0aWZpY2F0ZYIBADBsBgNVHSAEZTBjMGEGBFUd
-IAAwWTATBggrBgEFBQcCARYHaHR0cDovLzBCBggrBgEFBQcCAjA2GjRGb3IgUiZE
-IHVzYWdlIG9ubHkuIFRoaXMgY2VydGlmaWNhdGUgaXMgbm90IHRydXN0ZWQuMA0G
-CSqGSIb3DQEBBQUAA4GBAHGB4RQMAgBdeT2hxfOr6f2nA/dZm+M5yX5daUtZnET9
-Ed0A9sazLawfN2G1KFQT9kxEParAyoAkpbMAsRrnRz/9cM3OHgFm/NiKRnf50DpT
-7oCx0I/65mVD2kt+xXE62/Ii5KPnTufIkPi2uLvURCia1tTS8JmJ8dtxDGyQt8BR
------END CERTIFICATE-----
--- a/gstreamer_test_apps/gstplayer/src/GSTPlayerappui.cpp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstreamer_test_apps/gstplayer/src/GSTPlayerappui.cpp	Mon Oct 04 00:35:59 2010 +0300
@@ -136,7 +136,7 @@
             if (pipeline!=NULL && pipeline ->current_state
                     == GST_STATE_PLAYING)
                 {
-
+                gst_element_send_event (pipeline, gst_event_new_eos ());
                 gst_element_set_state(pipeline, GST_STATE_NULL);
                 gst_object_unref(GST_OBJECT (pipeline));
 
--- a/gstregistrygenerator/group/bld.inf	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstregistrygenerator/group/bld.inf	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,23 @@
 /*
-============================================================================
- Name		: bld.inf
- Author	  : 
- Copyright   : Your copyright notice
- Description : This file provides the information required for building the
-				whole of a GSTRegistryGenerator.
-============================================================================
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
 */
 
 PRJ_PLATFORMS
--- a/gstregistrygenerator/group/gstregistrygenerator.mmp	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstregistrygenerator/group/gstregistrygenerator.mmp	Mon Oct 04 00:35:59 2010 +0300
@@ -1,12 +1,3 @@
-/*
-============================================================================
- Name		: GSTRegistryGenerator.mmp
- Author	  : 
- Copyright   : Your copyright notice
- Description : This is the project specification file for GSTRegistryGenerator.
-============================================================================
-*/
-
 /*
 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
 *
--- a/gstregistrygenerator/inc/gstregistrygenerator.h	Fri Sep 17 08:31:31 2010 +0300
+++ b/gstregistrygenerator/inc/gstregistrygenerator.h	Mon Oct 04 00:35:59 2010 +0300
@@ -1,11 +1,24 @@
 /*
- ============================================================================
- Name		: GSTRegistryGenerator.h
- Author	  : 
- Copyright   : Your copyright notice
- Description : Exe header file
- ============================================================================
- */
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation; either
+* version 2 of the License, or (at your option) any later version.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the
+* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+* Boston, MA 02111-1307, USA.
+*
+* Description:
+*
+*/
 
 #ifndef __GSTREGISTRYGENERATOR_H__
 #define __GSTREGISTRYGENERATOR_H__