mmappfw_plat/mpx_playback_utility_api/tsrc/conf/mpxplaybackutilitytest.cfg
changeset 25 d881023c13eb
parent 0 a2952bb97e68
child 54 fa0adf088850
equal deleted inserted replaced
21:a05c44bc3c61 25:d881023c13eb
     1 
     1 
     2 [Test]
     2 [Define]
       
     3 KErrNotFound -1
       
     4 KErrNotSupported -5
       
     5 KErrArgument -6
       
     6 KErrNotReady -18
       
     7 KErrAccessDenied -21
       
     8 
       
     9 KTrue 1
       
    10 KFalse 0
       
    11 
       
    12 // UID definition for playback mode
       
    13 KPbModeDefault 271067440       // 0x10282930  Uses same player as any other player running in same.
       
    14 KPbModeActivePlayer 271067441  // 0x10282931  Currently active player or any player if no active player.
       
    15 KPbModeNewPlayer 271067442     // 0x10282932  New player
       
    16 KPbModeAppUID 111              // Application UID
       
    17 
       
    18 // Category for playback utility creation.
       
    19 KMPXCategoryUndefined  0
       
    20 KMPXCategoryMusic 1
       
    21 KMPXCategoryVideo 2
       
    22 
       
    23 // UID for Helix Plugin
       
    24 KVideoHelixPlaybackPluginUid 271066449   // 0x10282551
       
    25 
       
    26 // Timers
       
    27 KTimerEndTest 5000             // 5 sec
       
    28 
       
    29 [Enddefine]
       
    30 
       
    31 
       
    32 [Test]
       
    33 //
       
    34 //  Test NewL
       
    35 //  - Mode NewPlayer
       
    36 //  - Category Default(Music)
       
    37 //
     3 title 1  MMPXPlaybackUtilityNewL
    38 title 1  MMPXPlaybackUtilityNewL
     4 create mpxplaybackutilitytest foobar
    39 create mpxplaybackutilitytest pbutil
     5 foobar MMPXPlaybackUtilityNewL
    40 pbutil MMPXPlaybackUtilityNewL KPbModeNewPlayer
     6 delete foobar
    41 pbutil EndTest
     7 [Endtest] 
    42 delete pbutil
     8 
    43 [Endtest] 
     9 [Test]
    44 
    10 title 2  MMPXPlaybackUtilityUtilityL
    45 [Test]
    11 create mpxplaybackutilitytest foobar
    46 //
    12 foobar MMPXPlaybackUtilityUtilityL
    47 //  Test NewL
    13 delete foobar
    48 //  - Mode ActivePlayer
    14 [Endtest] 
    49 //  - Category Video
    15 
    50 //
    16 [Test]
    51 title 2  MMPXPlaybackUtilityNewL with category video
    17 title 3  MMPXPlaybackUtilityInit64L
    52 create mpxplaybackutilitytest pbutil
    18 create mpxplaybackutilitytest foobar
    53 pbutil MMPXPlaybackUtilityNewWithCatL KMPXCategoryVideo KPbModeActivePlayer
    19 foobar MMPXPlaybackUtilityNewL
    54 pbutil EndTest
    20 foobar MMPXPlaybackUtilityInit64L Battle_160x100_30kbps.rm
    55 delete pbutil
    21 delete foobar
    56 [Endtest] 
    22 [Endtest] 
    57 
    23 
    58 [Test]
    24 [Test]
    59 //
    25 title 4  MMPXPlaybackUtilityInitStreaming64L
    60 //  Test UtilityL
    26 create mpxplaybackutilitytest foobar
    61 //  - Mode UID
    27 foobar MMPXPlaybackUtilityNewL
    62 //  - Category Default(Music)
    28 foobar MMPXPlaybackUtilityInitStreaming64L Battle_160x100_30kbps.rm
    63 //
    29 delete foobar
    64 title 3  MMPXPlaybackUtilityUtilityL
    30 [Endtest] 
    65 create mpxplaybackutilitytest pbutil
    31 
    66 pbutil MMPXPlaybackUtilityUtilityL KPbModeAppUID
    32 [Test]
    67 pbutil EndTest
    33 title 5  MMPXPlaybackUtilityFile64L
    68 delete pbutil
    34 create mpxplaybackutilitytest foobar
    69 [Endtest] 
    35 foobar MMPXPlaybackUtilityNewL
    70 
    36 foobar MMPXPlaybackUtilityInit64L Battle_160x100_30kbps.rm
    71 [Test]
    37 foobar MMPXPlaybackUtilityFile64L
    72 //
    38 delete foobar
    73 //  Test UtilityL
    39 [Endtest] 
    74 //  - Mode Default
    40 
    75 //  - Category Video
       
    76 //
       
    77 title 4  MMPXPlaybackUtilityUtilityL with category video
       
    78 create mpxplaybackutilitytest pbutil
       
    79 pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeDefault
       
    80 pbutil EndTest
       
    81 delete pbutil
       
    82 [Endtest] 
       
    83 
       
    84 [Test]
       
    85 //
       
    86 //  Test InitL with Playlist
       
    87 //  - Mode NewPlayer
       
    88 //  - Category Default (Music)
       
    89 //
       
    90 title 5  MMPXPlaybackUtilityInitL(playlist)
       
    91 create mpxplaybackutilitytest pbutil
       
    92 pbutil MMPXPlaybackUtilityUtilityL KPbModeNewPlayer
       
    93 pbutil MMPXPlaybackUtilityAddObserverL
       
    94 pbutil MMPXPlaybackUtilityInitWithPlaylistL
       
    95 pause KTimerEndTest
       
    96 pbutil EndTest
       
    97 delete pbutil
       
    98 [Endtest] 
       
    99 
       
   100 [Test]
       
   101 //
       
   102 //  Test InitL with URI
       
   103 //  - UtilityL with Mode NewPlayer, Category Video
       
   104 //  - Add Observer
       
   105 //  - SelectPlayerL with HelixPlugin UID
       
   106 //  - InitL with URI, File Battle_160x100_30kbps.rm
       
   107 //
       
   108 title 6  MMPXPlaybackUtilityInitL(uri)
       
   109 create mpxplaybackutilitytest pbutil
       
   110 pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer
       
   111 pbutil MMPXPlaybackUtilityAddObserverL
       
   112 pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid
       
   113 pbutil MMPXPlaybackUtilityInitWithUriL Battle_160x100_30kbps.rm
       
   114 pause KTimerEndTest
       
   115 pbutil EndTest
       
   116 delete pbutil
       
   117 [Endtest] 
       
   118 
       
   119 [Test]
       
   120 //
       
   121 //  Test InitL with URI
       
   122 //  - UtilityL with Mode NewPlayer, Category Video
       
   123 //  - Add Observer
       
   124 //  - SelectPlayerL with HelixPlugin UID
       
   125 //  - InitL with URI, File XVID_176x144_15fps_261Kbps.avi
       
   126 //
       
   127 title 7  MMPXPlaybackUtilityInitL(uri)
       
   128 create mpxplaybackutilitytest pbutil
       
   129 pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer
       
   130 pbutil MMPXPlaybackUtilityAddObserverL
       
   131 pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid
       
   132 pbutil MMPXPlaybackUtilityInitWithUriL XVID_176x144_15fps_261Kbps.avi
       
   133 pause KTimerEndTest
       
   134 pbutil EndTest
       
   135 delete pbutil
       
   136 [Endtest] 
       
   137 
       
   138 [Test]
       
   139 //
       
   140 //  Test InitL with RFile
       
   141 //  - UtilityL with Mode NewPlayer, Category Video
       
   142 //  - Add Observer
       
   143 //  - SelectPlayerL with HelixPlugin UID
       
   144 //  - InitL with RFile, File 20k_H263_WB_176x144_15fps.3gp
       
   145 //
       
   146 title 8  MMPXPlaybackUtilityInitL(rfile)
       
   147 create mpxplaybackutilitytest pbutil
       
   148 pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer
       
   149 pbutil MMPXPlaybackUtilityAddObserverL
       
   150 pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid
       
   151 pbutil MMPXPlaybackUtilityInitWithRFileL 20k_H263_WB_176x144_15fps.3gp
       
   152 pause KTimerEndTest
       
   153 pbutil EndTest
       
   154 delete pbutil
       
   155 [Endtest] 
       
   156 
       
   157 [Test]
       
   158 //
       
   159 //  Test InitStreamingL with URI
       
   160 //  - UtilityL with Mode NewPlayer, Category Video
       
   161 //  - Add Observer
       
   162 //  - SelectPlayerL with HelixPlugin UID
       
   163 //  - InitStreamingL with URI, File 30k_MPEG4_AAC_8Khz_176x144_15fps_30secs.mp4
       
   164 //
       
   165 title 9  MMPXPlaybackUtilityInitStreamingL(uri)
       
   166 create mpxplaybackutilitytest pbutil
       
   167 pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer
       
   168 pbutil MMPXPlaybackUtilityAddObserverL
       
   169 pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid
       
   170 pbutil MMPXPlaybackUtilityInitStreamingWithUriL 30k_MPEG4_AAC_8Khz_176x144_15fps_30secs.mp4
       
   171 pause KTimerEndTest
       
   172 pbutil EndTest
       
   173 delete pbutil
       
   174 [Endtest] 
       
   175 
       
   176 [Test]
       
   177 //
       
   178 //  Test InitStreamingL with RFile
       
   179 //  - UtilityL with Mode NewPlayer, Category Video
       
   180 //  - Add Observer
       
   181 //  - SelectPlayerL with HelixPlugin UID
       
   182 //  - InitStreamingL with RFile, File 80k_H264_AAC16M22_176x144_15fps.3gp
       
   183 //
       
   184 title 10  MMPXPlaybackUtilityInitStreamingL(rfile)
       
   185 create mpxplaybackutilitytest pbutil
       
   186 pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer
       
   187 pbutil MMPXPlaybackUtilityAddObserverL
       
   188 pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid
       
   189 pbutil MMPXPlaybackUtilityInitStreamingWithRFileL 80k_H264_AAC16M22_176x144_15fps.3gp
       
   190 pause KTimerEndTest
       
   191 pbutil EndTest
       
   192 delete pbutil
       
   193 [Endtest] 
       
   194 
       
   195 [Test]
       
   196 //
       
   197 //  Test Init64L
       
   198 //  - UtilityL with Mode NewPlayer, Category Video
       
   199 //  - Add Observer
       
   200 //  - SelectPlayerL with HelixPlugin UID
       
   201 //  - Init64L with RFile64, File DivX_MP3_256x112_30fps_300Kbps.avi
       
   202 //
       
   203 title 11  MMPXPlaybackUtilityInit64L
       
   204 create mpxplaybackutilitytest pbutil
       
   205 pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer
       
   206 pbutil MMPXPlaybackUtilityAddObserverL
       
   207 pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid
       
   208 pbutil MMPXPlaybackUtilityInit64L DivX_MP3_256x112_30fps_300Kbps.avi
       
   209 pause KTimerEndTest
       
   210 pbutil EndTest
       
   211 delete pbutil
       
   212 [Endtest] 
       
   213 
       
   214 [Test]
       
   215 //
       
   216 //  Test InitStreaming64L
       
   217 //  - UtilityL with Mode NewPlayer, Category Video
       
   218 //  - Add Observer
       
   219 //  - SelectPlayerL with HelixPlugin UID
       
   220 //  - InitStreaming64L with RFile64, File honey_im_home_horror_ad.avi
       
   221 //
       
   222 title 12  MMPXPlaybackUtilityInitStreaming64L
       
   223 create mpxplaybackutilitytest pbutil
       
   224 pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer
       
   225 pbutil MMPXPlaybackUtilityAddObserverL
       
   226 pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid
       
   227 pbutil MMPXPlaybackUtilityInitStreaming64L honey_im_home_horror_ad.avi
       
   228 pause KTimerEndTest
       
   229 pbutil EndTest
       
   230 delete pbutil
       
   231 [Endtest] 
       
   232 
       
   233 [Test]
       
   234 //
       
   235 //  Test File64L
       
   236 //  - UtilityL with Mode NewPlayer, Category Video
       
   237 //  - Add Observer
       
   238 //  - SelectPlayerL with HelixPlugin UID
       
   239 //  - Init64L with RFile64, File MPEG4_VBR_176x144_15fps.3gp
       
   240 //  - File64L to get RFile64 file handler
       
   241 //
       
   242 title 13  MMPXPlaybackUtilityFile64L
       
   243 create mpxplaybackutilitytest pbutil
       
   244 pbutil MMPXPlaybackUtilityUtilityWithCatL KMPXCategoryVideo KPbModeNewPlayer
       
   245 pbutil MMPXPlaybackUtilityAddObserverL
       
   246 pbutil MMPXPlaybackUtilityPlayerManagerSelectPlayerL KVideoHelixPlaybackPluginUid
       
   247 pbutil MMPXPlaybackUtilityInit64L MPEG4_VBR_176x144_15fps.3gp
       
   248 pause KTimerEndTest
       
   249 pbutil MMPXPlaybackUtilityFile64L
       
   250 pbutil EndTest
       
   251 delete pbutil
       
   252 [Endtest] 
       
   253