diff -r 9b2c3c7a1a9c -r 567bb019e3e3 gst_plugins_symbian/tsrc/gstreamertestmodule/inc/GStreamerTestClass.h --- a/gst_plugins_symbian/tsrc/gstreamertestmodule/inc/GStreamerTestClass.h Wed Mar 31 22:03:18 2010 +0300 +++ b/gst_plugins_symbian/tsrc/gstreamertestmodule/inc/GStreamerTestClass.h Tue Aug 31 15:30:33 2010 +0300 @@ -85,6 +85,7 @@ _LIT( KTagVolumeRampProperty,"volumeramp"); _LIT( KTagPriorityProperty,"priority"); _LIT( KTagPereferenceProperty,"preference"); +_LIT( KTagNumBuffersProperty,"num-buffers"); _LIT( KTagFourCCProperty,"fourcc"); _LIT( KTagMimeTypeProperty,"mimetype"); @@ -101,7 +102,7 @@ #ifdef __WINSCW__ _LIT( KGStreamerTestClassLogPath, "\\logs\\testframework\\" ); #else -_LIT( KGStreamerTestClassLogPath, "e:\\testing\\Log\\" ); +_LIT( KGStreamerTestClassLogPath, "c:\\logs\\" ); #endif // Log file @@ -154,6 +155,9 @@ GstElement *iFakesink; GstElement *iFilesink; GstElement *iEncoder; + GstElement *iAACEncoder; + GstElement *iQtMux; + GstElement *iAmrMux; GstElement *iFilter; GstElement *iWavenc; GstBus* iBus; @@ -213,7 +217,10 @@ ERESAMPLER, ECONVERTER, EDEVSOUNDSRC, - EDEVSOUNDSINK + EDEVSOUNDSINK, + ENOKIAAACENCODER, + ENOKIAQTMUX, + ENOKIAAMRMUX, }; enum TElementCustomInterfaces @@ -453,10 +460,15 @@ TInt CustomIntfcProp( CStifItemParser& aItem ); TInt SetCapsInPipeLine( CStifItemParser& aItem ); - + TInt StopRecording( CStifItemParser& aItem ); + TInt GstReliabilitytestRecording( CStifItemParser& aItem ); + TInt GstReliabilitytestPlaypause( CStifItemParser& aItem ); + TInt SeekElement( CStifItemParser& aItem ); + TInt CheckProperties ( CStifItemParser& aItem ); TInt SetMainLoopRun( CStifItemParser& aItem ); TInt GetConfigureData(); TInt SetConfigureData(); + TInt PlayBack( CStifItemParser& aItem );