os/mm/mmapitest/mmsvs/suite/mmf/T_MdaAudioPlayerUtility/scripts/MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/mm/mmapitest/mmsvs/suite/mmf/T_MdaAudioPlayerUtility/scripts/MM-MMF-ACLNT-PLYR-PublicAPI.script Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,2850 @@
1.4 +//
1.5 +// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
1.6 +// All rights reserved.
1.7 +// This component and the accompanying materials are made available
1.8 +// under the terms of "Eclipse Public License v1.0"
1.9 +// which accompanies this distribution, and is available
1.10 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.11 +//
1.12 +// Initial Contributors:
1.13 +// Nokia Corporation - initial contribution.
1.14 +//
1.15 +// Contributors:
1.16 +//
1.17 +// Description:
1.18 +//
1.19 +//
1.20 +//! @file
1.21 +//! @SYMTestSuiteName MM-MMF-ACLNT-PLYR-PublicAPI
1.22 +//! @SYMScriptTestEnvironment This test script requires a basic ROM.
1.23 +/////////////////////////////////////////////////////////////////////
1.24 +// MM-MMF-ACLNT-PLYR-PublicAPI.script
1.25 +//
1.26 +// Tests all public elements of the CMdaAudioPlayerUtility class
1.27 +// as a means of confidence that the APIs work as expected.
1.28 +//
1.29 +// The purpose is to provide a regression test suite of PublishedAll APIs for CMdaAudioPlayerUtility.
1.30 +// Negative testing is performed to confirm that correct errors are returned when incorrect parameters are given.
1.31 +// The tests are fully automated.
1.32 +/////////////////////////////////////////////////////////////////////
1.33 +
1.34 +LOAD_SUITE T_MdaAudioPlayerUtility
1.35 +
1.36 +
1.37 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0001
1.38 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0001
1.39 +//! @SYMAPI CMdaAudioPlayerUtility
1.40 +//! @SYMAuthor Tveritin Sergei
1.41 +//! @SYMCreationDate 01/03/2006
1.42 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.43 +//! @SYMTestCaseDesc Constructs a new instance.
1.44 +//! Uses API elements: NewL()
1.45 +//! @SYMTestActions 1. Create object. 2. destroy object.
1.46 +//! @SYMTestStatus Implemented
1.47 +//! @SYMTestPriority High
1.48 +//! @SYMTestExpectedResults Create ok
1.49 +//! @SYMTestType CIT
1.50 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.51 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.52 + COMMAND mdaaudioplayerutility1 NewL
1.53 + COMMAND mdaaudioplayerutility1 ~
1.54 + END_TEST_BLOCK
1.55 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0001
1.56 +
1.57 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0002
1.58 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0002
1.59 +//! @SYMAPI CMdaAudioPlayerUtility
1.60 +//! @SYMAuthor Tveritin Sergei
1.61 +//! @SYMCreationDate 01/03/2006
1.62 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.63 +//! @SYMTestCaseDesc Constructs and initialises a new instance using file.
1.64 +//! Uses API elements: NewFilePlayerL()
1.65 +//! @SYMTestActions 1. Create and init object. 2. destroy object.
1.66 +//! @SYMTestStatus Implemented
1.67 +//! @SYMTestPriority High
1.68 +//! @SYMTestExpectedResults Create ok
1.69 +//! @SYMTestType CIT
1.70 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.71 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.72 + COMMAND mdaaudioplayerutility1 NewFilePlayerL MM-MMF-ACLNT-PLYR-PublicAPI-0002-001-NewFilePlayerL_command01
1.73 + OUTSTANDING
1.74 + COMMAND mdaaudioplayerutility1 ~
1.75 + END_TEST_BLOCK
1.76 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0002
1.77 +
1.78 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0003
1.79 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0003
1.80 +//! @SYMAPI CMdaAudioPlayerUtility
1.81 +//! @SYMAuthor Tveritin Sergei
1.82 +//! @SYMCreationDate 01/03/2006
1.83 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.84 +//! @SYMTestCaseDesc Constructs and initialises a new instance using readonly descriptor.
1.85 +//! Uses API elements: NewDesPlayerReadOnlyL()
1.86 +//! @SYMTestActions 1. Create and init object. 2. destroy object.
1.87 +//! @SYMTestStatus Implemented
1.88 +//! @SYMTestPriority High
1.89 +//! @SYMTestExpectedResults Create ok
1.90 +//! @SYMTestType CIT
1.91 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.92 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.93 + COMMAND mdaaudioplayerutility1 NewDesPlayerReadOnlyL MM-MMF-ACLNT-PLYR-PublicAPI-0003-001-NewDesPlayerReadOnlyL_command01
1.94 + OUTSTANDING
1.95 + COMMAND mdaaudioplayerutility1 ~
1.96 + END_TEST_BLOCK
1.97 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0003
1.98 +
1.99 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0004
1.100 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0004
1.101 +//! @SYMAPI CMdaAudioPlayerUtility
1.102 +//! @SYMAuthor Tveritin Sergei
1.103 +//! @SYMCreationDate 01/03/2006
1.104 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.105 +//! @SYMTestCaseDesc Constructs and initialises a new instance using descriptor.
1.106 +//! Uses API elements: NewDesPlayerL()
1.107 +//! @SYMTestActions 1. Create and init object. 2. destroy object.
1.108 +//! @SYMTestStatus Implemented
1.109 +//! @SYMTestPriority High
1.110 +//! @SYMTestExpectedResults Create ok
1.111 +//! @SYMTestType CIT
1.112 + START_TEST_BLOCK 50 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.113 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.114 + COMMAND mdaaudioplayerutility1 NewDesPlayerL MM-MMF-ACLNT-PLYR-PublicAPI-0004-001-NewDesPlayerL_command01
1.115 + OUTSTANDING
1.116 + COMMAND mdaaudioplayerutility1 ~
1.117 + END_TEST_BLOCK
1.118 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0004
1.119 +
1.120 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0005
1.121 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0005
1.122 +//! @SYMAPI CMdaAudioPlayerUtility
1.123 +//! @SYMAuthor Tveritin Sergei
1.124 +//! @SYMCreationDate 01/03/2006
1.125 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.126 +//! @SYMTestCaseDesc Opens an audio clip from a descriptor.
1.127 +//! Uses API elements: NewL(), OpenDesL().
1.128 +//! @SYMTestActions 1. Create object 2. Open object 3. Destroy object.
1.129 +//! @SYMTestStatus Implemented
1.130 +//! @SYMTestPriority High
1.131 +//! @SYMTestExpectedResults Open ok
1.132 +//! @SYMTestType CIT
1.133 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.134 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.135 + COMMAND mdaaudioplayerutility1 NewL
1.136 + COMMAND mdaaudioplayerutility1 OpenDesL MM-MMF-ACLNT-PLYR-PublicAPI-0005-001-OpenDesL_command02
1.137 + OUTSTANDING
1.138 + COMMAND mdaaudioplayerutility1 Close
1.139 + END_TEST_BLOCK
1.140 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0005
1.141 +
1.142 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0006
1.143 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0006
1.144 +//! @SYMAPI CMdaAudioPlayerUtility
1.145 +//! @SYMAuthor Tveritin Sergei
1.146 +//! @SYMCreationDate 01/03/2006
1.147 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.148 +//! @SYMTestCaseDesc Opens an audio clip from a URL.
1.149 +//! Uses API elements: NewL(), OpenUrlL().
1.150 +//! @SYMTestActions 1. Create object 2. Open object 3. Destroy object.
1.151 +//! @SYMTestStatus Implemented
1.152 +//! @SYMTestPriority High
1.153 +//! @SYMTestExpectedResults OpenUrlL() is not supported. Expect error KErrNotSupported(-5)
1.154 +//! @SYMTestType CIT
1.155 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.156 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.157 + COMMAND mdaaudioplayerutility1 NewL
1.158 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 OpenUrlL MM-MMF-ACLNT-PLYR-PublicAPI-0006-001-OpenUrlL_command02
1.159 + OUTSTANDING
1.160 + COMMAND mdaaudioplayerutility1 Close
1.161 + END_TEST_BLOCK
1.162 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0006
1.163 +
1.164 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0007
1.165 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0007
1.166 +//! @SYMAPI CMdaAudioPlayerUtility
1.167 +//! @SYMAuthor Tveritin Sergei
1.168 +//! @SYMCreationDate 01/03/2006
1.169 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.170 +//! @SYMTestCaseDesc Opens an audio clip from a file with RFile param.
1.171 +//! Uses API elements: NewL(), OpenFileL().
1.172 +//! @SYMTestActions 1. Create object 2. Open object 3. Destroy object.
1.173 +//! @SYMTestStatus Implemented
1.174 +//! @SYMTestPriority High
1.175 +//! @SYMTestExpectedResults Open ok.
1.176 +//! @SYMTestType CIT
1.177 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.178 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.179 + COMMAND mdaaudioplayerutility1 NewL
1.180 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0007-001-OpenFileL_command02
1.181 + OUTSTANDING
1.182 + COMMAND mdaaudioplayerutility1 Close
1.183 + END_TEST_BLOCK
1.184 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0007
1.185 +
1.186 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0008
1.187 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0008
1.188 +//! @SYMAPI CMdaAudioPlayerUtility
1.189 +//! @SYMAuthor Tveritin Sergei
1.190 +//! @SYMCreationDate 01/03/2006
1.191 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.192 +//! @SYMTestCaseDesc Opens an audio clip from a file with TMMSource param.
1.193 +//! Uses API elements: NewL(), OpenFileL().
1.194 +//! @SYMTestActions 1. Create object 2. Open object 3. Destroy object.
1.195 +//! @SYMTestStatus Implemented
1.196 +//! @SYMTestPriority High
1.197 +//! @SYMTestExpectedResults Open ok.
1.198 +//! @SYMTestType CIT
1.199 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.200 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.201 + COMMAND mdaaudioplayerutility1 NewL
1.202 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0008-001-OpenFileL_command02
1.203 + OUTSTANDING
1.204 + COMMAND mdaaudioplayerutility1 Close
1.205 + END_TEST_BLOCK
1.206 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0008
1.207 +
1.208 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0009
1.209 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0009
1.210 +//! @SYMAPI CMdaAudioPlayerUtility
1.211 +//! @SYMAuthor Tveritin Sergei
1.212 +//! @SYMCreationDate 01/03/2006
1.213 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.214 +//! @SYMTestCaseDesc Opens an audio clip from a file with TDesC param.
1.215 +//! Uses API elements: NewL(), OpenFileL().
1.216 +//! @SYMTestActions 1. Create object 2. Open object 3. Destroy object.
1.217 +//! @SYMTestStatus Implemented
1.218 +//! @SYMTestPriority High
1.219 +//! @SYMTestExpectedResults Open ok.
1.220 +//! @SYMTestType CIT
1.221 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.222 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.223 + COMMAND mdaaudioplayerutility1 NewL
1.224 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0009-001-OpenFileL_command02
1.225 + OUTSTANDING
1.226 + COMMAND mdaaudioplayerutility1 Close
1.227 + END_TEST_BLOCK
1.228 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0009
1.229 +
1.230 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0010
1.231 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0010
1.232 +//! @SYMAPI CMdaAudioPlayerUtility
1.233 +//! @SYMAuthor Tveritin Sergei
1.234 +//! @SYMCreationDate 01/03/2006
1.235 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.236 +//! @SYMTestCaseDesc Test play of the initialised audio sample
1.237 +//! Uses API elements: NewL(), OpenFileL(), Play().
1.238 +//! @SYMTestActions 1. Create object 2. Open object 3. Play data.
1.239 +//! @SYMTestStatus Implemented
1.240 +//! @SYMTestPriority High
1.241 +//! @SYMTestExpectedResults Play the audio sample ok
1.242 +//! @SYMTestType CIT
1.243 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.244 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.245 + COMMAND mdaaudioplayerutility1 NewL
1.246 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0010-001-OpenFileL_command02
1.247 + OUTSTANDING
1.248 + COMMAND mdaaudioplayerutility1 Play
1.249 + OUTSTANDING
1.250 + COMMAND mdaaudioplayerutility1 Close
1.251 + END_TEST_BLOCK
1.252 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0010
1.253 +
1.254 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0011
1.255 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0011
1.256 +//! @SYMAPI CMdaAudioPlayerUtility
1.257 +//! @SYMAuthor Tveritin Sergei
1.258 +//! @SYMCreationDate 01/03/2006
1.259 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.260 +//! @SYMTestCaseDesc Test pause the playback of the audio clip.
1.261 +//! Uses API elements: NewL(), OpenFileL(), Play(), Pause().
1.262 +//! @SYMTestActions 1. Create object 2. Open object 3. Play data. 4. Pause.
1.263 +//! @SYMTestStatus Implemented
1.264 +//! @SYMTestPriority High
1.265 +//! @SYMTestExpectedResults Pauses the playback ok
1.266 +//! @SYMTestType CIT
1.267 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.268 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.269 + COMMAND mdaaudioplayerutility1 NewL
1.270 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0011-001-OpenFileL_command02
1.271 + OUTSTANDING
1.272 + COMMAND mdaaudioplayerutility1 Play
1.273 + ASYNC_DELAY 50000
1.274 + COMMAND mdaaudioplayerutility1 Pause
1.275 + COMMAND mdaaudioplayerutility1 Close
1.276 + END_TEST_BLOCK
1.277 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0011
1.278 +
1.279 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0012
1.280 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0012
1.281 +//! @SYMAPI CMdaAudioPlayerUtility
1.282 +//! @SYMAuthor Tveritin Sergei
1.283 +//! @SYMCreationDate 01/03/2006
1.284 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.285 +//! @SYMTestCaseDesc Test stop playback of the audio sample
1.286 +//! Uses API elements: NewL(), OpenFileL(), Play(), Stop().
1.287 +//! @SYMTestActions 1. Create object 2. Open object 3. Play data. 4. Stop play.
1.288 +//! @SYMTestStatus Implemented
1.289 +//! @SYMTestPriority High
1.290 +//! @SYMTestExpectedResults Stops playback of the audio sample ok
1.291 +//! @SYMTestType CIT
1.292 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.293 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.294 + COMMAND mdaaudioplayerutility1 NewL
1.295 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0012-001-OpenFileL_command02
1.296 + OUTSTANDING
1.297 + COMMAND mdaaudioplayerutility1 Play
1.298 + ASYNC_DELAY 50000
1.299 + COMMAND mdaaudioplayerutility1 Stop
1.300 + COMMAND mdaaudioplayerutility1 Close
1.301 + END_TEST_BLOCK
1.302 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0012
1.303 +
1.304 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0013
1.305 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0013
1.306 +//! @SYMAPI CMdaAudioPlayerUtility
1.307 +//! @SYMAuthor Tveritin Sergei
1.308 +//! @SYMCreationDate 01/03/2006
1.309 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.310 +//! @SYMTestCaseDesc Test resume the play of the audio sample after event pause
1.311 +//! Uses API elements: NewL(), OpenFileL(), Play(), Pause(), WillResumePlay().
1.312 +//! @SYMTestActions 1. Create object 2. Open object 3. Play data. 4. Pause. 5. Set will resume play
1.313 +//! @SYMTestStatus Implemented
1.314 +//! @SYMTestPriority High
1.315 +//! @SYMTestExpectedResults WillResumePlay set ok
1.316 +//! @SYMTestType CIT
1.317 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.318 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.319 + COMMAND mdaaudioplayerutility1 NewL
1.320 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0013-001-OpenFileL_command02
1.321 + OUTSTANDING
1.322 + COMMAND mdaaudioplayerutility1 Play
1.323 + ASYNC_DELAY 50000
1.324 + COMMAND mdaaudioplayerutility1 Pause
1.325 + COMMAND mdaaudioplayerutility1 WillResumePlay
1.326 + COMMAND mdaaudioplayerutility1 Close
1.327 + END_TEST_BLOCK
1.328 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0013
1.329 +
1.330 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0014
1.331 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0014
1.332 +//! @SYMAPI CMdaAudioPlayerUtility
1.333 +//! @SYMAuthor Tveritin Sergei
1.334 +//! @SYMCreationDate 01/03/2006
1.335 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.336 +//! @SYMTestCaseDesc Test close the current audio clip
1.337 +//! Uses API elements: NewL(), OpenFileL(), Close().
1.338 +//! @SYMTestActions 1. Create object 2. Open object 3. Close object
1.339 +//! @SYMTestStatus Implemented
1.340 +//! @SYMTestPriority High
1.341 +//! @SYMTestExpectedResults Close audio sample ok
1.342 +//! @SYMTestType CIT
1.343 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.344 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.345 + COMMAND mdaaudioplayerutility1 NewL
1.346 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0014-001-OpenFileL_command02
1.347 + OUTSTANDING
1.348 + COMMAND mdaaudioplayerutility1 Close
1.349 + COMMAND mdaaudioplayerutility1 ~
1.350 + END_TEST_BLOCK
1.351 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0014
1.352 +
1.353 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0015
1.354 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0015
1.355 +//! @SYMAPI CMdaAudioPlayerUtility
1.356 +//! @SYMAuthor Tveritin Sergei
1.357 +//! @SYMCreationDate 01/03/2006
1.358 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.359 +//! @SYMTestCaseDesc Test the balance settings of CMdaAudioPlayerUtility
1.360 +//! Uses API elements: NewL(), OpenFileL(), SetBalance(), GetBalance().
1.361 +//! @SYMTestActions 1. Create object 2. Open file. 3. Set balance. 4. Verify balance
1.362 +//! @SYMTestStatus Implemented
1.363 +//! @SYMTestPriority High
1.364 +//! @SYMTestExpectedResults Balances set ok
1.365 +//! @SYMTestType CIT
1.366 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.367 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.368 + COMMAND mdaaudioplayerutility1 NewL
1.369 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0015-001-OpenFileL_command02
1.370 + OUTSTANDING
1.371 + COMMAND mdaaudioplayerutility1 SetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0015-001-SetBalance_command03
1.372 + COMMAND mdaaudioplayerutility1 GetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0015-001-GetBalance_command04
1.373 + COMMAND mdaaudioplayerutility1 SetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0015-001-SetBalance_command05
1.374 + COMMAND mdaaudioplayerutility1 GetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0015-001-GetBalance_command06
1.375 + COMMAND mdaaudioplayerutility1 SetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0015-001-SetBalance_command07
1.376 + COMMAND mdaaudioplayerutility1 GetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0015-001-GetBalance_command08
1.377 + COMMAND mdaaudioplayerutility1 Close
1.378 + END_TEST_BLOCK
1.379 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0015
1.380 +
1.381 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0016
1.382 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0016
1.383 +//! @SYMAPI CMdaAudioPlayerUtility
1.384 +//! @SYMAuthor Tveritin Sergei
1.385 +//! @SYMCreationDate 01/03/2006
1.386 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.387 +//! @SYMTestCaseDesc Test the volume settings of CMdaAudioPlayerUtility
1.388 +//! Uses API elements: NewL(), OpenFileL(), SetVolume(), GetVolume().
1.389 +//! @SYMTestActions 1. Create object 2. Open file. 3. Set volume. 4. Verify volume
1.390 +//! @SYMTestStatus Implemented
1.391 +//! @SYMTestPriority High
1.392 +//! @SYMTestExpectedResults Volumes set ok
1.393 +//! @SYMTestType CIT
1.394 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.395 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.396 + COMMAND mdaaudioplayerutility1 NewL
1.397 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0016-001-OpenFileL_command02
1.398 + OUTSTANDING
1.399 + COMMAND mdaaudioplayerutility1 SetVolume MM-MMF-ACLNT-PLYR-PublicAPI-0016-001-SetVolume_command03
1.400 + COMMAND mdaaudioplayerutility1 GetVolume MM-MMF-ACLNT-PLYR-PublicAPI-0016-001-GetVolume_command04
1.401 + COMMAND mdaaudioplayerutility1 SetVolume MM-MMF-ACLNT-PLYR-PublicAPI-0016-001-SetVolume_command05
1.402 + COMMAND mdaaudioplayerutility1 GetVolume MM-MMF-ACLNT-PLYR-PublicAPI-0016-001-GetVolume_command06
1.403 + COMMAND mdaaudioplayerutility1 SetVolume MM-MMF-ACLNT-PLYR-PublicAPI-0016-001-SetVolume_command07
1.404 + COMMAND mdaaudioplayerutility1 GetVolume MM-MMF-ACLNT-PLYR-PublicAPI-0016-001-GetVolume_command08
1.405 + COMMAND mdaaudioplayerutility1 Close
1.406 + END_TEST_BLOCK
1.407 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0016
1.408 +
1.409 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0017
1.410 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0017
1.411 +//! @SYMAPI CMdaAudioPlayerUtility
1.412 +//! @SYMAuthor Tveritin Sergei
1.413 +//! @SYMCreationDate 01/03/2006
1.414 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.415 +//! @SYMTestCaseDesc Tests positions
1.416 +//! Uses API elements: NewL(), OpenFileL(), SetPosition(), GetPosition().
1.417 +//! @SYMTestActions 1. Create object 2. Open file. 3. Set position 4. Verify position
1.418 +//! @SYMTestStatus Implemented
1.419 +//! @SYMTestPriority High
1.420 +//! @SYMTestExpectedResults Positions set ok
1.421 +//! @SYMTestType CIT
1.422 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.423 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.424 + COMMAND mdaaudioplayerutility1 NewL
1.425 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0017-001-OpenFileL_command02
1.426 + OUTSTANDING
1.427 + COMMAND mdaaudioplayerutility1 SetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0017-001-SetPosition_command03
1.428 + COMMAND mdaaudioplayerutility1 GetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0017-001-GetPosition_command04
1.429 + COMMAND mdaaudioplayerutility1 SetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0017-001-SetPosition_command05
1.430 + COMMAND mdaaudioplayerutility1 GetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0017-001-GetPosition_command06
1.431 + COMMAND mdaaudioplayerutility1 SetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0017-001-SetPosition_command07
1.432 + COMMAND mdaaudioplayerutility1 GetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0017-001-GetPosition_command08
1.433 + COMMAND mdaaudioplayerutility1 Close
1.434 + END_TEST_BLOCK
1.435 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0017
1.436 +
1.437 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0018
1.438 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0018
1.439 +//! @SYMAPI CMdaAudioPlayerUtility
1.440 +//! @SYMAuthor Tveritin Sergei
1.441 +//! @SYMCreationDate 01/03/2006
1.442 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.443 +//! @SYMTestCaseDesc Tests of the priority for playback
1.444 +//! Uses API elements: NewL(), SetPriority().
1.445 +//! @SYMTestActions 1. Create object 2. Set priority
1.446 +//! @SYMTestStatus Implemented
1.447 +//! @SYMTestPriority High
1.448 +//! @SYMTestExpectedResults Set priority works ok
1.449 +//! @SYMTestType CIT
1.450 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.451 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.452 + COMMAND mdaaudioplayerutility1 NewL
1.453 + COMMAND mdaaudioplayerutility1 SetPriority MM-MMF-ACLNT-PLYR-PublicAPI-0018-001-SetPriority_command02
1.454 + COMMAND mdaaudioplayerutility1 SetPriority MM-MMF-ACLNT-PLYR-PublicAPI-0018-001-SetPriority_command03
1.455 + COMMAND mdaaudioplayerutility1 SetPriority MM-MMF-ACLNT-PLYR-PublicAPI-0018-001-SetPriority_command04
1.456 + COMMAND mdaaudioplayerutility1 ~
1.457 + END_TEST_BLOCK
1.458 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0018
1.459 +
1.460 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0019
1.461 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0019
1.462 +//! @SYMAPI CMdaAudioPlayerUtility
1.463 +//! @SYMAuthor Tveritin Sergei
1.464 +//! @SYMCreationDate 01/03/2006
1.465 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.466 +//! @SYMTestCaseDesc Tests return the current playback position
1.467 +//! Uses API elements: NewL(), OpenFileL(), Play(), GetPosition().
1.468 +//! @SYMTestActions 1. Create object 2. Open object 3. Play sample 4. Get position
1.469 +//! @SYMTestStatus Implemented
1.470 +//! @SYMTestPriority High
1.471 +//! @SYMTestExpectedResults Position returned ok
1.472 +//! @SYMTestType CIT
1.473 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.474 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.475 + COMMAND mdaaudioplayerutility1 NewL
1.476 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0019-001-OpenFileL_command02
1.477 + OUTSTANDING
1.478 + COMMAND mdaaudioplayerutility1 Play
1.479 + ASYNC_DELAY 50000
1.480 + COMMAND mdaaudioplayerutility1 GetPosition
1.481 + OUTSTANDING
1.482 + COMMAND mdaaudioplayerutility1 Close
1.483 + END_TEST_BLOCK
1.484 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0019
1.485 +
1.486 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0020
1.487 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0020
1.488 +//! @SYMAPI CMdaAudioPlayerUtility
1.489 +//! @SYMAuthor Tveritin Sergei
1.490 +//! @SYMCreationDate 01/03/2006
1.491 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.492 +//! @SYMTestCaseDesc Tests return the current playback balance
1.493 +//! Uses API elements: NewL(), OpenFileL(), Play(), GetBalance().
1.494 +//! @SYMTestActions 1. Create object 2. Open object 3. Play sample 4. Set balance 5. Verify balance
1.495 +//! @SYMTestStatus Implemented
1.496 +//! @SYMTestPriority High
1.497 +//! @SYMTestExpectedResults Balance works ok
1.498 +//! @SYMTestType CIT
1.499 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.500 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.501 + COMMAND mdaaudioplayerutility1 NewL
1.502 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0020-001-OpenFileL_command02
1.503 + OUTSTANDING
1.504 + COMMAND mdaaudioplayerutility1 Play
1.505 + ASYNC_DELAY 50000
1.506 + COMMAND mdaaudioplayerutility1 SetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0020-001-SetBalance_command05
1.507 + COMMAND mdaaudioplayerutility1 GetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0020-001-GetBalance_command06
1.508 + OUTSTANDING
1.509 + COMMAND mdaaudioplayerutility1 Close
1.510 + END_TEST_BLOCK
1.511 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0020
1.512 +
1.513 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0021
1.514 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0021
1.515 +//! @SYMAPI CMdaAudioPlayerUtility
1.516 +//! @SYMAuthor Tveritin Sergei
1.517 +//! @SYMCreationDate 01/03/2006
1.518 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.519 +//! @SYMTestCaseDesc Tests return the current playback volume
1.520 +//! Uses API elements: NewL(), OpenFileL(), Play(), GetVolume().
1.521 +//! @SYMTestActions 1. Create object 2. Open object 3. Play sample 4. Set volume 5. Verify volume
1.522 +//! @SYMTestStatus Implemented
1.523 +//! @SYMTestPriority High
1.524 +//! @SYMTestExpectedResults Volume works ok
1.525 +//! @SYMTestType CIT
1.526 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.527 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.528 + COMMAND mdaaudioplayerutility1 NewL
1.529 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0021-001-OpenFileL_command02
1.530 + OUTSTANDING
1.531 + COMMAND mdaaudioplayerutility1 Play
1.532 + ASYNC_DELAY 50000
1.533 + COMMAND mdaaudioplayerutility1 SetVolume MM-MMF-ACLNT-PLYR-PublicAPI-0021-001-SetVolume_command05
1.534 + COMMAND mdaaudioplayerutility1 GetVolume MM-MMF-ACLNT-PLYR-PublicAPI-0021-001-GetVolume_command06
1.535 + OUTSTANDING
1.536 + COMMAND mdaaudioplayerutility1 Close
1.537 + END_TEST_BLOCK
1.538 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0021
1.539 +
1.540 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0022
1.541 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0022
1.542 +//! @SYMAPI CMdaAudioPlayerUtility
1.543 +//! @SYMAuthor Tveritin Sergei
1.544 +//! @SYMCreationDate 01/03/2006
1.545 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.546 +//! @SYMTestCaseDesc Tests return the current playback maximum volume
1.547 +//! Uses API elements: NewL(), OpenFileL(), MaxVolume().
1.548 +//! @SYMTestActions 1. Create object 2. Open object 3. Get maximum volume of audio stream
1.549 +//! @SYMTestStatus Implemented
1.550 +//! @SYMTestPriority High
1.551 +//! @SYMTestExpectedResults Get max volume ok
1.552 +//! @SYMTestType CIT
1.553 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.554 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.555 + COMMAND mdaaudioplayerutility1 NewL
1.556 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0022-001-OpenFileL_command02
1.557 + OUTSTANDING
1.558 + COMMAND mdaaudioplayerutility1 MaxVolume
1.559 + COMMAND mdaaudioplayerutility1 Close
1.560 + END_TEST_BLOCK
1.561 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0022
1.562 +
1.563 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0023
1.564 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0023
1.565 +//! @SYMAPI CMdaAudioPlayerUtility
1.566 +//! @SYMAuthor Tveritin Sergei
1.567 +//! @SYMCreationDate 01/03/2006
1.568 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.569 +//! @SYMTestCaseDesc Test return the duration of current audio sample
1.570 +//! Uses API elements: NewL(), OpenFileL(), Duration()
1.571 +//! @SYMTestActions 1. Create object 2. Open Audio sample 3. Get duration of the audio sample
1.572 +//! @SYMTestStatus Implemented
1.573 +//! @SYMTestPriority High
1.574 +//! @SYMTestExpectedResults Duration returned ok
1.575 +//! @SYMTestType CIT
1.576 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.577 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.578 + COMMAND mdaaudioplayerutility1 NewL
1.579 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0023-001-OpenFileL_command02
1.580 + OUTSTANDING
1.581 + COMMAND mdaaudioplayerutility1 Duration MM-MMF-ACLNT-PLYR-PublicAPI-0023-001-Duration_command03
1.582 + COMMAND mdaaudioplayerutility1 Close
1.583 + END_TEST_BLOCK
1.584 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0023
1.585 +
1.586 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0024
1.587 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0024
1.588 +//! @SYMAPI CMdaAudioPlayerUtility
1.589 +//! @SYMAuthor Tveritin Sergei
1.590 +//! @SYMCreationDate 01/03/2006
1.591 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.592 +//! @SYMTestCaseDesc Test return the duration state of current audio sample
1.593 +//! Uses API elements: NewL(), OpenFileL(), Duration(TTimeIntervalMicroSeconds aDuration).
1.594 +//! @SYMTestActions 1. Create object. 2. Open audio sample. 3. Get duration and the duration state.
1.595 +//! @SYMTestStatus Implemented
1.596 +//! @SYMTestPriority High
1.597 +//! @SYMTestExpectedResults Duration and duration state returned ok
1.598 +//! @SYMTestType CIT
1.599 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.600 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.601 + COMMAND mdaaudioplayerutility1 NewL
1.602 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0024-001-OpenFileL_command02
1.603 + OUTSTANDING
1.604 + COMMAND mdaaudioplayerutility1 Duration MM-MMF-ACLNT-PLYR-PublicAPI-0024-001-Duration_command03
1.605 + COMMAND mdaaudioplayerutility1 Close
1.606 + END_TEST_BLOCK
1.607 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0024
1.608 +
1.609 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0025
1.610 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0025
1.611 +//! @SYMAPI CMdaAudioPlayerUtility
1.612 +//! @SYMAuthor Tveritin Sergei
1.613 +//! @SYMCreationDate 01/03/2006
1.614 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.615 +//! @SYMTestCaseDesc Test set the current playback window
1.616 +//! Uses API elements: NewL(), OpenFileL(), SetPlayWindow(), Close().
1.617 +//! @SYMTestActions 1. Create object 2. Open sample audio 3. Set playback window 4. Play 5. Close audio
1.618 +//! @SYMTestStatus Implemented
1.619 +//! @SYMTestPriority High
1.620 +//! @SYMTestExpectedResults Set playback window ok
1.621 +//! @SYMTestType CIT
1.622 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.623 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.624 + COMMAND mdaaudioplayerutility1 NewL
1.625 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0025-001-OpenFileL_command02
1.626 + OUTSTANDING
1.627 + COMMAND mdaaudioplayerutility1 SetPlayWindow MM-MMF-ACLNT-PLYR-PublicAPI-0025-001-SetPlayWindow_command03
1.628 + COMMAND mdaaudioplayerutility1 SetPlayWindow MM-MMF-ACLNT-PLYR-PublicAPI-0025-001-SetPlayWindow_command04
1.629 + COMMAND mdaaudioplayerutility1 Play
1.630 + OUTSTANDING
1.631 + COMMAND mdaaudioplayerutility1 Close
1.632 + COMMAND mdaaudioplayerutility1 ~
1.633 + END_TEST_BLOCK
1.634 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0025
1.635 +
1.636 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0026
1.637 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0026
1.638 +//! @SYMAPI CMdaAudioPlayerUtility
1.639 +//! @SYMAuthor Tveritin Sergei
1.640 +//! @SYMCreationDate 01/03/2006
1.641 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.642 +//! @SYMTestCaseDesc Test clear the current playback window
1.643 +//! Uses API elements: NewL(), OpenFileL(), SetPlayWindow(), ClearPlayWindow(), Close().
1.644 +//! @SYMTestActions 1. Create object 2. Open sample audio 3. Set playback window 4. Clear window 5. Play 6. Close audio
1.645 +//! @SYMTestStatus Implemented
1.646 +//! @SYMTestPriority High
1.647 +//! @SYMTestExpectedResults clear window ok
1.648 +//! @SYMTestType CIT
1.649 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.650 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.651 + COMMAND mdaaudioplayerutility1 NewL
1.652 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0026-001-OpenFileL_command02
1.653 + OUTSTANDING
1.654 + COMMAND mdaaudioplayerutility1 SetPlayWindow MM-MMF-ACLNT-PLYR-PublicAPI-0026-001-SetPlayWindow_command03
1.655 + COMMAND mdaaudioplayerutility1 ClearPlayWindow
1.656 + COMMAND mdaaudioplayerutility1 Play
1.657 + OUTSTANDING
1.658 + COMMAND mdaaudioplayerutility1 Close
1.659 + COMMAND mdaaudioplayerutility1 ~
1.660 + END_TEST_BLOCK
1.661 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0026
1.662 +
1.663 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0027
1.664 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0027
1.665 +//! @SYMAPI CMdaAudioPlayerUtility
1.666 +//! @SYMAuthor Tveritin Sergei
1.667 +//! @SYMCreationDate 01/03/2006
1.668 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.669 +//! @SYMTestCaseDesc Test settings repeat
1.670 +//! Uses API elements: NewL(), OpenFileL(), SetRepeats().
1.671 +//! @SYMTestActions 1. Create 2. Open 3 Set repeat
1.672 +//! @SYMTestStatus Implemented
1.673 +//! @SYMTestPriority High
1.674 +//! @SYMTestExpectedResults Set repeats ok
1.675 +//! @SYMTestType CIT
1.676 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.677 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.678 + COMMAND mdaaudioplayerutility1 NewL
1.679 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0027-001-OpenFileL_command02
1.680 + OUTSTANDING
1.681 + COMMAND mdaaudioplayerutility1 SetRepeats MM-MMF-ACLNT-PLYR-PublicAPI-0027-001-SetRepeats_command03
1.682 + COMMAND mdaaudioplayerutility1 SetRepeats MM-MMF-ACLNT-PLYR-PublicAPI-0027-001-SetRepeats_command04
1.683 + COMMAND mdaaudioplayerutility1 SetRepeats MM-MMF-ACLNT-PLYR-PublicAPI-0027-001-SetRepeats_command05
1.684 + COMMAND mdaaudioplayerutility1 Close
1.685 + COMMAND mdaaudioplayerutility1 ~
1.686 + END_TEST_BLOCK
1.687 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0027
1.688 +
1.689 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0028
1.690 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0028
1.691 +//! @SYMAPI CMdaAudioPlayerUtility
1.692 +//! @SYMAuthor Tveritin Sergei
1.693 +//! @SYMCreationDate 01/03/2006
1.694 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.695 +//! @SYMTestCaseDesc Test settings volumeramp
1.696 +//! Uses API elements: NewL(), OpenFileL(), SetVolumeRamp().
1.697 +//! @SYMTestActions 1. Create 2. Open 3. Set volumeramp
1.698 +//! @SYMTestStatus Implemented
1.699 +//! @SYMTestPriority High
1.700 +//! @SYMTestExpectedResults Volume ramp set ok
1.701 +//! @SYMTestType CIT
1.702 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.703 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.704 + COMMAND mdaaudioplayerutility1 NewL
1.705 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0028-001-OpenFileL_command02
1.706 + OUTSTANDING
1.707 + COMMAND mdaaudioplayerutility1 SetVolumeRamp MM-MMF-ACLNT-PLYR-PublicAPI-0028-001-SetVolumeRamp_command03
1.708 + COMMAND mdaaudioplayerutility1 Play
1.709 + OUTSTANDING
1.710 + COMMAND mdaaudioplayerutility1 SetVolumeRamp MM-MMF-ACLNT-PLYR-PublicAPI-0028-001-SetVolumeRamp_command05
1.711 + COMMAND mdaaudioplayerutility1 Play
1.712 + OUTSTANDING
1.713 + COMMAND mdaaudioplayerutility1 SetVolumeRamp MM-MMF-ACLNT-PLYR-PublicAPI-0028-001-SetVolumeRamp_command07
1.714 + COMMAND mdaaudioplayerutility1 Play
1.715 + OUTSTANDING
1.716 + COMMAND mdaaudioplayerutility1 Close
1.717 + END_TEST_BLOCK
1.718 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0028
1.719 +
1.720 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0029
1.721 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0029
1.722 +//! @SYMAPI CMdaAudioPlayerUtility
1.723 +//! @SYMAuthor Tveritin Sergei
1.724 +//! @SYMCreationDate 01/03/2006
1.725 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.726 +//! @SYMTestCaseDesc Tests bitrate settings
1.727 +//! Uses API elements: NewL(), OpenFileL(), GetBitRate().
1.728 +//! @SYMTestActions 1. Create object 2. Open file. 3. Get the bit rate of the audio clip.
1.729 +//! @SYMTestStatus Implemented
1.730 +//! @SYMTestPriority High
1.731 +//! @SYMTestExpectedResults Bitrate got ok
1.732 +//! @SYMTestType CIT
1.733 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.734 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.735 + COMMAND mdaaudioplayerutility1 NewL
1.736 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0029-001-OpenFileL_command02
1.737 + OUTSTANDING
1.738 + COMMAND mdaaudioplayerutility1 GetBitRate
1.739 + COMMAND mdaaudioplayerutility1 Close
1.740 + END_TEST_BLOCK
1.741 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0029
1.742 +
1.743 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0030
1.744 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0030
1.745 +//! @SYMAPI CMdaAudioPlayerUtility
1.746 +//! @SYMAuthor Tveritin Sergei
1.747 +//! @SYMCreationDate 01/03/2006
1.748 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.749 +//! @SYMTestCaseDesc Test return the requested meta data entry
1.750 +//! Uses API elements: NewL(), OpenFileL(), GetMetaDataEntryL().
1.751 +//! @SYMTestActions 1. Create object 2. Open audio 3. Get meta data entry
1.752 +//! @SYMTestStatus Implemented
1.753 +//! @SYMTestPriority High
1.754 +//! @SYMTestExpectedResults MetaData functions are not supported. Expect error KErrNotSupported(-5)
1.755 +//! @SYMTestType CIT
1.756 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.757 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.758 + COMMAND mdaaudioplayerutility1 NewL
1.759 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0030-001-OpenFileL_command02
1.760 + OUTSTANDING
1.761 + COMMAND !Error=-5 mdaaudioplayerutility1 GetMetaDataEntryL MM-MMF-ACLNT-PLYR-PublicAPI-0030-001-GetMetaDataEntryL_command03
1.762 + COMMAND mdaaudioplayerutility1 Close
1.763 + END_TEST_BLOCK
1.764 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0030
1.765 +
1.766 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0031
1.767 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0031
1.768 +//! @SYMAPI CMdaAudioPlayerUtility
1.769 +//! @SYMAuthor Tveritin Sergei
1.770 +//! @SYMCreationDate 01/03/2006
1.771 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.772 +//! @SYMTestCaseDesc Test return the number of meta data entries in the current audio clip.
1.773 +//! Uses API elements: NewL(), OpenFileL(), GetNumberOfMetaDataEntries().
1.774 +//! @SYMTestActions 1. Create object 2. Open audio 3. Get the number of meta data entries
1.775 +//! @SYMTestStatus Implemented
1.776 +//! @SYMTestPriority High
1.777 +//! @SYMTestExpectedResults MetaData functions are not supported. Expect error KErrNotSupported(-5)
1.778 +//! @SYMTestType CIT
1.779 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.780 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.781 + COMMAND mdaaudioplayerutility1 NewL
1.782 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0031-001-OpenFileL_command02
1.783 + OUTSTANDING
1.784 + COMMAND !Error=-5 mdaaudioplayerutility1 GetNumberOfMetaDataEntries
1.785 + COMMAND mdaaudioplayerutility1 Close
1.786 + END_TEST_BLOCK
1.787 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0031
1.788 +
1.789 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0032
1.790 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0032
1.791 +//! @SYMAPI CMdaAudioPlayerUtility
1.792 +//! @SYMAuthor Tveritin Sergei
1.793 +//! @SYMCreationDate 01/03/2006
1.794 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.795 +//! @SYMTestCaseDesc Trying to create object in the shared heap.
1.796 +//! Uses API elements: NewL(), OpenFileL(), Play(), Close(), UseSharedHeap().
1.797 +//! @SYMTestActions 1. Create audio player object. 2. Set the share heap 3. Open file 4. Play 5. Close
1.798 +//! @SYMTestStatus Implemented
1.799 +//! @SYMTestPriority High
1.800 +//! @SYMTestExpectedResults Shared heap works ok
1.801 +//! @SYMTestType CIT
1.802 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.803 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.804 + COMMAND mdaaudioplayerutility1 NewL
1.805 + COMMAND mdaaudioplayerutility1 UseSharedHeap
1.806 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0032-001-OpenFileL_command03
1.807 + OUTSTANDING
1.808 + COMMAND mdaaudioplayerutility1 Play
1.809 + ASYNC_DELAY 50000
1.810 + COMMAND mdaaudioplayerutility1 Stop
1.811 + OUTSTANDING
1.812 + COMMAND mdaaudioplayerutility1 Close
1.813 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0032-001-OpenFileL_command07
1.814 + OUTSTANDING
1.815 + COMMAND mdaaudioplayerutility1 Play
1.816 + ASYNC_DELAY 50000
1.817 + COMMAND mdaaudioplayerutility1 Stop
1.818 + OUTSTANDING
1.819 + COMMAND mdaaudioplayerutility1 Close
1.820 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0032-001-OpenFileL_command11
1.821 + OUTSTANDING
1.822 + COMMAND mdaaudioplayerutility1 Play
1.823 + ASYNC_DELAY 50000
1.824 + COMMAND mdaaudioplayerutility1 Stop
1.825 + OUTSTANDING
1.826 + COMMAND mdaaudioplayerutility1 Close
1.827 + COMMAND mdaaudioplayerutility1 ~
1.828 + END_TEST_BLOCK
1.829 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0032
1.830 +
1.831 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0033
1.832 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0033
1.833 +//! @SYMAPI CMdaAudioPlayerUtility
1.834 +//! @SYMAuthor Tveritin Sergei
1.835 +//! @SYMCreationDate 01/03/2006
1.836 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.837 +//! @SYMTestCaseDesc Tests priority of the controller's sub thread
1.838 +//! Uses API elements: NewL(), OpenFileL(), SetThreadPriority(), Close().
1.839 +//! @SYMTestActions 1. Create object 2. Set the priority of the controller's sub thread
1.840 +//! @SYMTestStatus Implemented
1.841 +//! @SYMTestPriority High
1.842 +//! @SYMTestExpectedResults Sets specified priorities ok
1.843 +//! @SYMTestType CIT
1.844 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.845 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.846 + COMMAND mdaaudioplayerutility1 NewL
1.847 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-OpenFileL_command02
1.848 + OUTSTANDING
1.849 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-SetThreadPriority_command03
1.850 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-SetThreadPriority_command04
1.851 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-SetThreadPriority_command05
1.852 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-SetThreadPriority_command06
1.853 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-SetThreadPriority_command07
1.854 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-SetThreadPriority_command08
1.855 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-SetThreadPriority_command09
1.856 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-SetThreadPriority_command10
1.857 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-SetThreadPriority_command11
1.858 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-SetThreadPriority_command12
1.859 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0033-001-SetThreadPriority_command13
1.860 + COMMAND mdaaudioplayerutility1 Close
1.861 + COMMAND mdaaudioplayerutility1 ~
1.862 + END_TEST_BLOCK
1.863 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0033
1.864 +
1.865 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0034
1.866 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0034
1.867 +//! @SYMAPI CMdaAudioPlayerUtility
1.868 +//! @SYMAuthor Tveritin Sergei
1.869 +//! @SYMCreationDate 01/03/2006
1.870 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.871 +//! @SYMTestCaseDesc Test registers the Event for Notification when resource is avaliable
1.872 +//! Uses API elements: NewL(), RegisterAudioResourceNotification().
1.873 +//! @SYMTestActions 1. Create object 2. Registered notification event
1.874 +//! @SYMTestStatus Implemented
1.875 +//! @SYMTestPriority High
1.876 +//! @SYMTestExpectedResults Registration ok
1.877 +//! @SYMTestType CIT
1.878 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.879 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.880 + COMMAND mdaaudioplayerutility1 NewL
1.881 + COMMAND mdaaudioplayerutility1 RegisterAudioResourceNotification MM-MMF-ACLNT-PLYR-PublicAPI-0034-001-RegisterAudioResourceNotification_command02
1.882 + COMMAND mdaaudioplayerutility1 ~
1.883 + END_TEST_BLOCK
1.884 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0034
1.885 +
1.886 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0035
1.887 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0035
1.888 +//! @SYMAPI CMdaAudioPlayerUtility
1.889 +//! @SYMAuthor Tveritin Sergei
1.890 +//! @SYMCreationDate 01/03/2006
1.891 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.892 +//! @SYMTestCaseDesc Test cancel registration the Event for Notification when resource is avaliable
1.893 +//! Uses API elements: NewL(), RegisterAudioResourceNotification(), CancelRegisterAudioResourceNotification().
1.894 +//! @SYMTestActions 1. Create object 2. Registered notification event. 3. Cancel the registered notification event
1.895 +//! @SYMTestStatus Implemented
1.896 +//! @SYMTestPriority High
1.897 +//! @SYMTestExpectedResults Cancel registration was successful
1.898 +//! @SYMTestType CIT
1.899 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.900 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.901 + COMMAND mdaaudioplayerutility1 NewL
1.902 + COMMAND mdaaudioplayerutility1 RegisterAudioResourceNotification MM-MMF-ACLNT-PLYR-PublicAPI-0035-001-RegisterAudioResourceNotification_command02
1.903 + COMMAND mdaaudioplayerutility1 CancelRegisterAudioResourceNotification MM-MMF-ACLNT-PLYR-PublicAPI-0035-001-CancelRegisterAudioResourceNotification_command03
1.904 + COMMAND mdaaudioplayerutility1 ~
1.905 + END_TEST_BLOCK
1.906 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0035
1.907 +
1.908 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0036
1.909 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0036
1.910 +//! @SYMAPI CMdaAudioPlayerUtility
1.911 +//! @SYMAuthor Tveritin Sergei
1.912 +//! @SYMCreationDate 01/03/2006
1.913 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.914 +//! @SYMTestCaseDesc Test register audio loading notifications
1.915 +//! Uses API elements: NewL(), RegisterForAudioLoadingNotification.
1.916 +//! @SYMTestActions 1. Create object 2. Register the notifications of audio loading/rebuffering
1.917 +//! @SYMTestStatus Implemented
1.918 +//! @SYMTestPriority High
1.919 +//! @SYMTestExpectedResults Registers notifications ok
1.920 +//! @SYMTestType CIT
1.921 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.922 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.923 + COMMAND mdaaudioplayerutility1 NewL
1.924 + COMMAND mdaaudioplayerutility1 RegisterForAudioLoadingNotification
1.925 + COMMAND mdaaudioplayerutility1 ~
1.926 + END_TEST_BLOCK
1.927 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0036
1.928 +
1.929 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0037
1.930 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0037
1.931 +//! @SYMAPI CMdaAudioPlayerUtility
1.932 +//! @SYMAuthor Tveritin Sergei
1.933 +//! @SYMCreationDate 01/03/2006
1.934 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.935 +//! @SYMTestCaseDesc Tests current progress of audio loading
1.936 +//! Uses API elements: NewL(), OpenFileL(), GetAudioLoadingProgressL().
1.937 +//! @SYMTestActions 1. Create object 2. Open audio sample 3. Get percentage of the audio clip loaded
1.938 +//! @SYMTestStatus Implemented
1.939 +//! @SYMTestPriority High
1.940 +//! @SYMTestExpectedResults GetAudioLoadingProgressL() is not supported. Expect error KErrNotSupported(-5)
1.941 +//! @SYMTestType CIT
1.942 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.943 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.944 + COMMAND mdaaudioplayerutility1 NewL
1.945 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0037-001-OpenFileL_command02
1.946 + OUTSTANDING
1.947 + COMMAND !Error=-5 mdaaudioplayerutility1 GetAudioLoadingProgressL
1.948 + COMMAND mdaaudioplayerutility1 Close
1.949 + END_TEST_BLOCK
1.950 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0037
1.951 +
1.952 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0038
1.953 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0038
1.954 +//! @SYMAPI CMdaAudioPlayerUtility
1.955 +//! @SYMAuthor Tveritin Sergei
1.956 +//! @SYMCreationDate 01/03/2006
1.957 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.958 +//! @SYMTestCaseDesc Test gets a controller's DRM
1.959 +//! Uses API elements: NewL(), OpenFileL(), GetDRMCustomCommand().
1.960 +//! @SYMTestActions 1. Create object 2. Open audio sample 3. Get controller's DRM custom command implementation
1.961 +//! @SYMTestStatus Implemented
1.962 +//! @SYMTestPriority High
1.963 +//! @SYMTestExpectedResults Controller's DRM work ok
1.964 +//! @SYMTestType CIT
1.965 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.966 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.967 + COMMAND mdaaudioplayerutility1 NewL
1.968 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0038-001-OpenFileL_command02
1.969 + OUTSTANDING
1.970 + COMMAND mdaaudioplayerutility1 GetDRMCustomCommand MM-MMF-ACLNT-PLYR-PublicAPI-0038-001-GetDRMCustomCommand_command03
1.971 + COMMAND mdaaudioplayerutility1 Close
1.972 + END_TEST_BLOCK
1.973 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0038
1.974 +
1.975 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0039
1.976 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0039
1.977 +//! @SYMAPI CMdaAudioPlayerUtility
1.978 +//! @SYMAuthor Tveritin Sergei
1.979 +//! @SYMCreationDate 01/03/2006
1.980 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.981 +//! @SYMTestCaseDesc Test get the controller implementation information associated with the current controller
1.982 +//! Uses API elements: NewL(), OpenFileL(), ControllerImplementationInformationL().
1.983 +//! @SYMTestActions 1. Create object 2. Open audio sample 3. Get controller implementation information
1.984 +//! @SYMTestStatus Implemented
1.985 +//! @SYMTestPriority High
1.986 +//! @SYMTestExpectedResults Return information ok
1.987 +//! @SYMTestType CIT
1.988 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.989 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.990 + COMMAND mdaaudioplayerutility1 NewL
1.991 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0039-001-OpenFileL_command02
1.992 + OUTSTANDING
1.993 + COMMAND mdaaudioplayerutility1 ControllerImplementationInformationL
1.994 + COMMAND mdaaudioplayerutility1 Close
1.995 + END_TEST_BLOCK
1.996 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0039
1.997 +
1.998 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0040
1.999 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0040
1.1000 +//! @SYMAPI CMdaAudioPlayerUtility
1.1001 +//! @SYMAuthor Tveritin Sergei
1.1002 +//! @SYMCreationDate 01/03/2006
1.1003 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1004 +//! @SYMTestCaseDesc Send a synchronous custom command to the controller with "Datafrom"
1.1005 +//! Uses API elements: NewL(), CustomCommandSync()
1.1006 +//! @SYMTestActions 1. Create object 2. Send a synchronous custom command to the controller
1.1007 +//! @SYMTestStatus Implemented
1.1008 +//! @SYMTestPriority High
1.1009 +//! @SYMTestExpectedResults CustomCommand functions are not supported. Expect error KErrNotSupported(-5)
1.1010 +//! @SYMTestType CIT
1.1011 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1012 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1013 + COMMAND mdaaudioplayerutility1 NewL
1.1014 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0040-001-OpenFileL_command02
1.1015 + OUTSTANDING
1.1016 + COMMAND !Error=-5 mdaaudioplayerutility1 CustomCommandSync MM-MMF-ACLNT-PLYR-PublicAPI-0040-001-CustomCommandSync_command03
1.1017 + COMMAND mdaaudioplayerutility1 Close
1.1018 + END_TEST_BLOCK
1.1019 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0040
1.1020 +
1.1021 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0041
1.1022 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0041
1.1023 +//! @SYMAPI CMdaAudioPlayerUtility
1.1024 +//! @SYMAuthor Tveritin Sergei
1.1025 +//! @SYMCreationDate 01/03/2006
1.1026 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1027 +//! @SYMTestCaseDesc Send a synchronous custom command to the controller without "Datafrom"
1.1028 +//! Uses API elements: NewL(), CustomCommandSync()
1.1029 +//! @SYMTestActions 1. Create object 2. Send a synchronous custom command to the controller
1.1030 +//! @SYMTestStatus Implemented
1.1031 +//! @SYMTestPriority High
1.1032 +//! @SYMTestExpectedResults CustomCommand functions are not supported. Expect error KErrNotSupported(-5)
1.1033 +//! @SYMTestType CIT
1.1034 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1035 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1036 + COMMAND mdaaudioplayerutility1 NewL
1.1037 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0041-001-OpenFileL_command02
1.1038 + OUTSTANDING
1.1039 + COMMAND !Error=-5 mdaaudioplayerutility1 CustomCommandSync MM-MMF-ACLNT-PLYR-PublicAPI-0041-001-CustomCommandSync_command03
1.1040 + COMMAND mdaaudioplayerutility1 Close
1.1041 + END_TEST_BLOCK
1.1042 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0041
1.1043 +
1.1044 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0042
1.1045 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0042
1.1046 +//! @SYMAPI CMdaAudioPlayerUtility
1.1047 +//! @SYMAuthor Tveritin Sergei
1.1048 +//! @SYMCreationDate 01/03/2006
1.1049 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1050 +//! @SYMTestCaseDesc Send a asynchronous custom command to the controller with "Datafrom"
1.1051 +//! Uses API elements: NewL(), CustomCommandASync()
1.1052 +//! @SYMTestActions 1. Create object 2. Send a asynchronous custom command to the controller
1.1053 +//! @SYMTestStatus Implemented
1.1054 +//! @SYMTestPriority High
1.1055 +//! @SYMTestExpectedResults CustomCommand functions are not supported. Expect error KErrNotSupported(-5)
1.1056 +//! @SYMTestType CIT
1.1057 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1058 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1059 + COMMAND mdaaudioplayerutility1 NewL
1.1060 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0042-001-OpenFileL_command02
1.1061 + OUTSTANDING
1.1062 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 CustomCommandASync MM-MMF-ACLNT-PLYR-PublicAPI-0042-001-CustomCommandASync_command03
1.1063 + OUTSTANDING
1.1064 + COMMAND mdaaudioplayerutility1 Close
1.1065 + END_TEST_BLOCK
1.1066 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0042
1.1067 +
1.1068 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0043
1.1069 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0043
1.1070 +//! @SYMAPI CMdaAudioPlayerUtility
1.1071 +//! @SYMAuthor Tveritin Sergei
1.1072 +//! @SYMCreationDate 01/03/2006
1.1073 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1074 +//! @SYMTestCaseDesc Send a asynchronous custom command to the controller without "Datafrom"
1.1075 +//! Uses API elements: NewL(), CustomCommandASync()
1.1076 +//! @SYMTestActions 1. Create object 2. Send a asynchronous custom command to the controller
1.1077 +//! @SYMTestStatus Implemented
1.1078 +//! @SYMTestPriority High
1.1079 +//! @SYMTestExpectedResults CustomCommand functions are supported.
1.1080 +//! @SYMTestType CIT
1.1081 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1082 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1083 + COMMAND mdaaudioplayerutility1 NewL
1.1084 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0043-001-OpenFileL_command02
1.1085 + OUTSTANDING
1.1086 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 CustomCommandASync MM-MMF-ACLNT-PLYR-PublicAPI-0043-001-CustomCommandASync_command03
1.1087 + OUTSTANDING
1.1088 + COMMAND mdaaudioplayerutility1 Close
1.1089 + END_TEST_BLOCK
1.1090 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0043
1.1091 +
1.1092 +
1.1093 +//////////////////////////
1.1094 +// PHASE 2 //
1.1095 +//////////////////////////
1.1096 +// BAD STEP CASES //
1.1097 +//////////////////////////
1.1098 +
1.1099 +
1.1100 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0044
1.1101 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0044
1.1102 +//! @SYMAPI CMdaAudioPlayerUtility
1.1103 +//! @SYMAuthor Tveritin Sergei
1.1104 +//! @SYMCreationDate 01/03/2006
1.1105 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1106 +//! @SYMTestCaseDesc Constructs and initialises a new instance with empty descriptor.
1.1107 +//! Uses API elements: NewDesPlayerL()
1.1108 +//! @SYMTestActions 1. Create and init object.
1.1109 +//! @SYMTestStatus Implemented
1.1110 +//! @SYMTestPriority High
1.1111 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1112 +//! @SYMTestType CIT
1.1113 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1114 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1115 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 NewDesPlayerL MM-MMF-ACLNT-PLYR-PublicAPI-0044-001-NewDesPlayerL_command01
1.1116 + OUTSTANDING
1.1117 + COMMAND mdaaudioplayerutility1 ~
1.1118 + END_TEST_BLOCK
1.1119 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0044
1.1120 +
1.1121 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0045
1.1122 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0045
1.1123 +//! @SYMAPI CMdaAudioPlayerUtility
1.1124 +//! @SYMAuthor Tveritin Sergei
1.1125 +//! @SYMCreationDate 01/03/2006
1.1126 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1127 +//! @SYMTestCaseDesc Constructs and initialises a new instance with not valid target format descriptor
1.1128 +//! Uses API elements: NewDesPlayerL()
1.1129 +//! @SYMTestActions 1. Create and init object.
1.1130 +//! @SYMTestStatus Implemented
1.1131 +//! @SYMTestPriority High
1.1132 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1133 +//! @SYMTestType CIT
1.1134 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1135 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1136 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 NewDesPlayerL MM-MMF-ACLNT-PLYR-PublicAPI-0045-001-NewDesPlayerL_command01
1.1137 + OUTSTANDING
1.1138 + COMMAND mdaaudioplayerutility1 ~
1.1139 + END_TEST_BLOCK
1.1140 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0045
1.1141 +
1.1142 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0046
1.1143 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0046
1.1144 +//! @SYMAPI CMdaAudioPlayerUtility
1.1145 +//! @SYMAuthor Tveritin Sergei
1.1146 +//! @SYMCreationDate 01/03/2006
1.1147 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1148 +//! @SYMTestCaseDesc Constructs and initialises a new instance with corrupted file descriptor
1.1149 +//! Uses API elements: NewDesPlayerL()
1.1150 +//! @SYMTestActions 1. Create and init object.
1.1151 +//! @SYMTestStatus Implemented
1.1152 +//! @SYMTestPriority High
1.1153 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1154 +//! @SYMTestType CIT
1.1155 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1156 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1157 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 NewDesPlayerL MM-MMF-ACLNT-PLYR-PublicAPI-0046-001-NewDesPlayerL_command01
1.1158 + OUTSTANDING
1.1159 + COMMAND mdaaudioplayerutility1 ~
1.1160 + END_TEST_BLOCK
1.1161 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0046
1.1162 +
1.1163 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0047
1.1164 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0047
1.1165 +//! @SYMAPI CMdaAudioPlayerUtility
1.1166 +//! @SYMAuthor Tveritin Sergei
1.1167 +//! @SYMCreationDate 01/03/2006
1.1168 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1169 +//! @SYMTestCaseDesc Constructs and initialises a new instance with empty descriptor.
1.1170 +//! Uses API elements: NewDesPlayerReadOnlyL()
1.1171 +//! @SYMTestActions 1. Create and init object.
1.1172 +//! @SYMTestStatus Implemented
1.1173 +//! @SYMTestPriority High
1.1174 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1175 +//! @SYMTestType CIT
1.1176 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1177 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1178 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 NewDesPlayerReadOnlyL MM-MMF-ACLNT-PLYR-PublicAPI-0047-001-NewDesPlayerReadOnlyL_command01
1.1179 + OUTSTANDING
1.1180 + COMMAND mdaaudioplayerutility1 ~
1.1181 + END_TEST_BLOCK
1.1182 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0047
1.1183 +
1.1184 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0048
1.1185 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0048
1.1186 +//! @SYMAPI CMdaAudioPlayerUtility
1.1187 +//! @SYMAuthor Tveritin Sergei
1.1188 +//! @SYMCreationDate 01/03/2006
1.1189 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1190 +//! @SYMTestCaseDesc Constructs and initialises a new instance with not valid target format descriptor
1.1191 +//! Uses API elements: NewDesPlayerReadOnlyL()
1.1192 +//! @SYMTestActions 1. Create and init object.
1.1193 +//! @SYMTestStatus Implemented
1.1194 +//! @SYMTestPriority High
1.1195 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1196 +//! @SYMTestType CIT
1.1197 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1198 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1199 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 NewDesPlayerReadOnlyL MM-MMF-ACLNT-PLYR-PublicAPI-0048-001-NewDesPlayerReadOnlyL_command01
1.1200 + OUTSTANDING
1.1201 + COMMAND mdaaudioplayerutility1 ~
1.1202 + END_TEST_BLOCK
1.1203 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0048
1.1204 +
1.1205 +
1.1206 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0049
1.1207 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0049
1.1208 +//! @SYMAPI CMdaAudioPlayerUtility
1.1209 +//! @SYMAuthor Tveritin Sergei
1.1210 +//! @SYMCreationDate 01/03/2006
1.1211 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1212 +//! @SYMTestCaseDesc Constructs and initialises a new instance with corrupted file descriptor
1.1213 +//! Uses API elements: NewDesPlayerReadOnlyL()
1.1214 +//! @SYMTestActions 1. Create and init object.
1.1215 +//! @SYMTestStatus Implemented
1.1216 +//! @SYMTestPriority High
1.1217 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1218 +//! @SYMTestType CIT
1.1219 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1220 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1221 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 NewDesPlayerReadOnlyL MM-MMF-ACLNT-PLYR-PublicAPI-0049-001-NewDesPlayerReadOnlyL_command01
1.1222 + OUTSTANDING
1.1223 + COMMAND mdaaudioplayerutility1 ~
1.1224 + END_TEST_BLOCK
1.1225 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0049
1.1226 +
1.1227 +
1.1228 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0050
1.1229 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0050
1.1230 +//! @SYMAPI CMdaAudioPlayerUtility
1.1231 +//! @SYMAuthor Tveritin Sergei
1.1232 +//! @SYMCreationDate 01/03/2006
1.1233 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1234 +//! @SYMTestCaseDesc Constructs and initialises a new instance with nonexisting descriptor.
1.1235 +//! Uses API elements: NewFilePlayerL()
1.1236 +//! @SYMTestActions 1. Create and init object.
1.1237 +//! @SYMTestStatus Implemented
1.1238 +//! @SYMTestPriority High
1.1239 +//! @SYMTestExpectedResults KErrNotFound is returned
1.1240 +//! @SYMTestType CIT
1.1241 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1242 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1243 + COMMAND !AsyncError=-1 mdaaudioplayerutility1 NewFilePlayerL MM-MMF-ACLNT-PLYR-PublicAPI-0050-001-NewFilePlayerL_command01
1.1244 + OUTSTANDING
1.1245 + COMMAND mdaaudioplayerutility1 ~
1.1246 + END_TEST_BLOCK
1.1247 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0050
1.1248 +
1.1249 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0051
1.1250 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0051
1.1251 +//! @SYMAPI CMdaAudioPlayerUtility
1.1252 +//! @SYMAuthor Tveritin Sergei
1.1253 +//! @SYMCreationDate 01/03/2006
1.1254 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1255 +//! @SYMTestCaseDesc Constructs and initialises a new instance with not valid target format descriptor.
1.1256 +//! Uses API elements: NewFilePlayerL().
1.1257 +//! @SYMTestActions 1. Create and init object.
1.1258 +//! @SYMTestStatus Implemented
1.1259 +//! @SYMTestPriority High
1.1260 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1261 +//! @SYMTestType CIT
1.1262 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1263 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1264 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 NewFilePlayerL MM-MMF-ACLNT-PLYR-PublicAPI-0051-001-NewFilePlayerL_command01
1.1265 + OUTSTANDING
1.1266 + COMMAND mdaaudioplayerutility1 ~
1.1267 + END_TEST_BLOCK
1.1268 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0051
1.1269 +
1.1270 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0052
1.1271 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0052
1.1272 +//! @SYMAPI CMdaAudioPlayerUtility
1.1273 +//! @SYMAuthor Tveritin Sergei
1.1274 +//! @SYMCreationDate 01/03/2006
1.1275 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1276 +//! @SYMTestCaseDesc Constructs and initialises a new instance with corrupted file descriptor
1.1277 +//! Uses API elements: NewFilePlayerL()
1.1278 +//! @SYMTestActions 1. Create and init object.
1.1279 +//! @SYMTestStatus Implemented
1.1280 +//! @SYMTestPriority High
1.1281 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1282 +//! @SYMTestType CIT
1.1283 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1284 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1285 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 NewFilePlayerL MM-MMF-ACLNT-PLYR-PublicAPI-0052-001-NewFilePlayerL_command01
1.1286 + OUTSTANDING
1.1287 + COMMAND mdaaudioplayerutility1 ~
1.1288 + END_TEST_BLOCK
1.1289 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0052
1.1290 +
1.1291 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0053
1.1292 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0053
1.1293 +//! @SYMAPI CMdaAudioPlayerUtility
1.1294 +//! @SYMAuthor Tveritin Sergei
1.1295 +//! @SYMCreationDate 01/03/2006
1.1296 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1297 +//! @SYMTestCaseDesc Open empty source file
1.1298 +//! Uses API elements: NewL(), OpenDesL()
1.1299 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.1300 +//! @SYMTestStatus Implemented
1.1301 +//! @SYMTestPriority High
1.1302 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1303 +//! @SYMTestType CIT
1.1304 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1305 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1306 + COMMAND mdaaudioplayerutility1 NewL
1.1307 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 OpenDesL MM-MMF-ACLNT-PLYR-PublicAPI-0053-001-OpenDesL_command02
1.1308 + OUTSTANDING
1.1309 + COMMAND mdaaudioplayerutility1 Close
1.1310 + END_TEST_BLOCK
1.1311 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0053
1.1312 +
1.1313 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0054
1.1314 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0054
1.1315 +//! @SYMAPI CMdaAudioPlayerUtility
1.1316 +//! @SYMAuthor Tveritin Sergei
1.1317 +//! @SYMCreationDate 01/03/2006
1.1318 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1319 +//! @SYMTestCaseDesc Open source files with not valid audio format
1.1320 +//! Uses API elements: NewL(), OpenDesL()
1.1321 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.1322 +//! @SYMTestStatus Implemented
1.1323 +//! @SYMTestPriority High
1.1324 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1325 +//! @SYMTestType CIT
1.1326 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1327 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1328 + COMMAND mdaaudioplayerutility1 NewL
1.1329 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 OpenDesL MM-MMF-ACLNT-PLYR-PublicAPI-0054-001-OpenDesL_command02
1.1330 + OUTSTANDING
1.1331 + COMMAND mdaaudioplayerutility1 Close
1.1332 + END_TEST_BLOCK
1.1333 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0054
1.1334 +
1.1335 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0055
1.1336 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0055
1.1337 +//! @SYMAPI CMdaAudioPlayerUtility
1.1338 +//! @SYMAuthor Tveritin Sergei
1.1339 +//! @SYMCreationDate 01/03/2006
1.1340 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1341 +//! @SYMTestCaseDesc Open source files with corrupted file
1.1342 +//! Uses API elements: NewL(), OpenDesL()
1.1343 +//! @SYMTestActions 1. Create obect 2. Open audio data 3. Close object
1.1344 +//! @SYMTestStatus Implemented
1.1345 +//! @SYMTestPriority High
1.1346 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1347 +//! @SYMTestType CIT
1.1348 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1349 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1350 + COMMAND mdaaudioplayerutility1 NewL
1.1351 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 OpenDesL MM-MMF-ACLNT-PLYR-PublicAPI-0055-001-OpenDesL_command02
1.1352 + OUTSTANDING
1.1353 + COMMAND mdaaudioplayerutility1 Close
1.1354 + END_TEST_BLOCK
1.1355 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0055
1.1356 +
1.1357 +
1.1358 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0056
1.1359 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0056
1.1360 +//! @SYMAPI CMdaAudioPlayerUtility
1.1361 +//! @SYMAuthor Tveritin Sergei
1.1362 +//! @SYMCreationDate 01/03/2006
1.1363 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1364 +//! @SYMTestCaseDesc Open audio clip from nonexisting URL
1.1365 +//! Uses API elements: NewL(), OpenUrlL()
1.1366 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.1367 +//! @SYMTestStatus Implemented
1.1368 +//! @SYMTestPriority High
1.1369 +//! @SYMTestExpectedResults KErrNotFound is returned
1.1370 +//! @SYMTestType CIT
1.1371 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1372 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1373 + COMMAND mdaaudioplayerutility1 NewL
1.1374 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 OpenUrlL MM-MMF-ACLNT-PLYR-PublicAPI-0056-001-OpenUrlL_command02
1.1375 + OUTSTANDING
1.1376 + COMMAND mdaaudioplayerutility1 Close
1.1377 + END_TEST_BLOCK
1.1378 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0056
1.1379 +
1.1380 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0057
1.1381 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0057
1.1382 +//! @SYMAPI CMdaAudioPlayerUtility
1.1383 +//! @SYMAuthor Tveritin Sergei
1.1384 +//! @SYMCreationDate 01/03/2006
1.1385 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1386 +//! @SYMTestCaseDesc Open audio clip with not valid audio format
1.1387 +//! Uses API elements: NewL(), OpenUrlL()
1.1388 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.1389 +//! @SYMTestStatus Implemented
1.1390 +//! @SYMTestPriority High
1.1391 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1392 +//! @SYMTestType CIT
1.1393 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1394 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1395 + COMMAND mdaaudioplayerutility1 NewL
1.1396 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 OpenUrlL MM-MMF-ACLNT-PLYR-PublicAPI-0057-001-OpenUrlL_command02
1.1397 + OUTSTANDING
1.1398 + COMMAND mdaaudioplayerutility1 Close
1.1399 + END_TEST_BLOCK
1.1400 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0057
1.1401 +
1.1402 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0058
1.1403 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0058
1.1404 +//! @SYMAPI CMdaAudioPlayerUtility
1.1405 +//! @SYMAuthor Tveritin Sergei
1.1406 +//! @SYMCreationDate 01/03/2006
1.1407 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1408 +//! @SYMTestCaseDesc Open audio clip from nonexisting URL with corrupted file
1.1409 +//! Uses API elements: NewL(), OpenUrlL()
1.1410 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.1411 +//! @SYMTestStatus Implemented
1.1412 +//! @SYMTestPriority High
1.1413 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1414 +//! @SYMTestType CIT
1.1415 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1416 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1417 + COMMAND mdaaudioplayerutility1 NewL
1.1418 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 OpenUrlL MM-MMF-ACLNT-PLYR-PublicAPI-0058-001-OpenUrlL_command02
1.1419 + OUTSTANDING
1.1420 + COMMAND mdaaudioplayerutility1 Close
1.1421 + END_TEST_BLOCK
1.1422 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0058
1.1423 +
1.1424 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0059
1.1425 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0059
1.1426 +//! @SYMAPI CMdaAudioPlayerUtility
1.1427 +//! @SYMAuthor Tveritin Sergei
1.1428 +//! @SYMCreationDate 01/03/2006
1.1429 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1430 +//! @SYMTestCaseDesc Open nonexisting source file
1.1431 +//! Uses API elements: NewL(), OpenFileL()
1.1432 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.1433 +//! @SYMTestStatus Implemented
1.1434 +//! @SYMTestPriority High
1.1435 +//! @SYMTestExpectedResults KErrNotFound is returned
1.1436 +//! @SYMTestType CIT
1.1437 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1438 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1439 + COMMAND mdaaudioplayerutility1 NewL
1.1440 + COMMAND !AsyncError=-1 mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0059-001-OpenFileL_command02
1.1441 + OUTSTANDING
1.1442 + COMMAND mdaaudioplayerutility1 Close
1.1443 + END_TEST_BLOCK
1.1444 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0059
1.1445 +
1.1446 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0060
1.1447 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0060
1.1448 +//! @SYMAPI CMdaAudioPlayerUtility
1.1449 +//! @SYMAuthor Tveritin Sergei
1.1450 +//! @SYMCreationDate 01/03/2006
1.1451 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1452 +//! @SYMTestCaseDesc Open source files with not valid format file descriptor
1.1453 +//! Uses API elements: NewL(), OpenFileL()
1.1454 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.1455 +//! @SYMTestStatus Implemented
1.1456 +//! @SYMTestPriority High
1.1457 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1458 +//! @SYMTestType CIT
1.1459 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1460 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1461 + COMMAND mdaaudioplayerutility1 NewL
1.1462 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0060-001-OpenFileL_command02
1.1463 + OUTSTANDING
1.1464 + COMMAND mdaaudioplayerutility1 Close
1.1465 + END_TEST_BLOCK
1.1466 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0060
1.1467 +
1.1468 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0061
1.1469 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0061
1.1470 +//! @SYMAPI CMdaAudioPlayerUtility
1.1471 +//! @SYMAuthor Tveritin Sergei
1.1472 +//! @SYMCreationDate 01/03/2006
1.1473 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1474 +//! @SYMTestCaseDesc Open source files with corrupted file
1.1475 +//! Uses API elements: NewL(), OpenFileL()
1.1476 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.1477 +//! @SYMTestStatus Implemented
1.1478 +//! @SYMTestPriority High
1.1479 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.1480 +//! @SYMTestType CIT
1.1481 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1482 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1483 + COMMAND mdaaudioplayerutility1 NewL
1.1484 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0061-001-OpenFileL_command02
1.1485 + OUTSTANDING
1.1486 + COMMAND mdaaudioplayerutility1 Close
1.1487 + END_TEST_BLOCK
1.1488 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0061
1.1489 +
1.1490 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0062
1.1491 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0062
1.1492 +//! @SYMAPI CMdaAudioPlayerUtility
1.1493 +//! @SYMAuthor Tveritin Sergei
1.1494 +//! @SYMCreationDate 01/03/2006
1.1495 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1496 +//! @SYMTestCaseDesc Trying to set balance value above maximum.
1.1497 +//! Uses API elements: NewL(), SetBalance(), GetBalance().
1.1498 +//! @SYMTestActions 1. Create object. 2. Set balance value above maximum.
1.1499 +//! 3. Get balance value.
1.1500 +//! @SYMTestStatus Implemented
1.1501 +//! @SYMTestPriority High
1.1502 +//! @SYMTestExpectedResults Balance is set to maximum
1.1503 +//! @SYMTestType CIT
1.1504 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1505 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1506 + COMMAND mdaaudioplayerutility1 NewL
1.1507 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0062-001-OpenFileL_command02
1.1508 + OUTSTANDING
1.1509 + COMMAND mdaaudioplayerutility1 SetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0062-001-SetBalance_command03
1.1510 + COMMAND mdaaudioplayerutility1 GetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0062-001-GetBalance_command04
1.1511 + COMMAND mdaaudioplayerutility1 Close
1.1512 + END_TEST_BLOCK
1.1513 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0062
1.1514 +
1.1515 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0063
1.1516 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0063
1.1517 +//! @SYMAPI CMdaAudioPlayerUtility
1.1518 +//! @SYMAuthor Tveritin Sergei
1.1519 +//! @SYMCreationDate 01/03/2006
1.1520 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1521 +//! @SYMTestCaseDesc Trying to set balance value below minimum
1.1522 +//! Uses API elements: NewL(), SetBalance(), GetBalance().
1.1523 +//! @SYMTestActions 1. Create object. 2. Set balance value below minimum.
1.1524 +//! 3. Get balance value.
1.1525 +//! @SYMTestStatus Implemented
1.1526 +//! @SYMTestPriority High
1.1527 +//! @SYMTestExpectedResults Balance is set to minimum
1.1528 +//! @SYMTestType CIT
1.1529 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1530 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1531 + COMMAND mdaaudioplayerutility1 NewL
1.1532 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0063-001-OpenFileL_command02
1.1533 + OUTSTANDING
1.1534 + COMMAND mdaaudioplayerutility1 SetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0063-001-SetBalance_command03
1.1535 + COMMAND mdaaudioplayerutility1 GetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0063-001-GetBalance_command04
1.1536 + COMMAND mdaaudioplayerutility1 Close
1.1537 + END_TEST_BLOCK
1.1538 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0063
1.1539 +
1.1540 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0064
1.1541 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0064
1.1542 +//! @SYMAPI CMdaAudioPlayerUtility
1.1543 +//! @SYMAuthor Tveritin Sergei
1.1544 +//! @SYMCreationDate 01/03/2006
1.1545 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1546 +//! @SYMTestCaseDesc Trying to set balance without opening files before
1.1547 +//! Uses API elements: NewL(), SetBalance(), GetBalance().
1.1548 +//! @SYMTestActions 1. Create object. 2. Set balance value.
1.1549 +//! 3. Get balance value.
1.1550 +//! @SYMTestStatus Implemented
1.1551 +//! @SYMTestPriority High
1.1552 +//! @SYMTestExpectedResults KErrNotReady is returned
1.1553 +//! @SYMTestType CIT
1.1554 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1555 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1556 + COMMAND mdaaudioplayerutility1 NewL
1.1557 + COMMAND mdaaudioplayerutility1 SetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0064-001-SetBalance_command02
1.1558 + COMMAND !Error=-18 mdaaudioplayerutility1 GetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0064-001-GetBalance_command03
1.1559 + COMMAND mdaaudioplayerutility1 ~
1.1560 + END_TEST_BLOCK
1.1561 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0064
1.1562 +
1.1563 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0068
1.1564 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0068
1.1565 +//! @SYMAPI CMdaAudioPlayerUtility
1.1566 +//! @SYMAuthor Tveritin Sergei
1.1567 +//! @SYMCreationDate 01/03/2006
1.1568 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1569 +//! @SYMTestCaseDesc Trying to set position value above maximum.
1.1570 +//! Uses API elements: NewL(), OpenFileL(), SetPosition(), GetPosition().
1.1571 +//! @SYMTestActions 1. Create object. 2. Open audio sample
1.1572 +//! 3. Set position value above maximum. 4. Get position.
1.1573 +//! @SYMTestStatus Implemented
1.1574 +//! @SYMTestPriority High
1.1575 +//! @SYMTestExpectedResults Position is set to maximum
1.1576 +//! @SYMTestType CIT
1.1577 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1578 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1579 + COMMAND mdaaudioplayerutility1 NewL
1.1580 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0068-001-OpenFileL_command02
1.1581 + OUTSTANDING
1.1582 + COMMAND mdaaudioplayerutility1 SetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0068-001-SetPosition_command03
1.1583 + COMMAND mdaaudioplayerutility1 GetPosition
1.1584 + COMMAND mdaaudioplayerutility1 Close
1.1585 + END_TEST_BLOCK
1.1586 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0068
1.1587 +
1.1588 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0069
1.1589 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0069
1.1590 +//! @SYMAPI CMdaAudioPlayerUtility
1.1591 +//! @SYMAuthor Tveritin Sergei
1.1592 +//! @SYMCreationDate 01/03/2006
1.1593 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1594 +//! @SYMTestCaseDesc Trying to set position value below minimum
1.1595 +//! Uses API elements: NewL(), OpenFileL(), SetPosition(), GetPosition().
1.1596 +//! @SYMTestActions 1. Create object. 2. Open audio sample
1.1597 +//! 3. Set position value below minimum. 4. Get position.
1.1598 +//! @SYMTestStatus Implemented
1.1599 +//! @SYMTestPriority High
1.1600 +//! @SYMTestExpectedResults Position is set to 0
1.1601 +//! @SYMTestType CIT
1.1602 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1603 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1604 + COMMAND mdaaudioplayerutility1 NewL
1.1605 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0069-001-OpenFileL_command02
1.1606 + OUTSTANDING
1.1607 + COMMAND mdaaudioplayerutility1 SetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0069-001-SetPosition_command03
1.1608 + COMMAND mdaaudioplayerutility1 GetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0069-001-GetPosition_command04
1.1609 + COMMAND mdaaudioplayerutility1 Close
1.1610 + END_TEST_BLOCK
1.1611 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0069
1.1612 +
1.1613 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0070
1.1614 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0070
1.1615 +//! @SYMAPI CMdaAudioPlayerUtility
1.1616 +//! @SYMAuthor Tveritin Sergei
1.1617 +//! @SYMCreationDate 01/03/2006
1.1618 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1619 +//! @SYMTestCaseDesc Trying to set position without opening files before
1.1620 +//! Uses API elements: NewL(), SetPosition(), GetPosition().
1.1621 +//! @SYMTestActions 1. Create object. 2. Set position value. 3. Get position.
1.1622 +//! @SYMTestStatus Implemented
1.1623 +//! @SYMTestPriority High
1.1624 +//! @SYMTestExpectedResults Position is set to 0
1.1625 +//! @SYMTestType CIT
1.1626 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1627 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1628 + COMMAND mdaaudioplayerutility1 NewL
1.1629 + COMMAND mdaaudioplayerutility1 SetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0070-001-SetPosition_command02
1.1630 + COMMAND mdaaudioplayerutility1 GetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0070-001-GetPosition_command03
1.1631 + COMMAND mdaaudioplayerutility1 ~
1.1632 + END_TEST_BLOCK
1.1633 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0070
1.1634 +
1.1635 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0071
1.1636 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0071
1.1637 +//! @SYMAPI CMdaAudioPlayerUtility
1.1638 +//! @SYMAuthor Tveritin Sergei
1.1639 +//! @SYMCreationDate 01/03/2006
1.1640 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1641 +//! @SYMTestCaseDesc Trying to get balance without opening files before
1.1642 +//! Uses API elements: NewL(), GetBalance().
1.1643 +//! @SYMTestActions 1. Create object. 2. Get balance value.
1.1644 +//! @SYMTestStatus Implemented
1.1645 +//! @SYMTestPriority High
1.1646 +//! @SYMTestExpectedResults KErrNotReady is returned
1.1647 +//! @SYMTestType CIT
1.1648 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1649 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1650 + COMMAND mdaaudioplayerutility1 NewL
1.1651 + COMMAND !Error=-18 mdaaudioplayerutility1 GetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0071-001-GetBalance_command02
1.1652 + COMMAND mdaaudioplayerutility1 ~
1.1653 + END_TEST_BLOCK
1.1654 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0071
1.1655 +
1.1656 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0072
1.1657 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0072
1.1658 +//! @SYMAPI CMdaAudioPlayerUtility
1.1659 +//! @SYMAuthor Tveritin Sergei
1.1660 +//! @SYMCreationDate 01/03/2006
1.1661 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1662 +//! @SYMTestCaseDesc Trying to get balance after file was been closed
1.1663 +//! Uses API elements: NewL(), OpenFileL(), GetBalance(), Close().
1.1664 +//! @SYMTestActions 1. Create object. 2. Open audio sample 3. Close audio sample 4. Get balance value.
1.1665 +//! @SYMTestStatus Implemented
1.1666 +//! @SYMTestPriority High
1.1667 +//! @SYMTestExpectedResults KErrNotReady is returned
1.1668 +//! @SYMTestType CIT
1.1669 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1670 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1671 + COMMAND mdaaudioplayerutility1 NewL
1.1672 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0072-001-OpenFileL_command02
1.1673 + OUTSTANDING
1.1674 + COMMAND mdaaudioplayerutility1 Close
1.1675 + COMMAND !Error=-18 mdaaudioplayerutility1 GetBalance MM-MMF-ACLNT-PLYR-PublicAPI-0072-001-GetBalance_command04
1.1676 + COMMAND mdaaudioplayerutility1 ~
1.1677 + END_TEST_BLOCK
1.1678 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0072
1.1679 +
1.1680 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0073
1.1681 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0073
1.1682 +//! @SYMAPI CMdaAudioPlayerUtility
1.1683 +//! @SYMAuthor Tveritin Sergei
1.1684 +//! @SYMCreationDate 01/03/2006
1.1685 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1686 +//! @SYMTestCaseDesc Trying to get position without opening files before
1.1687 +//! Uses API elements: NewL(), GetPosition().
1.1688 +//! @SYMTestActions 1. Create object. 2. Get position value.
1.1689 +//! @SYMTestStatus Implemented
1.1690 +//! @SYMTestPriority High
1.1691 +//! @SYMTestExpectedResults Position is set to 0
1.1692 +//! @SYMTestType CIT
1.1693 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1694 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1695 + COMMAND mdaaudioplayerutility1 NewL
1.1696 + COMMAND mdaaudioplayerutility1 GetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0073-001-GetPosition_command02
1.1697 + COMMAND mdaaudioplayerutility1 ~
1.1698 + END_TEST_BLOCK
1.1699 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0073
1.1700 +
1.1701 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0074
1.1702 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0074
1.1703 +//! @SYMAPI CMdaAudioPlayerUtility
1.1704 +//! @SYMAuthor Tveritin Sergei
1.1705 +//! @SYMCreationDate 01/03/2006
1.1706 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1707 +//! @SYMTestCaseDesc Trying to get position in audio sample after file was been closed
1.1708 +//! Uses API elements: NewL(), OpenFileL(), GetPosition(), Close().
1.1709 +//! @SYMTestActions 1. Create object. 2. Open audio sample 3. Close audio sample 4. Get position value.
1.1710 +//! @SYMTestStatus Implemented
1.1711 +//! @SYMTestPriority High
1.1712 +//! @SYMTestExpectedResults Position is set to 0
1.1713 +//! @SYMTestType CIT
1.1714 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1715 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1716 + COMMAND mdaaudioplayerutility1 NewL
1.1717 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0074-001-OpenFileL_command02
1.1718 + OUTSTANDING
1.1719 + COMMAND mdaaudioplayerutility1 Close
1.1720 + COMMAND mdaaudioplayerutility1 GetPosition MM-MMF-ACLNT-PLYR-PublicAPI-0074-001-GetPosition_command04
1.1721 + COMMAND mdaaudioplayerutility1 ~
1.1722 + END_TEST_BLOCK
1.1723 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0074
1.1724 +
1.1725 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0075
1.1726 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0075
1.1727 +//! @SYMAPI CMdaAudioPlayerUtility
1.1728 +//! @SYMAuthor Tveritin Sergei
1.1729 +//! @SYMCreationDate 01/03/2006
1.1730 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1731 +//! @SYMTestCaseDesc Trying to get volume without opening files before
1.1732 +//! Uses API elements: NewL(), GetVolume().
1.1733 +//! @SYMTestActions 1. Create object. 2. Get volume value.
1.1734 +//! @SYMTestStatus Implemented
1.1735 +//! @SYMTestPriority High
1.1736 +//! @SYMTestExpectedResults KErrNotReady is returned
1.1737 +//! @SYMTestType CIT
1.1738 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1739 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1740 + COMMAND mdaaudioplayerutility1 NewL
1.1741 + COMMAND !Error=-18 mdaaudioplayerutility1 GetVolume MM-MMF-ACLNT-PLYR-PublicAPI-0075-001-GetVolume_command02
1.1742 + COMMAND mdaaudioplayerutility1 ~
1.1743 + END_TEST_BLOCK
1.1744 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0075
1.1745 +
1.1746 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0076
1.1747 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0076
1.1748 +//! @SYMAPI CMdaAudioPlayerUtility
1.1749 +//! @SYMAuthor Tveritin Sergei
1.1750 +//! @SYMCreationDate 01/03/2006
1.1751 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1752 +//! @SYMTestCaseDesc Trying to get volume in audio sample after file was been closed
1.1753 +//! Uses API elements: NewL(), OpenFileL(), GetVolume(), Close().
1.1754 +//! @SYMTestActions 1. Create object. 2. Open audio sample 3. Close audio sample 4. Get volume value.
1.1755 +//! @SYMTestStatus Implemented
1.1756 +//! @SYMTestPriority High
1.1757 +//! @SYMTestExpectedResults KErrNotReady is returned
1.1758 +//! @SYMTestType CIT
1.1759 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1760 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1761 + COMMAND mdaaudioplayerutility1 NewL
1.1762 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0076-001-OpenFileL_command02
1.1763 + OUTSTANDING
1.1764 + COMMAND mdaaudioplayerutility1 Close
1.1765 + COMMAND !Error=-18 mdaaudioplayerutility1 GetVolume MM-MMF-ACLNT-PLYR-PublicAPI-0076-001-GetVolume_command04
1.1766 + COMMAND mdaaudioplayerutility1 ~
1.1767 + END_TEST_BLOCK
1.1768 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0076
1.1769 +
1.1770 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0079
1.1771 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0079
1.1772 +//! @SYMAPI CMdaAudioPlayerUtility
1.1773 +//! @SYMAuthor Tveritin Sergei
1.1774 +//! @SYMCreationDate 01/03/2006
1.1775 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1776 +//! @SYMTestCaseDesc Trying to get duration without opening files before
1.1777 +//! Uses API elements: NewL(), Duration().
1.1778 +//! @SYMTestActions 1. Create object. 2. Get duration.
1.1779 +//! @SYMTestStatus Implemented
1.1780 +//! @SYMTestPriority High
1.1781 +//! @SYMTestExpectedResults Duration set to 0
1.1782 +//! @SYMTestType CIT
1.1783 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1784 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1785 + COMMAND mdaaudioplayerutility1 NewL
1.1786 + COMMAND mdaaudioplayerutility1 Duration MM-MMF-ACLNT-PLYR-PublicAPI-0079-001-Duration_command02
1.1787 + COMMAND mdaaudioplayerutility1 ~
1.1788 + END_TEST_BLOCK
1.1789 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0079
1.1790 +
1.1791 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0080
1.1792 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0080
1.1793 +//! @SYMAPI CMdaAudioPlayerUtility
1.1794 +//! @SYMAuthor Tveritin Sergei
1.1795 +//! @SYMCreationDate 01/03/2006
1.1796 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1797 +//! @SYMTestCaseDesc Trying to get duration in audio sample after file was been closed
1.1798 +//! Uses API elements: NewL(), OpenFileL(), Duration(), Close().
1.1799 +//! @SYMTestActions 1. Create object. 2. Open audio sample 3. Close audio sample 4. Get duration.
1.1800 +//! @SYMTestStatus Implemented
1.1801 +//! @SYMTestPriority High
1.1802 +//! @SYMTestExpectedResults Duration set to 0
1.1803 +//! @SYMTestType CIT
1.1804 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1805 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1806 + COMMAND mdaaudioplayerutility1 NewL
1.1807 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0080-001-OpenFileL_command02
1.1808 + OUTSTANDING
1.1809 + COMMAND mdaaudioplayerutility1 Close
1.1810 + COMMAND mdaaudioplayerutility1 Duration MM-MMF-ACLNT-PLYR-PublicAPI-0080-001-Duration_command04
1.1811 + COMMAND mdaaudioplayerutility1 ~
1.1812 + END_TEST_BLOCK
1.1813 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0080
1.1814 +
1.1815 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0081
1.1816 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0081
1.1817 +//! @SYMAPI CMdaAudioPlayerUtility
1.1818 +//! @SYMAuthor Tveritin Sergei
1.1819 +//! @SYMCreationDate 01/03/2006
1.1820 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1821 +//! @SYMTestCaseDesc Trying to get the duration when audio sample is not yet opened.
1.1822 +//! Uses API elements: NewL(), Duration(TTimeIntervalMicroSeconds aDuration).
1.1823 +//! @SYMTestActions 1. Create audio player object. 2. Get duration.
1.1824 +//! @SYMTestStatus Implemented
1.1825 +//! @SYMTestPriority High
1.1826 +//! @SYMTestExpectedResults No duration information is available
1.1827 +//! @SYMTestType CIT
1.1828 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1829 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1830 + COMMAND mdaaudioplayerutility1 NewL
1.1831 + COMMAND mdaaudioplayerutility1 Duration MM-MMF-ACLNT-PLYR-PublicAPI-0081-001-Duration_command02
1.1832 + COMMAND mdaaudioplayerutility1 ~
1.1833 + END_TEST_BLOCK
1.1834 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0081
1.1835 +
1.1836 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0082
1.1837 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0082
1.1838 +//! @SYMAPI CMdaAudioPlayerUtility
1.1839 +//! @SYMAuthor Tveritin Sergei
1.1840 +//! @SYMCreationDate 01/03/2006
1.1841 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1842 +//! @SYMTestCaseDesc Trying to get duration while the stream object is closed.
1.1843 +//! Uses API elements: NewL(), OpenFileL(), Close(), Duration(TTimeIntervalMicroSeconds aDuration).
1.1844 +//! @SYMTestActions 1. Create audio player object. 2. Open audio sample. 3. Close audio sample. 4. Get duration
1.1845 +//! @SYMTestStatus Implemented
1.1846 +//! @SYMTestPriority High
1.1847 +//! @SYMTestExpectedResults No duration information is available
1.1848 +//! @SYMTestType CIT
1.1849 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1850 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1851 + COMMAND mdaaudioplayerutility1 NewL
1.1852 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0082-001-OpenFileL_command02
1.1853 + OUTSTANDING
1.1854 + COMMAND mdaaudioplayerutility1 Close
1.1855 + COMMAND mdaaudioplayerutility1 Duration MM-MMF-ACLNT-PLYR-PublicAPI-0082-001-Duration_command04
1.1856 + COMMAND mdaaudioplayerutility1 ~
1.1857 + END_TEST_BLOCK
1.1858 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0082
1.1859 +
1.1860 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0083
1.1861 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0083
1.1862 +//! @SYMAPI CMdaAudioPlayerUtility
1.1863 +//! @SYMAuthor Tveritin Sergei
1.1864 +//! @SYMCreationDate 01/03/2006
1.1865 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1866 +//! @SYMTestCaseDesc Set window for playback without opening files first
1.1867 +//! Uses API elements: NewL(), SetPlayWindow().
1.1868 +//! @SYMTestActions 1. Create audio player object 2. Set window for playback
1.1869 +//! @SYMTestStatus Implemented
1.1870 +//! @SYMTestPriority High
1.1871 +//! @SYMTestExpectedResults KErrArgument is returned
1.1872 +//! @SYMTestType CIT
1.1873 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1874 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1875 + COMMAND mdaaudioplayerutility1 NewL
1.1876 + COMMAND !Error=-6 mdaaudioplayerutility1 SetPlayWindow MM-MMF-ACLNT-PLYR-PublicAPI-0083-001-SetPlayWindow_command02
1.1877 + OUTSTANDING
1.1878 + COMMAND mdaaudioplayerutility1 ~
1.1879 + END_TEST_BLOCK
1.1880 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0083
1.1881 +
1.1882 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0084
1.1883 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0084
1.1884 +//! @SYMAPI CMdaAudioPlayerUtility
1.1885 +//! @SYMAuthor Tveritin Sergei
1.1886 +//! @SYMCreationDate 01/03/2006
1.1887 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1888 +//! @SYMTestCaseDesc Set window for playback, startpoint bigger than duration and endpoint negative
1.1889 +//! Uses API elements: NewL(), OpenFileL(), SetPlayWindow()
1.1890 +//! @SYMTestActions 1. Create audio player object 2. Open audio data 3. Set window for playback
1.1891 +//! @SYMTestStatus Implemented
1.1892 +//! @SYMTestPriority High
1.1893 +//! @SYMTestExpectedResults KErrArgument is returned
1.1894 +//! @SYMTestType CIT
1.1895 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1896 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1897 + COMMAND mdaaudioplayerutility1 NewL
1.1898 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0084-001-OpenFileL_command02
1.1899 + OUTSTANDING
1.1900 + COMMAND !Error=-6 mdaaudioplayerutility1 SetPlayWindow MM-MMF-ACLNT-PLYR-PublicAPI-0084-001-SetPlayWindow_command04
1.1901 + ASYNC_DELAY 5000000
1.1902 + COMMAND mdaaudioplayerutility1 Close
1.1903 + END_TEST_BLOCK
1.1904 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0084
1.1905 +
1.1906 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0085
1.1907 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0085
1.1908 +//! @SYMAPI CMdaAudioPlayerUtility
1.1909 +//! @SYMAuthor Tveritin Sergei
1.1910 +//! @SYMCreationDate 01/03/2006
1.1911 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1912 +//! @SYMTestCaseDesc Clear the playback window without seting it first
1.1913 +//! Uses API elements: NewL(), OpenFileL(), ClearPlayWindow()
1.1914 +//! @SYMTestActions 1. Create object 2. Open file 3. Clear the playback window
1.1915 +//! @SYMTestStatus Implemented
1.1916 +//! @SYMTestPriority High
1.1917 +//! @SYMTestExpectedResults No error is returned
1.1918 +//! @SYMTestType CIT
1.1919 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1920 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1921 + COMMAND mdaaudioplayerutility1 NewL
1.1922 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0085-001-OpenFileL_command02
1.1923 + OUTSTANDING
1.1924 + COMMAND mdaaudioplayerutility1 ClearPlayWindow
1.1925 + OUTSTANDING
1.1926 + COMMAND mdaaudioplayerutility1 Close
1.1927 + END_TEST_BLOCK
1.1928 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0085
1.1929 +
1.1930 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0086
1.1931 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0086
1.1932 +//! @SYMAPI CMdaAudioPlayerUtility
1.1933 +//! @SYMAuthor Tveritin Sergei
1.1934 +//! @SYMCreationDate 01/03/2006
1.1935 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1936 +//! @SYMTestCaseDesc Set negative number of times to repeat
1.1937 +//! Uses API elements: NewL(), OpenFileL(), SetRepeats()
1.1938 +//! @SYMTestActions 1. Create object 2. Set the number of repetitions for playback
1.1939 +//! @SYMTestStatus Implemented
1.1940 +//! @SYMTestPriority High
1.1941 +//! @SYMTestExpectedResults No error is returned
1.1942 +//! @SYMTestType CIT
1.1943 + START_TEST_BLOCK 50 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1944 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1945 + COMMAND mdaaudioplayerutility1 NewL
1.1946 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0086-001-OpenFileL_command02
1.1947 + OUTSTANDING
1.1948 + COMMAND mdaaudioplayerutility1 SetRepeats MM-MMF-ACLNT-PLYR-PublicAPI-0086-001-SetRepeats_command03
1.1949 + COMMAND mdaaudioplayerutility1 Play
1.1950 + OUTSTANDING
1.1951 + COMMAND mdaaudioplayerutility1 Close
1.1952 + END_TEST_BLOCK
1.1953 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0086
1.1954 +
1.1955 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0087
1.1956 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0087
1.1957 +//! @SYMAPI CMdaAudioPlayerUtility
1.1958 +//! @SYMAuthor Tveritin Sergei
1.1959 +//! @SYMCreationDate 01/03/2006
1.1960 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1961 +//! @SYMTestCaseDesc Set the negative value of period over which the volume is to rise
1.1962 +//! Uses API elements: NewL(), OpenFileL(), SetVolumeRamp()
1.1963 +//! @SYMTestActions 1. Create object 2. OpenFileL() 3. Set the negative volumeramp
1.1964 +//! @SYMTestStatus Implemented
1.1965 +//! @SYMTestPriority High
1.1966 +//! @SYMTestExpectedResults No error is returned
1.1967 +//! @SYMTestType CIT
1.1968 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1969 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1970 + COMMAND mdaaudioplayerutility1 NewL
1.1971 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0087-001-OpenFileL_command02
1.1972 + OUTSTANDING
1.1973 + COMMAND mdaaudioplayerutility1 SetVolumeRamp MM-MMF-ACLNT-PLYR-PublicAPI-0087-001-SetVolumeRamp_command03
1.1974 + COMMAND mdaaudioplayerutility1 Play
1.1975 + OUTSTANDING
1.1976 + COMMAND mdaaudioplayerutility1 Close
1.1977 + END_TEST_BLOCK
1.1978 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0087
1.1979 +
1.1980 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0088
1.1981 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0088
1.1982 +//! @SYMAPI CMdaAudioPlayerUtility
1.1983 +//! @SYMAuthor Tveritin Sergei
1.1984 +//! @SYMCreationDate 01/03/2006
1.1985 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.1986 +//! @SYMTestCaseDesc Trying to get the bit rate of the audio clip without opening files before
1.1987 +//! Uses API elements: NewL(), GetBitRate()
1.1988 +//! @SYMTestActions 1. Create object. 2. Get the bit rate.
1.1989 +//! @SYMTestStatus Implemented
1.1990 +//! @SYMTestPriority High
1.1991 +//! @SYMTestExpectedResults KErrNotReady is returned
1.1992 +//! @SYMTestType CIT
1.1993 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.1994 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.1995 + COMMAND mdaaudioplayerutility1 NewL
1.1996 + COMMAND !Error=-18 mdaaudioplayerutility1 GetBitRate
1.1997 + COMMAND mdaaudioplayerutility1 ~
1.1998 + END_TEST_BLOCK
1.1999 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0088
1.2000 +
1.2001 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0089
1.2002 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0089
1.2003 +//! @SYMAPI CMdaAudioPlayerUtility
1.2004 +//! @SYMAuthor Tveritin Sergei
1.2005 +//! @SYMCreationDate 01/03/2006
1.2006 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2007 +//! @SYMTestCaseDesc Trying to get bit rate in audio sample after file was been closed
1.2008 +//! Uses API elements: NewL(), OpenFileL(), Close(), GetBitRate().
1.2009 +//! @SYMTestActions 1. Create object. 2. Open audio data 3. close audio example 4.Get the bit rate.
1.2010 +//! @SYMTestStatus Implemented
1.2011 +//! @SYMTestPriority High
1.2012 +//! @SYMTestExpectedResults KErrNotReady is returned
1.2013 +//! @SYMTestType CIT
1.2014 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2015 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2016 + COMMAND mdaaudioplayerutility1 NewL
1.2017 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0089-001-OpenFileL_command02
1.2018 + OUTSTANDING
1.2019 + COMMAND mdaaudioplayerutility1 Close
1.2020 + COMMAND !Error=-18 mdaaudioplayerutility1 GetBitRate
1.2021 + COMMAND mdaaudioplayerutility1 ~
1.2022 + END_TEST_BLOCK
1.2023 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0089
1.2024 +
1.2025 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0090
1.2026 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0090
1.2027 +//! @SYMAPI CMdaAudioPlayerUtility
1.2028 +//! @SYMAuthor Tveritin Sergei
1.2029 +//! @SYMCreationDate 01/03/2006
1.2030 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2031 +//! @SYMTestCaseDesc Trying to get the requested meta data entry of the audio clip without opening files before
1.2032 +//! Uses API elements: NewL(), GetMetaDataEntryL()
1.2033 +//! @SYMTestActions 1. Create object. 2. Get the meta data entry.
1.2034 +//! @SYMTestStatus Implemented
1.2035 +//! @SYMTestPriority High
1.2036 +//! @SYMTestExpectedResults KErrNotReady is returned
1.2037 +//! @SYMTestType CIT
1.2038 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2039 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2040 + COMMAND mdaaudioplayerutility1 NewL
1.2041 + COMMAND !Error=-18 mdaaudioplayerutility1 GetMetaDataEntryL MM-MMF-ACLNT-PLYR-PublicAPI-0090-001-GetMetaDataEntryL_command02
1.2042 + COMMAND mdaaudioplayerutility1 ~
1.2043 + END_TEST_BLOCK
1.2044 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0090
1.2045 +
1.2046 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0091
1.2047 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0091
1.2048 +//! @SYMAPI CMdaAudioPlayerUtility
1.2049 +//! @SYMAuthor Tveritin Sergei
1.2050 +//! @SYMCreationDate 01/03/2006
1.2051 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2052 +//! @SYMTestCaseDesc Trying to get the requested meta data entry in audio sample after file was been closed
1.2053 +//! Uses API elements: NewL(), OpenFileL(), Close(), GetMetaDataEntryL().
1.2054 +//! @SYMTestActions 1. Create object. 2. Open audio data 3. close audio example 4.Get the meta data entry.
1.2055 +//! @SYMTestStatus Implemented
1.2056 +//! @SYMTestPriority High
1.2057 +//! @SYMTestExpectedResults KErrNotReady is returned
1.2058 +//! @SYMTestType CIT
1.2059 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2060 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2061 + COMMAND mdaaudioplayerutility1 NewL
1.2062 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0091-001-OpenFileL_command02
1.2063 + OUTSTANDING
1.2064 + COMMAND mdaaudioplayerutility1 Close
1.2065 + COMMAND !Error=-18 mdaaudioplayerutility1 GetMetaDataEntryL MM-MMF-ACLNT-PLYR-PublicAPI-0091-001-GetMetaDataEntryL_command04
1.2066 + COMMAND mdaaudioplayerutility1 ~
1.2067 + END_TEST_BLOCK
1.2068 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0091
1.2069 +
1.2070 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0092
1.2071 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0092
1.2072 +//! @SYMAPI CMdaAudioPlayerUtility
1.2073 +//! @SYMAuthor Tveritin Sergei
1.2074 +//! @SYMCreationDate 01/03/2006
1.2075 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2076 +//! @SYMTestCaseDesc Trying to get the number of meta data entries in the current audio clip without opening file before
1.2077 +//! Uses API elements: NewL(), GetNumberOfMetaDataEntries()
1.2078 +//! @SYMTestActions 1. Create and init 2. Get the number of meta data entries
1.2079 +//! @SYMTestStatus Implemented
1.2080 +//! @SYMTestPriority High
1.2081 +//! @SYMTestExpectedResults KErrNotReady is returned
1.2082 +//! @SYMTestType CIT
1.2083 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2084 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2085 + COMMAND mdaaudioplayerutility1 NewL
1.2086 + COMMAND !Error=-18 mdaaudioplayerutility1 GetNumberOfMetaDataEntries
1.2087 + COMMAND mdaaudioplayerutility1 ~
1.2088 + END_TEST_BLOCK
1.2089 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0092
1.2090 +
1.2091 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0093
1.2092 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0093
1.2093 +//! @SYMAPI CMdaAudioPlayerUtility
1.2094 +//! @SYMAuthor Tveritin Sergei
1.2095 +//! @SYMCreationDate 01/03/2006
1.2096 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2097 +//! @SYMTestCaseDesc Trying to get the number of meta data entries in the current audio after file was been closed
1.2098 +//! Uses API elements: NewL(), OpenFileL(), Close(), GetNumberOfMetaDataEntries().
1.2099 +//! @SYMTestActions 1. Create object. 2. Open audio data 3. close audio example 4.Get the number of meta data entries.
1.2100 +//! @SYMTestStatus Implemented
1.2101 +//! @SYMTestPriority High
1.2102 +//! @SYMTestExpectedResults KErrNotReady is returned
1.2103 +//! @SYMTestType CIT
1.2104 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2105 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2106 + COMMAND mdaaudioplayerutility1 NewL
1.2107 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0093-001-OpenFileL_command02
1.2108 + OUTSTANDING
1.2109 + COMMAND mdaaudioplayerutility1 Close
1.2110 + COMMAND !Error=-18 mdaaudioplayerutility1 GetNumberOfMetaDataEntries
1.2111 + COMMAND mdaaudioplayerutility1 ~
1.2112 + END_TEST_BLOCK
1.2113 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0093
1.2114 +
1.2115 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0094
1.2116 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0094
1.2117 +//! @SYMAPI CMdaAudioPlayerUtility
1.2118 +//! @SYMAuthor Tveritin Sergei
1.2119 +//! @SYMCreationDate 01/03/2006
1.2120 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2121 +//! @SYMTestCaseDesc Trying to set priority level while the stream object is open
1.2122 +//! Uses API elements: NewL(), OpenFileL(), SetPriority().
1.2123 +//! @SYMTestActions 1. Create audio player object. 2. Open output audio stream package.
1.2124 +//! 3. Set new priority level.
1.2125 +//! @SYMTestStatus Implemented
1.2126 +//! @SYMTestPriority High
1.2127 +//! @SYMTestExpectedResults No error is returned
1.2128 +//! @SYMTestType CIT
1.2129 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2130 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2131 + COMMAND mdaaudioplayerutility1 NewL
1.2132 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0094-001-OpenFileL_command02
1.2133 + OUTSTANDING
1.2134 + COMMAND mdaaudioplayerutility1 SetPriority MM-MMF-ACLNT-PLYR-PublicAPI-0094-001-SetPriority_command03
1.2135 + COMMAND mdaaudioplayerutility1 Close
1.2136 + END_TEST_BLOCK
1.2137 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0094
1.2138 +
1.2139 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0095
1.2140 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0095
1.2141 +//! @SYMAPI CMdaAudioPlayerUtility
1.2142 +//! @SYMAuthor Tveritin Sergei
1.2143 +//! @SYMCreationDate 01/03/2006
1.2144 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2145 +//! @SYMTestCaseDesc Trying to set thread priority level while the stream object is open
1.2146 +//! Uses API elements: NewL(), OpenFileL(), SetThreadPriority().
1.2147 +//! @SYMTestActions 1. Create audio player object. 2. Open output audio stream package.
1.2148 +//! 3. Set new thread priority level.
1.2149 +//! @SYMTestStatus Implemented
1.2150 +//! @SYMTestPriority High
1.2151 +//! @SYMTestExpectedResults No error is returned
1.2152 +//! @SYMTestType CIT
1.2153 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2154 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2155 + COMMAND mdaaudioplayerutility1 NewL
1.2156 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0095-001-OpenFileL_command02
1.2157 + OUTSTANDING
1.2158 + COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0095-001-SetThreadPriority_command03
1.2159 + COMMAND mdaaudioplayerutility1 Close
1.2160 + END_TEST_BLOCK
1.2161 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0095
1.2162 +
1.2163 +//! START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0096
1.2164 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0096
1.2165 +//! @SYMAPI CMdaAudioPlayerUtility
1.2166 +//! @SYMAuthor Tveritin Sergei
1.2167 +//! @SYMCreationDate 01/03/2006
1.2168 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2169 +//! @SYMTestCaseDesc Set invalid priority of the controller's sub thread
1.2170 +//! Uses API elements: NewL(), OpenFileL(), SetThreadPriority(EPriorityNull)
1.2171 +//! @SYMTestActions 1. Create object 2. Open file 3. Set the priority of the controller's sub thread
1.2172 +//! @SYMTestStatus Implemented
1.2173 +//! @SYMTestPriority High
1.2174 +//! @SYMTestExpectedResults Panic code 14
1.2175 +//! @SYMTestType CIT
1.2176 +//! START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2177 +//! CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2178 +//! COMMAND mdaaudioplayerutility1 NewL
1.2179 +//! COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0096-001-OpenFileL_command02
1.2180 +//! OUTSTANDING
1.2181 +//! COMMAND mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0096-001-SetThreadPriority_command03
1.2182 +//! COMMAND mdaaudioplayerutility1 Close
1.2183 +//! END_TEST_BLOCK !PanicString=KERN-EXEC !PanicCode=14
1.2184 +//! END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0096
1.2185 +
1.2186 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0097
1.2187 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0097
1.2188 +//! @SYMAPI CMdaAudioPlayerUtility
1.2189 +//! @SYMAuthor Tveritin Sergei
1.2190 +//! @SYMCreationDate 01/03/2006
1.2191 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2192 +//! @SYMTestCaseDesc Set invalid priority for playback
1.2193 +//! Uses API elements: NewL(), OpenFileL(), SetPriority()
1.2194 +//! @SYMTestActions 1. Create audio player object. 2. Open output audio stream package.
1.2195 +//! 3. Set new priority level.
1.2196 +//! @SYMTestStatus Implemented
1.2197 +//! @SYMTestPriority High
1.2198 +//! @SYMTestExpectedResults No error is returned
1.2199 +//! @SYMTestType CIT
1.2200 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2201 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2202 + COMMAND mdaaudioplayerutility1 NewL
1.2203 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0097-001-OpenFileL_command02
1.2204 + OUTSTANDING
1.2205 + COMMAND mdaaudioplayerutility1 SetPriority MM-MMF-ACLNT-PLYR-PublicAPI-0097-001-SetPriority_command03
1.2206 + COMMAND mdaaudioplayerutility1 Close
1.2207 + END_TEST_BLOCK
1.2208 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0097
1.2209 +
1.2210 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0098
1.2211 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0098
1.2212 +//! @SYMAPI CMdaAudioPlayerUtility
1.2213 +//! @SYMAuthor Tveritin Sergei
1.2214 +//! @SYMCreationDate 01/03/2006
1.2215 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2216 +//! @SYMTestCaseDesc Send a synchronous custom command to the controller with negative function number with reference to a "DataFrom"
1.2217 +//! Uses API elements: NewL(), OpenFileL(), CustomCommandSync()
1.2218 +//! @SYMTestActions 1. Create object 2. Open file 3. Send synchronous custom command
1.2219 +//! @SYMTestStatus Implemented
1.2220 +//! @SYMTestPriority High
1.2221 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.2222 +//! @SYMTestType CIT
1.2223 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2224 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2225 + COMMAND mdaaudioplayerutility1 NewL
1.2226 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0098-001-OpenFileL_command02
1.2227 + OUTSTANDING
1.2228 + COMMAND !Error=-5 mdaaudioplayerutility1 CustomCommandSync MM-MMF-ACLNT-PLYR-PublicAPI-0098-001-CustomCommandSync_command03
1.2229 + COMMAND mdaaudioplayerutility1 Close
1.2230 + END_TEST_BLOCK
1.2231 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0098
1.2232 +
1.2233 +
1.2234 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0099
1.2235 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0099
1.2236 +//! @SYMAPI CMdaAudioPlayerUtility
1.2237 +//! @SYMAuthor Tveritin Sergei
1.2238 +//! @SYMCreationDate 01/03/2006
1.2239 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2240 +//! @SYMTestCaseDesc Send a synchronous custom command to the controller with negative function number without reference to a "DataFrom"
1.2241 +//! Uses API elements: NewL(), OpenFileL(), CustomCommandSync()
1.2242 +//! @SYMTestActions 1. Create object 2. Open file 3. Send synchronous custom command
1.2243 +//! @SYMTestStatus Implemented
1.2244 +//! @SYMTestPriority High
1.2245 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.2246 +//! @SYMTestType CIT
1.2247 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2248 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2249 + COMMAND mdaaudioplayerutility1 NewL
1.2250 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0099-001-OpenFileL_command02
1.2251 + OUTSTANDING
1.2252 + COMMAND !Error=-5 mdaaudioplayerutility1 CustomCommandSync MM-MMF-ACLNT-PLYR-PublicAPI-0099-001-CustomCommandSync_command03
1.2253 + COMMAND mdaaudioplayerutility1 Close
1.2254 + END_TEST_BLOCK
1.2255 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0099
1.2256 +
1.2257 +
1.2258 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0100
1.2259 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0100
1.2260 +//! @SYMAPI CMdaAudioPlayerUtility
1.2261 +//! @SYMAuthor Tveritin Sergei
1.2262 +//! @SYMCreationDate 01/03/2006
1.2263 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2264 +//! @SYMTestCaseDesc Send a asynchronous custom command to the controller with negative function number with reference to a "DataFrom"
1.2265 +//! Uses API elements: NewL(), OpenFileL(), CustomCommandASync()
1.2266 +//! @SYMTestActions 1. Create object 2. Open file 3. Send a asynchronous custom command
1.2267 +//! @SYMTestStatus Implemented
1.2268 +//! @SYMTestPriority High
1.2269 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.2270 +//! @SYMTestType CIT
1.2271 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2272 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2273 + COMMAND mdaaudioplayerutility1 NewL
1.2274 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0100-001-OpenFileL_command02
1.2275 + OUTSTANDING
1.2276 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 CustomCommandASync MM-MMF-ACLNT-PLYR-PublicAPI-0100-001-CustomCommandASync_command03
1.2277 + OUTSTANDING
1.2278 + COMMAND mdaaudioplayerutility1 Close
1.2279 + END_TEST_BLOCK
1.2280 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0100
1.2281 +
1.2282 +
1.2283 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0101
1.2284 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0101
1.2285 +//! @SYMAPI CMdaAudioPlayerUtility
1.2286 +//! @SYMAuthor Tveritin Sergei
1.2287 +//! @SYMCreationDate 01/03/2006
1.2288 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2289 +//! @SYMTestCaseDesc Send a asynchronous custom command to the controller with negative function number without reference to a "DataFrom"
1.2290 +//! Uses API elements: NewL(), OpenFileL(), CustomCommandASync()
1.2291 +//! @SYMTestActions 1. Create object 2. Open file 3. Send a asynchronous custom command
1.2292 +//! @SYMTestStatus Implemented
1.2293 +//! @SYMTestPriority High
1.2294 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.2295 +//! @SYMTestType CIT
1.2296 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2297 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2298 + COMMAND mdaaudioplayerutility1 NewL
1.2299 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0101-001-OpenFileL_command02
1.2300 + OUTSTANDING
1.2301 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 CustomCommandASync MM-MMF-ACLNT-PLYR-PublicAPI-0101-001-CustomCommandASync_command03
1.2302 + OUTSTANDING
1.2303 + COMMAND mdaaudioplayerutility1 Close
1.2304 + END_TEST_BLOCK
1.2305 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0101
1.2306 +
1.2307 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0102
1.2308 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0102
1.2309 +//! @SYMAPI CMdaAudioPlayerUtility
1.2310 +//! @SYMAuthor Tveritin Sergei
1.2311 +//! @SYMCreationDate 01/03/2006
1.2312 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2313 +//! @SYMTestCaseDesc Trying to get the current progress of audio loading without opened file before
1.2314 +//! Uses API elements: NewL(), GetAudioLoadingProgressL().
1.2315 +//! @SYMTestActions 1. Create object. 2. Get loading progress
1.2316 +//! @SYMTestStatus Implemented
1.2317 +//! @SYMTestPriority High
1.2318 +//! @SYMTestExpectedResults KErrNotReady is returned
1.2319 +//! @SYMTestType CIT
1.2320 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2321 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2322 + COMMAND mdaaudioplayerutility1 NewL
1.2323 + COMMAND !Error=-18 mdaaudioplayerutility1 GetAudioLoadingProgressL
1.2324 + COMMAND mdaaudioplayerutility1 ~
1.2325 + END_TEST_BLOCK
1.2326 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0102
1.2327 +
1.2328 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0103
1.2329 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0103
1.2330 +//! @SYMAPI CMdaAudioPlayerUtility
1.2331 +//! @SYMAuthor Tveritin Sergei
1.2332 +//! @SYMCreationDate 01/03/2006
1.2333 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2334 +//! @SYMTestCaseDesc Trying to get the current progress of audio loading after file was been closed
1.2335 +//! Uses API elements: NewL(), OpenFileL(), Close(), GetAudioLoadingProgressL().
1.2336 +//! @SYMTestActions 1. Create object. 2. Open file 3. Close file 4. Get loading progress
1.2337 +//! @SYMTestStatus Implemented
1.2338 +//! @SYMTestPriority High
1.2339 +//! @SYMTestExpectedResults KErrNotReady is returned
1.2340 +//! @SYMTestType CIT
1.2341 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2342 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2343 + COMMAND mdaaudioplayerutility1 NewL
1.2344 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0103-001-OpenFileL_command02
1.2345 + OUTSTANDING
1.2346 + COMMAND mdaaudioplayerutility1 Close
1.2347 + COMMAND !Error=-18 mdaaudioplayerutility1 GetAudioLoadingProgressL
1.2348 + COMMAND mdaaudioplayerutility1 ~
1.2349 + END_TEST_BLOCK
1.2350 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0103
1.2351 +
1.2352 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0104
1.2353 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0104
1.2354 +//! @SYMAPI CMdaAudioPlayerUtility
1.2355 +//! @SYMAuthor Tveritin Sergei
1.2356 +//! @SYMCreationDate 01/03/2006
1.2357 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2358 +//! @SYMTestCaseDesc Trying to play audio stream without opened file before
1.2359 +//! Uses API elements: NewL(), Play().
1.2360 +//! @SYMTestActions 1. Create object. 2. Play audio data
1.2361 +//! @SYMTestStatus Implemented
1.2362 +//! @SYMTestPriority High
1.2363 +//! @SYMTestExpectedResults KErrNotReady is returned
1.2364 +//! @SYMTestType CIT
1.2365 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2366 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2367 + COMMAND mdaaudioplayerutility1 NewL
1.2368 + COMMAND !AsyncError=-18 mdaaudioplayerutility1 Play
1.2369 + OUTSTANDING
1.2370 + COMMAND mdaaudioplayerutility1 ~
1.2371 + END_TEST_BLOCK
1.2372 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0104
1.2373 +
1.2374 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0105
1.2375 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0105
1.2376 +//! @SYMAPI CMdaAudioPlayerUtility
1.2377 +//! @SYMAuthor Tveritin Sergei
1.2378 +//! @SYMCreationDate 01/03/2006
1.2379 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2380 +//! @SYMTestCaseDesc Trying to play audio stream after file has been closed
1.2381 +//! Uses API elements: NewL(), OpenFileL(), Close(), Play().
1.2382 +//! @SYMTestActions 1. Create object. 2. Open audio example 3. Close audio 4. Play audio example
1.2383 +//! @SYMTestStatus Implemented
1.2384 +//! @SYMTestPriority High
1.2385 +//! @SYMTestExpectedResults KErrNotReady is returned
1.2386 +//! @SYMTestType CIT
1.2387 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2388 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2389 + COMMAND mdaaudioplayerutility1 NewL
1.2390 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0105-001-OpenFileL_command02
1.2391 + OUTSTANDING
1.2392 + COMMAND mdaaudioplayerutility1 Close
1.2393 + COMMAND !AsyncError=-18 mdaaudioplayerutility1 Play
1.2394 + OUTSTANDING
1.2395 + COMMAND mdaaudioplayerutility1 ~
1.2396 + END_TEST_BLOCK
1.2397 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0105
1.2398 +
1.2399 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0106
1.2400 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0106
1.2401 +//! @SYMAPI CMdaAudioPlayerUtility
1.2402 +//! @SYMAuthor Tveritin Sergei
1.2403 +//! @SYMCreationDate 01/03/2006
1.2404 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2405 +//! @SYMTestCaseDesc Trying to stop the audio stream without opened file before
1.2406 +//! Uses API elements: NewL(), Stop().
1.2407 +//! @SYMTestActions 1. Create audio player object. 2. Stop audio data
1.2408 +//! @SYMTestStatus Implemented
1.2409 +//! @SYMTestPriority High
1.2410 +//! @SYMTestExpectedResults No error is returned
1.2411 +//! @SYMTestType CIT
1.2412 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2413 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2414 + COMMAND mdaaudioplayerutility1 NewL
1.2415 + COMMAND mdaaudioplayerutility1 Stop
1.2416 + COMMAND mdaaudioplayerutility1 ~
1.2417 + END_TEST_BLOCK
1.2418 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0106
1.2419 +
1.2420 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0107
1.2421 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0107
1.2422 +//! @SYMAPI CMdaAudioPlayerUtility
1.2423 +//! @SYMAuthor Tveritin Sergei
1.2424 +//! @SYMCreationDate 01/03/2006
1.2425 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2426 +//! @SYMTestCaseDesc Trying to stop the audio stream after file has been closed
1.2427 +//! Uses API elements: NewL(), OpenFileL(), Close(), Stop().
1.2428 +//! @SYMTestActions 1. Create object. 2. Open audio example 3. Close audio 4. Stop audio example
1.2429 +//! @SYMTestStatus Implemented
1.2430 +//! @SYMTestPriority High
1.2431 +//! @SYMTestExpectedResults No error is returned
1.2432 +//! @SYMTestType CIT
1.2433 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2434 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2435 + COMMAND mdaaudioplayerutility1 NewL
1.2436 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0107-001-OpenFileL_command02
1.2437 + OUTSTANDING
1.2438 + COMMAND mdaaudioplayerutility1 Close
1.2439 + COMMAND mdaaudioplayerutility1 Stop
1.2440 + COMMAND mdaaudioplayerutility1 ~
1.2441 + END_TEST_BLOCK
1.2442 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0107
1.2443 +
1.2444 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0108
1.2445 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0108
1.2446 +//! @SYMAPI CMdaAudioPlayerUtility
1.2447 +//! @SYMAuthor Tveritin Sergei
1.2448 +//! @SYMCreationDate 01/03/2006
1.2449 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2450 +//! @SYMTestCaseDesc Trying to pause audio stream without opened file before
1.2451 +//! Uses API elements: NewL(), Pause().
1.2452 +//! @SYMTestActions 1. Create object. 2. Pause audio data
1.2453 +//! @SYMTestStatus Implemented
1.2454 +//! @SYMTestPriority High
1.2455 +//! @SYMTestExpectedResults No error is returned
1.2456 +//! @SYMTestType CIT
1.2457 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2458 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2459 + COMMAND mdaaudioplayerutility1 NewL
1.2460 + COMMAND mdaaudioplayerutility1 Pause
1.2461 + COMMAND mdaaudioplayerutility1 ~
1.2462 + END_TEST_BLOCK
1.2463 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0108
1.2464 +
1.2465 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0109
1.2466 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0109
1.2467 +//! @SYMAPI CMdaAudioPlayerUtility
1.2468 +//! @SYMAuthor Tveritin Sergei
1.2469 +//! @SYMCreationDate 01/03/2006
1.2470 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2471 +//! @SYMTestCaseDesc Trying to pause audio stream after file has been closed
1.2472 +//! Uses API elements: NewL(), OpenFileL(), Close(), Pause().
1.2473 +//! @SYMTestActions 1. Create object. 2. Open audio example 3. Close audio 4. Pause audio example
1.2474 +//! @SYMTestStatus Implemented
1.2475 +//! @SYMTestPriority High
1.2476 +//! @SYMTestExpectedResults No error is returned
1.2477 +//! @SYMTestType CIT
1.2478 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2479 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2480 + COMMAND mdaaudioplayerutility1 NewL
1.2481 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0109-001-OpenFileL_command02
1.2482 + OUTSTANDING
1.2483 + COMMAND mdaaudioplayerutility1 Close
1.2484 + COMMAND mdaaudioplayerutility1 Pause
1.2485 + COMMAND mdaaudioplayerutility1 ~
1.2486 + END_TEST_BLOCK
1.2487 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0109
1.2488 +
1.2489 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0110
1.2490 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0110
1.2491 +//! @SYMAPI CMdaAudioPlayerUtility
1.2492 +//! @SYMAuthor Tveritin Sergei
1.2493 +//! @SYMCreationDate 01/03/2006
1.2494 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2495 +//! @SYMTestCaseDesc Trying to resume play audio stream without opened file before
1.2496 +//! Uses API elements: NewL(), WillResumePlay().
1.2497 +//! @SYMTestActions 1. Create object. 2. Resume play audio data
1.2498 +//! @SYMTestStatus Implemented
1.2499 +//! @SYMTestPriority High
1.2500 +//! @SYMTestExpectedResults KErrNotReady is returned
1.2501 +//! @SYMTestType CIT
1.2502 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2503 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2504 + COMMAND mdaaudioplayerutility1 NewL
1.2505 + COMMAND !Error=-18 mdaaudioplayerutility1 WillResumePlay
1.2506 + OUTSTANDING
1.2507 + COMMAND mdaaudioplayerutility1 ~
1.2508 + END_TEST_BLOCK
1.2509 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0110
1.2510 +
1.2511 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0111
1.2512 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0111
1.2513 +//! @SYMAPI CMdaAudioPlayerUtility
1.2514 +//! @SYMAuthor Tveritin Sergei
1.2515 +//! @SYMCreationDate 01/03/2006
1.2516 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2517 +//! @SYMTestCaseDesc Trying to resume play audio stream after file has been closed
1.2518 +//! Uses API elements: NewL(), OpenFileL(), Close(), WillResumePlay().
1.2519 +//! @SYMTestActions 1. Create object. 2. Open audio example 3. Close audio 4. Resume play audio example
1.2520 +//! @SYMTestStatus Implemented
1.2521 +//! @SYMTestPriority High
1.2522 +//! @SYMTestExpectedResults KErrNotReady is returned
1.2523 +//! @SYMTestType CIT
1.2524 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2525 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2526 + COMMAND mdaaudioplayerutility1 NewL
1.2527 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0111-001-OpenFileL_command02
1.2528 + OUTSTANDING
1.2529 + COMMAND mdaaudioplayerutility1 Close
1.2530 + COMMAND !Error=-18 mdaaudioplayerutility1 WillResumePlay
1.2531 + OUTSTANDING
1.2532 + COMMAND mdaaudioplayerutility1 ~
1.2533 + END_TEST_BLOCK
1.2534 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0111
1.2535 +
1.2536 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0112
1.2537 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0112
1.2538 +//! @SYMAPI CMdaAudioPlayerUtility
1.2539 +//! @SYMAuthor Tveritin Sergei
1.2540 +//! @SYMCreationDate 01/03/2006
1.2541 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2542 +//! @SYMTestCaseDesc Trying to close audio stream without opened file before
1.2543 +//! Uses API elements: NewL(), Close().
1.2544 +//! @SYMTestActions 1. Create object. 2. Close audio data
1.2545 +//! @SYMTestStatus Implemented
1.2546 +//! @SYMTestPriority High
1.2547 +//! @SYMTestExpectedResults No error is returned
1.2548 +//! @SYMTestType CIT
1.2549 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2550 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2551 + COMMAND mdaaudioplayerutility1 NewL
1.2552 + COMMAND mdaaudioplayerutility1 Close
1.2553 + COMMAND mdaaudioplayerutility1 ~
1.2554 + END_TEST_BLOCK
1.2555 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0112
1.2556 +
1.2557 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0113
1.2558 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0113
1.2559 +//! @SYMAPI CMdaAudioPlayerUtility
1.2560 +//! @SYMAuthor Tveritin Sergei
1.2561 +//! @SYMCreationDate 01/03/2006
1.2562 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2563 +//! @SYMTestCaseDesc Trying to register the event for notification when resource is not availiable
1.2564 +//! Uses API elements: NewL(), RegisterAudioResourceNotification().
1.2565 +//! @SYMTestActions 1. Create object. 2. Register the event
1.2566 +//! @SYMTestStatus Implemented
1.2567 +//! @SYMTestPriority High
1.2568 +//! @SYMTestExpectedResults No error is returned
1.2569 +//! @SYMTestType CIT
1.2570 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2571 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2572 + COMMAND mdaaudioplayerutility1 NewL
1.2573 + COMMAND mdaaudioplayerutility1 RegisterAudioResourceNotification MM-MMF-ACLNT-PLYR-PublicAPI-0113-001-RegisterAudioResourceNotification_command02
1.2574 + COMMAND mdaaudioplayerutility1 ~
1.2575 + END_TEST_BLOCK
1.2576 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0113
1.2577 +
1.2578 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0114
1.2579 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0114
1.2580 +//! @SYMAPI CMdaAudioPlayerUtility
1.2581 +//! @SYMAuthor Tveritin Sergei
1.2582 +//! @SYMCreationDate 01/03/2006
1.2583 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2584 +//! @SYMTestCaseDesc Trying to cancel the event without their registration before.
1.2585 +//! Uses API elements: NewL(), CancelRegisterAudioResourceNotification().
1.2586 +//! @SYMTestActions 1. Create object. 2. Cancel of the registration event.
1.2587 +//! @SYMTestStatus Implemented
1.2588 +//! @SYMTestPriority High
1.2589 +//! @SYMTestExpectedResults KErrCancel is returned
1.2590 +//! @SYMTestType CIT
1.2591 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2592 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2593 + COMMAND mdaaudioplayerutility1 NewL
1.2594 + COMMAND !Error=-3 mdaaudioplayerutility1 CancelRegisterAudioResourceNotification MM-MMF-ACLNT-PLYR-PublicAPI-0114-001-CancelRegisterAudioResourceNotification_command02
1.2595 + COMMAND mdaaudioplayerutility1 ~
1.2596 + END_TEST_BLOCK
1.2597 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0114
1.2598 +
1.2599 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0115
1.2600 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0115
1.2601 +//! @SYMAPI CMdaAudioPlayerUtility
1.2602 +//! @SYMAuthor Tveritin Sergei
1.2603 +//! @SYMCreationDate 01/03/2006
1.2604 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2605 +//! @SYMTestCaseDesc Trying to register callback object to receive notifications of audio loading/rebuffering without opened file before.
1.2606 +//! Uses API elements: NewL(), RegisterForAudioLoadingNotification().
1.2607 +//! @SYMTestActions 1. Create object. 2. Register For Audio Loading Notification
1.2608 +//! @SYMTestStatus Implemented
1.2609 +//! @SYMTestPriority High
1.2610 +//! @SYMTestExpectedResults No error is returned
1.2611 +//! @SYMTestType CIT
1.2612 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2613 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2614 + COMMAND mdaaudioplayerutility1 NewL
1.2615 + COMMAND mdaaudioplayerutility1 RegisterForAudioLoadingNotification
1.2616 + COMMAND mdaaudioplayerutility1 ~
1.2617 + END_TEST_BLOCK
1.2618 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0115
1.2619 +
1.2620 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0118
1.2621 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0118
1.2622 +//! @SYMAPI CMdaAudioPlayerUtility
1.2623 +//! @SYMAuthor Tveritin Sergei
1.2624 +//! @SYMCreationDate 01/03/2006
1.2625 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2626 +//! @SYMTestCaseDesc Open nonexisting source file using TMMSource parameter
1.2627 +//! Uses API elements: NewL(), OpenFileL()
1.2628 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.2629 +//! @SYMTestStatus Implemented
1.2630 +//! @SYMTestPriority High
1.2631 +//! @SYMTestExpectedResults KErrNotFound is returned
1.2632 +//! @SYMTestType CIT
1.2633 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2634 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2635 + COMMAND mdaaudioplayerutility1 NewL
1.2636 + COMMAND !Error=0 !AsyncError=-1 mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0118-001-OpenFileL_command02
1.2637 + OUTSTANDING
1.2638 + COMMAND mdaaudioplayerutility1 Close
1.2639 + END_TEST_BLOCK
1.2640 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0118
1.2641 +
1.2642 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0119
1.2643 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0119
1.2644 +//! @SYMAPI CMdaAudioPlayerUtility
1.2645 +//! @SYMAuthor Tveritin Sergei
1.2646 +//! @SYMCreationDate 01/03/2006
1.2647 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2648 +//! @SYMTestCaseDesc Open source files with not valid format file using TMMSource parameter.
1.2649 +//! Uses API elements: NewL(), OpenFileL()
1.2650 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.2651 +//! @SYMTestStatus Implemented
1.2652 +//! @SYMTestPriority High
1.2653 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.2654 +//! @SYMTestType CIT
1.2655 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2656 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2657 + COMMAND mdaaudioplayerutility1 NewL
1.2658 + COMMAND !Error=0 !AsyncError=-5 mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0119-001-OpenFileL_command02
1.2659 + OUTSTANDING
1.2660 + COMMAND mdaaudioplayerutility1 Close
1.2661 + END_TEST_BLOCK
1.2662 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0119
1.2663 +
1.2664 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0120
1.2665 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0120
1.2666 +//! @SYMAPI CMdaAudioPlayerUtility
1.2667 +//! @SYMAuthor Tveritin Sergei
1.2668 +//! @SYMCreationDate 01/03/2006
1.2669 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2670 +//! @SYMTestCaseDesc Open source files with corrupted file using TMMSource parameter
1.2671 +//! Uses API elements: NewL(), OpenFileL()
1.2672 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.2673 +//! @SYMTestStatus Implemented
1.2674 +//! @SYMTestPriority High
1.2675 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.2676 +//! @SYMTestType CIT
1.2677 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2678 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2679 + COMMAND mdaaudioplayerutility1 NewL
1.2680 + COMMAND !Error=0 !AsyncError=-5 mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0120-001-OpenFileL_command02
1.2681 + OUTSTANDING
1.2682 + COMMAND mdaaudioplayerutility1 Close
1.2683 + END_TEST_BLOCK
1.2684 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0120
1.2685 +
1.2686 +//! START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0121
1.2687 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0121
1.2688 +//! @SYMAPI CMdaAudioPlayerUtility
1.2689 +//! @SYMAuthor Tveritin Sergei
1.2690 +//! @SYMCreationDate 01/03/2006
1.2691 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2692 +//! @SYMTestCaseDesc Try to open source file with closed RFile
1.2693 +//! Uses API elements: NewL(), OpenFileL()
1.2694 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.2695 +//! @SYMTestStatus Implemented
1.2696 +//! @SYMTestPriority High
1.2697 +//! @SYMTestExpectedResults Panic code 0
1.2698 +//! @SYMTestType CIT
1.2699 +//! START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2700 +//! CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2701 +//! COMMAND mdaaudioplayerutility1 NewL
1.2702 +//! COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0121-001-OpenFileL_command02
1.2703 +//! COMMAND mdaaudioplayerutility1 Close
1.2704 +//! END_TEST_BLOCK !PanicCode=0
1.2705 +//! END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0121
1.2706 +
1.2707 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0122
1.2708 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0122
1.2709 +//! @SYMAPI CMdaAudioPlayerUtility
1.2710 +//! @SYMAuthor Tveritin Sergei
1.2711 +//! @SYMCreationDate 01/03/2006
1.2712 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2713 +//! @SYMTestCaseDesc Open source files with not valid format file using RFile parameter
1.2714 +//! Uses API elements: NewL(), OpenFileL(), Play()
1.2715 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.2716 +//! @SYMTestStatus Implemented
1.2717 +//! @SYMTestPriority High
1.2718 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.2719 +//! @SYMTestType CIT
1.2720 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2721 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2722 + COMMAND mdaaudioplayerutility1 NewL
1.2723 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0122-001-OpenFileL_command02
1.2724 + OUTSTANDING
1.2725 + COMMAND mdaaudioplayerutility1 Close
1.2726 + END_TEST_BLOCK
1.2727 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0122
1.2728 +
1.2729 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0123
1.2730 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0123
1.2731 +//! @SYMAPI CMdaAudioPlayerUtility
1.2732 +//! @SYMAuthor Tveritin Sergei
1.2733 +//! @SYMCreationDate 01/03/2006
1.2734 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2735 +//! @SYMTestCaseDesc Open source files with corrupted file using RFile parameter
1.2736 +//! Uses API elements: NewL(), OpenFileL()
1.2737 +//! @SYMTestActions 1. Create obect 2. Open audio data
1.2738 +//! @SYMTestStatus Implemented
1.2739 +//! @SYMTestPriority High
1.2740 +//! @SYMTestExpectedResults KErrNotSupported is returned
1.2741 +//! @SYMTestType CIT
1.2742 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2743 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2744 + COMMAND mdaaudioplayerutility1 NewL
1.2745 + COMMAND !AsyncError=-5 mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0123-001-OpenFileL_command02
1.2746 + OUTSTANDING
1.2747 + COMMAND mdaaudioplayerutility1 Close
1.2748 + END_TEST_BLOCK
1.2749 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0123
1.2750 +
1.2751 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0124
1.2752 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0124
1.2753 +//! @SYMAPI CMdaAudioPlayerUtility
1.2754 +//! @SYMAuthor Louis Henry Nayegon
1.2755 +//! @SYMCreationDate 16/10/2006
1.2756 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2757 +//! @SYMTestCaseDesc Try to set the priority of the controller's sub thread when not open
1.2758 +//! Uses API elements: NewL(), SetThreadPriority().
1.2759 +//! @SYMTestActions 1. Create object 2. Set the priority of the controller's sub thread
1.2760 +//! @SYMTestStatus Implemented
1.2761 +//! @SYMTestPriority High
1.2762 +//! @SYMTestExpectedResults Specified priorities not set, but fail with error KErrNotReady(-18)
1.2763 +//! @SYMTestType CIT
1.2764 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2765 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2766 + COMMAND mdaaudioplayerutility1 NewL
1.2767 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command02
1.2768 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command03
1.2769 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command04
1.2770 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command05
1.2771 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command06
1.2772 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command07
1.2773 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command08
1.2774 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command09
1.2775 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command10
1.2776 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command11
1.2777 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command12
1.2778 + COMMAND !Error=-18 mdaaudioplayerutility1 SetThreadPriority MM-MMF-ACLNT-PLYR-PublicAPI-0124-001-SetThreadPriority_command13
1.2779 + COMMAND mdaaudioplayerutility1 ~
1.2780 + END_TEST_BLOCK
1.2781 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0124
1.2782 +
1.2783 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0125
1.2784 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0125
1.2785 +//! @SYMAPI CMdaAudioPlayerUtility
1.2786 +//! @SYMAuthor Louis Henry Nayegon
1.2787 +//! @SYMCreationDate 24/11/2006
1.2788 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2789 +//! @SYMTestCaseDesc Try to set the priority of the controller's sub thread when not open
1.2790 +//! Uses API elements: NewL(), SetThreadPriority().
1.2791 +//! @SYMTestActions 1. Create object 2. Set the priority of the controller's sub thread
1.2792 +//! @SYMTestStatus Implemented
1.2793 +//! @SYMTestPriority High
1.2794 +//! @SYMTestExpectedResults Specified priorities not set, but fail with error KErrInUse(-14)
1.2795 +//! @SYMTestType CIT
1.2796 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2797 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2798 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility2
1.2799 + COMMAND mdaaudioplayerutility1 NewL
1.2800 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0125-001-OpenFileL_command03
1.2801 + OUTSTANDING
1.2802 + COMMAND mdaaudioplayerutility1 SetPriority MM-MMF-ACLNT-PLYR-PublicAPI-0125-001-SetPriority_command04
1.2803 + COMMAND mdaaudioplayerutility2 NewL
1.2804 + COMMAND mdaaudioplayerutility2 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0125-001-OpenFileL_command07
1.2805 + OUTSTANDING
1.2806 + COMMAND mdaaudioplayerutility2 SetPriority MM-MMF-ACLNT-PLYR-PublicAPI-0125-001-SetPriority_command08
1.2807 + COMMAND !AsyncError=-14 mdaaudioplayerutility1 Play MM-MMF-ACLNT-PLYR-PublicAPI-0125-001-Play_command11
1.2808 + ASYNC_DELAY 5000000
1.2809 + COMMAND mdaaudioplayerutility2 Play
1.2810 + OUTSTANDING
1.2811 + COMMAND mdaaudioplayerutility1 Close
1.2812 + COMMAND mdaaudioplayerutility2 Close
1.2813 + END_TEST_BLOCK
1.2814 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0125
1.2815 +
1.2816 +START_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0126
1.2817 +//! @SYMTestCaseID MM-MMF-ACLNT-PLYR-PublicAPI-0126
1.2818 +//! @SYMAPI CMdaAudioPlayerUtility
1.2819 +//! @SYMAuthor Louis Henry Nayegon
1.2820 +//! @SYMCreationDate 24/11/2006
1.2821 +//! @SYMTestCaseDependencies setup-MM-MMF-ACLNT-PLYR-PublicAPI.script
1.2822 +//! @SYMTestCaseDesc Try to set the priority of the controller's sub thread when not open
1.2823 +//! Uses API elements: NewL(), SetThreadPriority().
1.2824 +//! @SYMTestActions 1. Create object 2. Set the priority of the controller's sub thread
1.2825 +//! @SYMTestStatus Implemented
1.2826 +//! @SYMTestPriority High
1.2827 +//! @SYMTestExpectedResults Specified priorities not set, but fail with error KErrInUse(-14)
1.2828 +//! @SYMTestType CIT
1.2829 +CONCURRENT
1.2830 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2831 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility1
1.2832 + COMMAND mdaaudioplayerutility1 NewL
1.2833 + COMMAND mdaaudioplayerutility1 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0126-001-OpenFileL_command02
1.2834 + OUTSTANDING
1.2835 + COMMAND mdaaudioplayerutility1 SetPriority MM-MMF-ACLNT-PLYR-PublicAPI-0126-001-SetPriority_command03
1.2836 + COMMAND !AsyncError=-14 mdaaudioplayerutility1 Play
1.2837 + OUTSTANDING
1.2838 + COMMAND mdaaudioplayerutility1 Close
1.2839 + END_TEST_BLOCK
1.2840 + START_TEST_BLOCK 100 T_MdaAudioPlayerUtility \multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini
1.2841 + CREATE_OBJECT CMdaAudioPlayerUtility mdaaudioplayerutility2
1.2842 + ASYNC_DELAY 1000000
1.2843 + COMMAND mdaaudioplayerutility2 NewL
1.2844 + COMMAND mdaaudioplayerutility2 OpenFileL MM-MMF-ACLNT-PLYR-PublicAPI-0126-002-OpenFileL_command02
1.2845 + OUTSTANDING
1.2846 + COMMAND mdaaudioplayerutility2 SetPriority MM-MMF-ACLNT-PLYR-PublicAPI-0126-002-SetPriority_command03
1.2847 + ASYNC_DELAY 5000000
1.2848 + COMMAND mdaaudioplayerutility2 Play
1.2849 + OUTSTANDING
1.2850 + COMMAND mdaaudioplayerutility2 Close
1.2851 + END_TEST_BLOCK
1.2852 +CONSECUTIVE
1.2853 +END_TESTCASE MM-MMF-ACLNT-PLYR-PublicAPI-0126