diff -r d240f0a77280 -r 780c925249c1 mmappfw_plat/mpx_playback_utility_api/tsrc/conf/mpxplaybackutilitytest.cfg --- a/mmappfw_plat/mpx_playback_utility_api/tsrc/conf/mpxplaybackutilitytest.cfg Mon Mar 15 12:42:31 2010 +0200 +++ b/mmappfw_plat/mpx_playback_utility_api/tsrc/conf/mpxplaybackutilitytest.cfg Wed Mar 31 22:26:09 2010 +0300 @@ -1,40 +1,253 @@ + +[Define] +KErrNotFound -1 +KErrNotSupported -5 +KErrArgument -6 +KErrNotReady -18 +KErrAccessDenied -21 + +KTrue 1 +KFalse 0 + +// UID definition for playback mode +KPbModeDefault 271067440 // 0x10282930 Uses same player as any other player running in same. +KPbModeActivePlayer 271067441 // 0x10282931 Currently active player or any player if no active player. +KPbModeNewPlayer 271067442 // 0x10282932 New player +KPbModeAppUID 111 // Application UID + +// Category for playback utility creation. +KMPXCategoryUndefined 0 +KMPXCategoryMusic 1 +KMPXCategoryVideo 2 + +// UID for Helix Plugin +KVideoHelixPlaybackPluginUid 271066449 // 0x10282551 + +// Timers +KTimerEndTest 5000 // 5 sec + +[Enddefine] + [Test] +// +// Test NewL +// - Mode NewPlayer +// - Category Default(Music) +// title 1 MMPXPlaybackUtilityNewL -create mpxplaybackutilitytest foobar -foobar MMPXPlaybackUtilityNewL -delete foobar +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityNewL KPbModeNewPlayer +pbutil EndTest +delete pbutil +[Endtest] + +[Test] +// +// Test NewL +// - Mode ActivePlayer +// - Category Video +// +title 2 MMPXPlaybackUtilityNewL with category video +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityNewWithCatL KMPXCategoryVideo KPbModeActivePlayer +pbutil EndTest +delete pbutil [Endtest] [Test] -title 2 MMPXPlaybackUtilityUtilityL -create mpxplaybackutilitytest foobar -foobar MMPXPlaybackUtilityUtilityL -delete foobar +// +// Test UtilityL +// - Mode UID +// - Category Default(Music) +// +title 3 MMPXPlaybackUtilityUtilityL +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityUtilityL KPbModeAppUID +pbutil EndTest +delete pbutil +[Endtest] + +[Test] +// +// Test UtilityL +// - Mode Default +// - Category Video +// +title 4 MMPXPlaybackUtilityUtilityL with category video +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeDefault +pbutil EndTest +delete pbutil +[Endtest] + +[Test] +// +// Test InitL with Playlist +// - Mode NewPlayer +// - Category Default (Music) +// +title 5 MMPXPlaybackUtilityInitL(playlist) +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityUtilityL KPbModeNewPlayer +pbutil MMPXPlaybackUtilityAddObserverL +pbutil MMPXPlaybackUtilityInitWithPlaylistL +pause KTimerEndTest +pbutil EndTest +delete pbutil +[Endtest] + +[Test] +// +// Test InitL with URI +// - UtilityL with Mode NewPlayer, Category Video +// - Add Observer +// - SelectPlayerL with HelixPlugin UID +// - InitL with URI, File Battle_160x100_30kbps.rm +// +title 6 MMPXPlaybackUtilityInitL(uri) +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer +pbutil MMPXPlaybackUtilityAddObserverL +pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid +pbutil MMPXPlaybackUtilityInitWithUriL Battle_160x100_30kbps.rm +pause KTimerEndTest +pbutil EndTest +delete pbutil [Endtest] [Test] -title 3 MMPXPlaybackUtilityInit64L -create mpxplaybackutilitytest foobar -foobar MMPXPlaybackUtilityNewL -foobar MMPXPlaybackUtilityInit64L Battle_160x100_30kbps.rm -delete foobar +// +// Test InitL with URI +// - UtilityL with Mode NewPlayer, Category Video +// - Add Observer +// - SelectPlayerL with HelixPlugin UID +// - InitL with URI, File XVID_176x144_15fps_261Kbps.avi +// +title 7 MMPXPlaybackUtilityInitL(uri) +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer +pbutil MMPXPlaybackUtilityAddObserverL +pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid +pbutil MMPXPlaybackUtilityInitWithUriL XVID_176x144_15fps_261Kbps.avi +pause KTimerEndTest +pbutil EndTest +delete pbutil +[Endtest] + +[Test] +// +// Test InitL with RFile +// - UtilityL with Mode NewPlayer, Category Video +// - Add Observer +// - SelectPlayerL with HelixPlugin UID +// - InitL with RFile, File 20k_H263_WB_176x144_15fps.3gp +// +title 8 MMPXPlaybackUtilityInitL(rfile) +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer +pbutil MMPXPlaybackUtilityAddObserverL +pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid +pbutil MMPXPlaybackUtilityInitWithRFileL 20k_H263_WB_176x144_15fps.3gp +pause KTimerEndTest +pbutil EndTest +delete pbutil +[Endtest] + +[Test] +// +// Test InitStreamingL with URI +// - UtilityL with Mode NewPlayer, Category Video +// - Add Observer +// - SelectPlayerL with HelixPlugin UID +// - InitStreamingL with URI, File 30k_MPEG4_AAC_8Khz_176x144_15fps_30secs.mp4 +// +title 9 MMPXPlaybackUtilityInitStreamingL(uri) +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer +pbutil MMPXPlaybackUtilityAddObserverL +pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid +pbutil MMPXPlaybackUtilityInitStreamingWithUriL 30k_MPEG4_AAC_8Khz_176x144_15fps_30secs.mp4 +pause KTimerEndTest +pbutil EndTest +delete pbutil [Endtest] [Test] -title 4 MMPXPlaybackUtilityInitStreaming64L -create mpxplaybackutilitytest foobar -foobar MMPXPlaybackUtilityNewL -foobar MMPXPlaybackUtilityInitStreaming64L Battle_160x100_30kbps.rm -delete foobar +// +// Test InitStreamingL with RFile +// - UtilityL with Mode NewPlayer, Category Video +// - Add Observer +// - SelectPlayerL with HelixPlugin UID +// - InitStreamingL with RFile, File 80k_H264_AAC16M22_176x144_15fps.3gp +// +title 10 MMPXPlaybackUtilityInitStreamingL(rfile) +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer +pbutil MMPXPlaybackUtilityAddObserverL +pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid +pbutil MMPXPlaybackUtilityInitStreamingWithRFileL 80k_H264_AAC16M22_176x144_15fps.3gp +pause KTimerEndTest +pbutil EndTest +delete pbutil +[Endtest] + +[Test] +// +// Test Init64L +// - UtilityL with Mode NewPlayer, Category Video +// - Add Observer +// - SelectPlayerL with HelixPlugin UID +// - Init64L with RFile64, File DivX_MP3_256x112_30fps_300Kbps.avi +// +title 11 MMPXPlaybackUtilityInit64L +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer +pbutil MMPXPlaybackUtilityAddObserverL +pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid +pbutil MMPXPlaybackUtilityInit64L DivX_MP3_256x112_30fps_300Kbps.avi +pause KTimerEndTest +pbutil EndTest +delete pbutil [Endtest] [Test] -title 5 MMPXPlaybackUtilityFile64L -create mpxplaybackutilitytest foobar -foobar MMPXPlaybackUtilityNewL -foobar MMPXPlaybackUtilityInit64L Battle_160x100_30kbps.rm -foobar MMPXPlaybackUtilityFile64L -delete foobar +// +// Test InitStreaming64L +// - UtilityL with Mode NewPlayer, Category Video +// - Add Observer +// - SelectPlayerL with HelixPlugin UID +// - InitStreaming64L with RFile64, File honey_im_home_horror_ad.avi +// +title 12 MMPXPlaybackUtilityInitStreaming64L +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer +pbutil MMPXPlaybackUtilityAddObserverL +pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid +pbutil MMPXPlaybackUtilityInitStreaming64L honey_im_home_horror_ad.avi +pause KTimerEndTest +pbutil EndTest +delete pbutil [Endtest] +[Test] +// +// Test File64L +// - UtilityL with Mode NewPlayer, Category Video +// - Add Observer +// - SelectPlayerL with HelixPlugin UID +// - Init64L with RFile64, File MPEG4_VBR_176x144_15fps.3gp +// - File64L to get RFile64 file handler +// +title 13 MMPXPlaybackUtilityFile64L +create mpxplaybackutilitytest pbutil +pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer +pbutil MMPXPlaybackUtilityAddObserverL +pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid +pbutil MMPXPlaybackUtilityInit64L MPEG4_VBR_176x144_15fps.3gp +pause KTimerEndTest +pbutil MMPXPlaybackUtilityFile64L +pbutil EndTest +delete pbutil +[Endtest] +