os/mm/mmapitest/devsoundhaitest/scripts/multimedia-mmf-devsound-validation-automated-playback.script
First public contribution.
2 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
3 // All rights reserved.
4 // This component and the accompanying materials are made available
5 // under the terms of "Eclipse Public License v1.0"
6 // which accompanies this distribution, and is available
7 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 // Initial Contributors:
10 // Nokia Corporation - initial contribution.
18 //! @SYMTestSuiteName multimedia-mmf-devsound-validation-automated-playback
19 //! @SYMScriptTestEnvironment This test script requires a basic ROM.
21 // Tests all public elements of the CMMFDevSound
22 // classes as a means of confidence that the APIs work as expected.
24 // The purpose is to provide a regression test suite of PublishedAll
25 // APIs for: CMMFDevSound
26 // The tests are fully automated.
36 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0001
38 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0001
40 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
41 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
42 //! CMMFDevSound::Capabilities()
43 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
44 //! CMMFDevSound::PlayInitL()
45 //! CMMFDevSound::Stop()
47 //!@SYMCreationDate 7/7/2008
48 //!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback
50 //! 1. Create Devsound instance
51 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = AMR)
52 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
54 //! 5. Set Configuration(Channels=EMMFMono;Rate=EMMFSampleRate8000Hz)
55 //! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_0x01_mono.amr)
56 //! 7. Play 10 seconds
57 //! 8. Stop for 5 seconds (Pause=TRUE)
58 //! 9. Play 10 seconds
59 //! 10. FileStartPosition
60 //! 11. Stop 5 seconds
61 //! 12. Play 10 seconds
64 //! 15. Delete devsound instance
65 //!@SYMTestStatus Verified
66 //!@SYMTestPriority High
67 //!@SYMTestExpectedResults
68 //! AMR-NB 8k 12.2kbps mono playback
71 START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
72 CREATE_OBJECT CMMFDevSound devsound1
73 COMMAND devsound1 NewL
74 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0001-0001-InitializeL_command02
76 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0001-0001-SetPrioritySettings_command03
77 COMMAND devsound1 Capabilities
78 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0001-0001-SetConfigL_command05
79 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0001-0001-OpenFile_command06
80 COMMAND devsound1 PlayInitL
82 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0001-0001-Stop_command08
84 COMMAND devsound1 PlayInitL
86 COMMAND devsound1 FileStartPosition
87 COMMAND devsound1 Stop
89 COMMAND devsound1 PlayInitL
91 COMMAND devsound1 Stop
92 COMMAND devsound1 CloseFile
95 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0001
100 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0002
102 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0002
104 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
105 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
106 //! CMMFDevSound::Capabilities()
107 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
108 //! CMMFDevSound::PlayInitL()
109 //!@SYMAuthor jguillermo
110 //!@SYMCreationDate 7/21/2008
111 //!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback play stop twice
113 //! 1. Create Devsound instance
114 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
115 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
117 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
118 //! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_mono_speech.amr)
119 //! 7. Start Play 10 seconds
120 //! 8. Stop for 5 seconds
121 //! 9. FileStartPosition
122 //! 10. Start Play 10 seconds
125 //! 13. Destroy devsound instance
127 //!@SYMTestStatus Verified
128 //!@SYMTestPriority High
129 //!@SYMTestExpectedResults
130 //! AMR-NB 8k 12.2kbps mono playback play stop twice
133 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
134 CREATE_OBJECT CMMFDevSound devsound1
135 COMMAND devsound1 NewL
136 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0002-0001-InitializeL_command02
138 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0002-0001-SetPrioritySettings_command03
139 COMMAND devsound1 Capabilities
140 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0002-0001-SetConfigL_command05
141 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0002-0001-OpenFile_command06
142 COMMAND devsound1 PlayInitL
144 COMMAND devsound1 Stop
146 COMMAND devsound1 FileStartPosition
147 COMMAND devsound1 PlayInitL
149 COMMAND devsound1 Stop
150 COMMAND devsound1 CloseFile
153 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0002
158 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0003
160 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0003
162 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
163 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
164 //! CMMFDevSound::Capabilities()
165 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
166 //! CMMFDevSound::PlayInitL()
167 //! CMMFDevSound::Stop()
169 //!@SYMCreationDate 7/21/2008
170 //!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback repeat
172 //! 1. Create Devsound instance
173 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AMR)
174 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
176 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
177 //! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_0x01_mono.amr)
178 //! 7. Play 10 seconds
179 //! 8. Stop 5 seconds (Pause=TRUE)
180 //! 9. Play 10 seconds
181 //! 10. FileStartPosition
182 //! 11. Stop 5 seconds
183 //! 12. Play 10 seconds
184 //! 13. FileStartPosition
185 //! 14. Stop 5 seconds
186 //! 15. Play 10 seconds
187 //! 16. Stop 5 seconds(Pause=TRUE)
188 //! 17. Play 10 seconds
189 //! 18. FileStartPosition
190 //! 19. Stop 5 seconds
191 //! 20. Play 10 seconds
194 //! 23. Delete devsound instance
195 //!@SYMTestStatus Verified
196 //!@SYMTestPriority High
197 //!@SYMTestExpectedResults
198 //! AMR-NB 8k 12.2kbps mono playback repeat
201 START_TEST_BLOCK 90 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
202 CREATE_OBJECT CMMFDevSound devsound1
203 COMMAND devsound1 NewL
204 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0003-0001-InitializeL_command02
206 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0003-0001-SetPrioritySettings_command03
207 COMMAND devsound1 Capabilities
208 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0003-0001-SetConfigL_command05
209 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0003-0001-OpenFile_command06
210 COMMAND devsound1 PlayInitL
212 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0003-0001-Stop_command08
214 COMMAND devsound1 PlayInitL
216 COMMAND devsound1 FileStartPosition
217 COMMAND devsound1 Stop
219 COMMAND devsound1 PlayInitL
221 COMMAND devsound1 FileStartPosition
222 COMMAND devsound1 Stop
224 COMMAND devsound1 PlayInitL
226 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0003-0001-Stop_command16
228 COMMAND devsound1 PlayInitL
230 COMMAND devsound1 FileStartPosition
231 COMMAND devsound1 Stop
233 COMMAND devsound1 PlayInitL
235 COMMAND devsound1 Stop
236 COMMAND devsound1 CloseFile
239 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0003
244 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0004
246 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0004
248 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
249 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
250 //! CMMFDevSound::Capabilities()
251 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
252 //! CMMFDevSound::PlayInitL()
253 //! CMMFDevSound::Stop()
255 //!@SYMCreationDate 7/21/2008
256 //!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback twice
258 //! 1. Create Devsound instance
259 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying;FourCC= AMR)
260 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
262 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
263 //! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_0x01_mono.amr)
264 //! 7. Start Play for 10S
265 //! 8. Stop for 5S (Pause=TRUE)
267 //! 10. FileStartPosition
272 //! 15. Delete devsound instance
273 //!@SYMTestStatus Verified
274 //!@SYMTestPriority High
275 //!@SYMTestExpectedResults
276 //! AMR-NB 8k 12.2kbps mono playback twice
279 START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
280 CREATE_OBJECT CMMFDevSound devsound1
281 COMMAND devsound1 NewL
282 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0004-0001-InitializeL_command02
284 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0004-0001-SetPrioritySettings_command03
285 COMMAND devsound1 Capabilities
286 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0004-0001-SetConfigL_command05
287 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0004-0001-OpenFile_command06
288 COMMAND devsound1 PlayInitL
290 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0004-0001-Stop_command08
292 COMMAND devsound1 PlayInitL
294 COMMAND devsound1 FileStartPosition
295 COMMAND devsound1 Stop
297 COMMAND devsound1 PlayInitL
299 COMMAND devsound1 Stop
301 COMMAND devsound1 CloseFile
304 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0004
309 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0005
311 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0005
313 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
314 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
315 //! CMMFDevSound::Capabilities()
316 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
317 //! CMMFDevSound::PlayInitL()
318 //! CMMFDevSound::Stop()
319 //!@SYMAuthor jguillermo
320 //!@SYMCreationDate 7/21/2008
321 //!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback using UID
323 //! 1. Create Devsound instance
324 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,AMRNB})
325 //! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
327 //! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
328 //! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_mono_speech.amr)
329 //! 7. Play 10 seconds
330 //! 8. Stop for 5 seconds (Pause=TRUE)
331 //! 9. Resume and continue Play 10 seconds
332 //! 10. Stop 5 seconds
333 //! 11. FileStartPosition
334 //! 12. Play 10 seconds
337 //! 15. Delete devsound instance
338 //!@SYMTestStatus Verified
339 //!@SYMTestPriority High
340 //!@SYMTestExpectedResults
341 //! AMR-NB 8k 12.2kbps mono playback using UID
344 START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
345 CREATE_OBJECT CMMFDevSound devsound1
346 COMMAND devsound1 NewL
347 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0005-0001-InitializeL_command02
349 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0005-0001-SetPrioritySettings_command03
350 COMMAND devsound1 Capabilities
351 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0005-0001-SetConfigL_command05
352 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0005-0001-OpenFile_command06
353 COMMAND devsound1 PlayInitL
355 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0005-0001-Stop_command08
357 COMMAND devsound1 PlayInitL
359 COMMAND devsound1 Stop
361 COMMAND devsound1 FileStartPosition
362 COMMAND devsound1 PlayInitL
364 COMMAND devsound1 Stop
365 COMMAND devsound1 CloseFile
368 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0005
373 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0006
375 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0006
377 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
378 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
379 //! CMMFDevSound::Capabilities()
380 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
381 //! CMMFDevSound::PlayInitL()
382 //!@SYMAuthor jguillermo
383 //!@SYMCreationDate 7/21/2008
384 //!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback verify EOF
386 //! 1. Create Devsound instance
387 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AMR)
388 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
390 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
391 //! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_mono_speech.amr)
394 //! 9. Destroy devsound instance
396 //!@SYMTestStatus Verified
397 //!@SYMTestPriority High
398 //!@SYMTestExpectedResults
399 //! AMR-NB 8k 12.2kbps mono playback verify EOF
402 START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
403 CREATE_OBJECT CMMFDevSound devsound1
404 COMMAND devsound1 NewL
405 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0006-0001-InitializeL_command02
407 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0006-0001-SetPrioritySettings_command03
408 COMMAND devsound1 Capabilities
409 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0006-0001-SetConfigL_command05
410 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0006-0001-OpenFile_command06
411 COMMAND devsound1 PlayInitL
413 COMMAND devsound1 CloseFile
416 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0006
421 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0007
423 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0007
425 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
426 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
427 //! CMMFDevSound::Capabilities()
428 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
429 //! CMMFDevSound::PlayInitL()
431 //!@SYMCreationDate 7/21/2008
432 //!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback
434 //! 1. Create Devsound instance
435 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
436 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
438 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
439 //! 6.. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_mono_speech_dtx_on.amr)
440 //! 7. Start Play for 10 seconds
441 //! 8. Stop for 5 seconds (Pause =TRUE)
442 //! 9. Play for 10 seconds
443 //! 10. Stop for 5 seconds
444 //! 11. FileStartPosition
445 //! 12. Start Play for 10 seconds
448 //! 15. Destroy Devsound instance
450 //!@SYMTestStatus Verified
451 //!@SYMTestPriority High
452 //!@SYMTestExpectedResults
453 //! AMR-NB 8k 12.2kbps mono playback
456 START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
457 CREATE_OBJECT CMMFDevSound devsound1
458 COMMAND devsound1 NewL
459 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0007-0001-InitializeL_command02
461 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0007-0001-SetPrioritySettings_command03
462 COMMAND devsound1 Capabilities
463 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0007-0001-SetConfigL_command05
464 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0007-0001-OpenFile_command06
465 COMMAND devsound1 PlayInitL
467 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0007-0001-Stop_command08
469 COMMAND devsound1 PlayInitL
471 COMMAND devsound1 Stop
473 COMMAND devsound1 FileStartPosition
474 COMMAND devsound1 PlayInitL
476 COMMAND devsound1 Stop
477 COMMAND devsound1 CloseFile
480 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0007
485 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0008
487 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0008
489 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
490 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
491 //! CMMFDevSound::Capabilities()
492 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
493 //! CMMFDevSound::PlayInitL()
494 //! CMMFDevSound::Stop()
496 //!@SYMCreationDate 7/21/2008
497 //!@SYMTestCaseDesc AMR-NB 8k 5.15kbps mono playback
499 //! 1. Create Devsound instance
500 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= AMR)
501 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
503 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
504 //! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_5.15kbps_mono_speech.amr)
506 //! 8. Stop for 5S(Pause=TRUE)
508 //! 10. FileStartPosition
513 //! 15. Delete devsound instance
515 //!@SYMTestStatus Verified
516 //!@SYMTestPriority High
517 //!@SYMTestExpectedResults
518 //! AMR-NB 8k 5.15kbps mono playback
521 START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
522 CREATE_OBJECT CMMFDevSound devsound1
523 COMMAND devsound1 NewL
524 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0008-0001-InitializeL_command02
526 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0008-0001-SetPrioritySettings_command03
527 COMMAND devsound1 Capabilities
528 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0008-0001-SetConfigL_command05
529 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0008-0001-OpenFile_command06
530 COMMAND devsound1 PlayInitL
532 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0008-0001-Stop_command08
534 COMMAND devsound1 PlayInitL
536 COMMAND devsound1 FileStartPosition
537 COMMAND devsound1 Stop
539 COMMAND devsound1 PlayInitL
541 COMMAND devsound1 Stop
542 COMMAND devsound1 CloseFile
545 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0008
550 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0009
552 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0009
554 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
555 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
556 //! CMMFDevSound::Capabilities()
557 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
558 //! CMMFDevSound::PlayInitL()
559 //!@SYMAuthor jguillermo
560 //!@SYMCreationDate 7/21/2008
561 //!@SYMTestCaseDesc AMR-NB playback verify all bitrates
563 //! 1. Create Devsound instance
564 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AMR)
565 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
567 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
568 //! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_VBR_mono_speech.amr)
571 //! 9. Destroy Devsound instance
573 //!@SYMTestStatus Verified
574 //!@SYMTestPriority High
575 //!@SYMTestExpectedResults
576 //! AMR-NB playback verify all bitrates
579 START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
580 CREATE_OBJECT CMMFDevSound devsound1
581 COMMAND devsound1 NewL
582 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0009-0001-InitializeL_command02
584 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0009-0001-SetPrioritySettings_command03
585 COMMAND devsound1 Capabilities
586 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0009-0001-SetConfigL_command05
587 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0009-0001-OpenFile_command06
588 COMMAND devsound1 PlayInitL
590 COMMAND devsound1 CloseFile
593 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0009
598 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0010
600 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0010
602 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
603 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
604 //! CMMFDevSound::Capabilities()
605 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
606 //! CMMFDevSound::PlayInitL()
608 //!@SYMCreationDate 7/21/2008
609 //!@SYMTestCaseDesc AMR-NB playback verify all bitrates
611 //! 1. Create Devsound instance
612 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AMR)
613 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
615 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
616 //! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_VBR_mono_speech_dtx_on.amr)
619 //! 9. Destroy Devsound instance.
621 //!@SYMTestStatus Verified
622 //!@SYMTestPriority High
623 //!@SYMTestExpectedResults
624 //! AMR-NB playback verify all bitrates
627 START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
628 CREATE_OBJECT CMMFDevSound devsound1
629 COMMAND devsound1 NewL
630 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0010-0001-InitializeL_command02
632 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0010-0001-SetPrioritySettings_command03
633 COMMAND devsound1 Capabilities
634 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0010-0001-SetConfigL_command05
635 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0010-0001-OpenFile_command06
636 COMMAND devsound1 PlayInitL
638 COMMAND devsound1 CloseFile
641 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0010
646 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0011
648 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0011
650 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
651 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
652 //! CMMFDevSound::Capabilities()
653 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
654 //! CMMFDevSound::PlayInitL()
655 //! CMMFDevSound::Stop()
657 //!@SYMCreationDate 7/21/2008
658 //!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback repeat
660 //! 1. Create Devsound instance
661 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= AWB)
662 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
664 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
665 //! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
666 //! 7. Play 10 seconds
667 //! 8. Stop 5 seconds(Pause=TRUE)
668 //! 9. Play 10 seconds
669 //! 10. FileStartPosition
670 //! 11. Stop 5 seconds
671 //! 12. Play 10 seconds
672 //! 13. FileStartPosition
673 //! 14. Stop 5 seconds
674 //! 15. Play 10 seconds
677 //! 18. Delete DevSound instance
679 //!@SYMTestStatus Verified
680 //!@SYMTestPriority High
681 //!@SYMTestExpectedResults
682 //! AMR-WB 16k 23.85kbps mono playback repeat
685 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
686 CREATE_OBJECT CMMFDevSound devsound1
687 COMMAND devsound1 NewL
688 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0011-0001-InitializeL_command02
690 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0011-0001-SetPrioritySettings_command03
691 COMMAND devsound1 Capabilities
692 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0011-0001-SetConfigL_command05
693 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0011-0001-OpenFile_command06
694 COMMAND devsound1 PlayInitL
696 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0011-0001-Stop_command08
698 COMMAND devsound1 PlayInitL
700 COMMAND devsound1 FileStartPosition
701 COMMAND devsound1 Stop
703 COMMAND devsound1 PlayInitL
705 COMMAND devsound1 FileStartPosition
706 COMMAND devsound1 Stop
708 COMMAND devsound1 PlayInitL
710 COMMAND devsound1 Stop
711 COMMAND devsound1 CloseFile
714 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0011
719 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0012
721 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0012
723 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
724 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
725 //! CMMFDevSound::Capabilities()
726 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
727 //! CMMFDevSound::PlayInitL()
728 //!@SYMAuthor jguillermo
729 //!@SYMCreationDate 7/21/2008
730 //!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback play stop twice
732 //! 1. Create DevSound instance
733 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= AWB)
734 //! 3. Set Priority (Priority= {Priority,PriorityNormal}; Preference= {PriorityPreference,PriorityPreferenceQuality}; PriorityState= EMMFStatePlaying)
736 //! 5. Set Configuration (Channels= EMMFMono; Rate= EMMFSampleRate16000Hz)
737 //! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
738 //! 7. Start Play 10 seconds
739 //! 8. Stop 5 seconds
740 //! 9. FileStartPosition
741 //! 10. Start Play 10 seconds
744 //! 13. Destroy DevSound instance
746 //!@SYMTestStatus Verified
747 //!@SYMTestPriority High
748 //!@SYMTestExpectedResults
749 //! AMR-WB 16k 23.85kbps mono playback play stop twice
752 START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
753 CREATE_OBJECT CMMFDevSound devsound1
754 COMMAND devsound1 NewL
755 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0012-0001-InitializeL_command02
757 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0012-0001-SetPrioritySettings_command03
758 COMMAND devsound1 Capabilities
759 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0012-0001-SetConfigL_command05
760 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0012-0001-OpenFile_command06
761 COMMAND devsound1 PlayInitL
763 COMMAND devsound1 Stop
765 COMMAND devsound1 FileStartPosition
766 COMMAND devsound1 PlayInitL
768 COMMAND devsound1 Stop
769 COMMAND devsound1 CloseFile
772 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0012
777 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0013
779 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0013
781 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
782 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
783 //! CMMFDevSound::Capabilities()
784 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
785 //! CMMFDevSound::PlayInitL()
786 //! CMMFDevSound::Stop()
788 //!@SYMCreationDate 7/21/2008
789 //!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback repeat
791 //! 1. Create DevSound instance
792 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= AWB)
793 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
795 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
796 //! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
797 //! 7. Play 10 seconds
798 //! 8. Stop 5 seconds(Pause=TRUE)
799 //! 9. Play 10 seconds
800 //! 10. FileStartPosition
801 //! 11. Stop 5 seconds
802 //! 12. Play 10 seconds
803 //! 13. FileStartPosition
804 //! 14. Stop 5 seconds
805 //! 15. Play 10 seconds
806 //! 16. Stop 5 seconds(Pause=TRUE)
807 //! 17. Play 10 seconds
808 //! 18. FileStartPosition
809 //! 19. Stop 5 seconds
810 //! 20. Play 10 seconds
813 //! 23. Delete DevSound instance
815 //!@SYMTestStatus Verified
816 //!@SYMTestPriority High
817 //!@SYMTestExpectedResults
818 //! AMR-WB 16k 23.85kbps mono playback repeat
821 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
822 CREATE_OBJECT CMMFDevSound devsound1
823 COMMAND devsound1 NewL
824 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0013-0001-InitializeL_command02
826 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0013-0001-SetPrioritySettings_command03
827 COMMAND devsound1 Capabilities
828 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0013-0001-SetConfigL_command05
829 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0013-0001-OpenFile_command06
830 COMMAND devsound1 PlayInitL
832 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0013-0001-Stop_command08
834 COMMAND devsound1 PlayInitL
836 COMMAND devsound1 FileStartPosition
837 COMMAND devsound1 Stop
839 COMMAND devsound1 PlayInitL
841 COMMAND devsound1 FileStartPosition
842 COMMAND devsound1 Stop
844 COMMAND devsound1 PlayInitL
846 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0013-0001-Stop_command16
848 COMMAND devsound1 PlayInitL
850 COMMAND devsound1 FileStartPosition
851 COMMAND devsound1 Stop
853 COMMAND devsound1 PlayInitL
855 COMMAND devsound1 Stop
856 COMMAND devsound1 CloseFile
859 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0013
864 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0014
866 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0014
868 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
869 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
870 //! CMMFDevSound::Capabilities()
871 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
872 //! CMMFDevSound::PlayInitL()
873 //! CMMFDevSound::Stop()
875 //!@SYMCreationDate 7/21/2008
876 //!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback twice
878 //! 1. Create DevSound instance
879 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= AWB)
880 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
882 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
883 //! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
884 //! 7. Play 10 seconds
885 //! 8. Stop for 5S(Pause=TRUE)
886 //! 9. Play 10 seconds
887 //! 10. Stop 5 seconds
888 //! 11. FileStartPosition
889 //! 12. Play 10 seconds
892 //! 15. Delete DevSound instance
894 //!@SYMTestStatus Verified
895 //!@SYMTestPriority High
896 //!@SYMTestExpectedResults
897 //! AMR-WB 16k 23.85kbps mono playback twice
900 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
901 CREATE_OBJECT CMMFDevSound devsound1
902 COMMAND devsound1 NewL
903 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0014-0001-InitializeL_command02
905 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0014-0001-SetPrioritySettings_command03
906 COMMAND devsound1 Capabilities
907 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0014-0001-SetConfigL_command05
908 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0014-0001-OpenFile_command06
909 COMMAND devsound1 PlayInitL
911 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0014-0001-Stop_command08
913 COMMAND devsound1 PlayInitL
915 COMMAND devsound1 Stop
917 COMMAND devsound1 FileStartPosition
918 COMMAND devsound1 PlayInitL
920 COMMAND devsound1 Stop
921 COMMAND devsound1 CloseFile
924 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0014
929 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0015
931 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0015
933 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
934 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
935 //! CMMFDevSound::Capabilities()
936 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
937 //! CMMFDevSound::PlayInitL()
938 //! CMMFDevSound::Stop()
939 //!@SYMAuthor jguillermo
940 //!@SYMCreationDate 7/21/2008
941 //!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback using UID
943 //! 1. Create Devsound instance
944 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,AMRWB})
945 //! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
947 //! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
948 //! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
949 //! 7. Play 10 seconds
950 //! 8. Pause for 5 seconds(Pause=TRUE)
951 //! 9. Resume and continue Play 10 seconds
952 //! 10. Stop 5 seconds
953 //! 11. FileStartPosition
954 //! 12. Play 10 seconds
957 //! 15. Delete devsound instance
958 //!@SYMTestStatus Verified
959 //!@SYMTestPriority High
960 //!@SYMTestExpectedResults
961 //! AMR-WB 16k 23.85kbps mono playback using UID
964 START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
965 CREATE_OBJECT CMMFDevSound devsound1
966 COMMAND devsound1 NewL
967 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0015-0001-InitializeL_command02
969 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0015-0001-SetPrioritySettings_command03
970 COMMAND devsound1 Capabilities
971 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0015-0001-SetConfigL_command05
972 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0015-0001-OpenFile_command06
973 COMMAND devsound1 PlayInitL
975 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0015-0001-Stop_command08
977 COMMAND devsound1 PlayInitL
979 COMMAND devsound1 Stop
981 COMMAND devsound1 FileStartPosition
982 COMMAND devsound1 PlayInitL
984 COMMAND devsound1 Stop
985 COMMAND devsound1 CloseFile
988 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0015
993 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0016
995 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0016
997 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
998 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
999 //! CMMFDevSound::Capabilities()
1000 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1001 //! CMMFDevSound::PlayInitL()
1002 //!@SYMAuthor jguillermo
1003 //!@SYMCreationDate 7/21/2008
1004 //!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback verify EOF
1006 //! 1. Create DevSound instance
1007 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying;FourCC= AWB)
1008 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1010 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1011 //! 6. OpenFile(Filename= {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
1012 //! 7. StartPlay EOF
1014 //! 9. Delete Devsound Instance
1015 //!@SYMTestStatus Verified
1016 //!@SYMTestPriority High
1017 //!@SYMTestExpectedResults
1018 //! AMR-WB 16k 23.85kbps mono playback verify EOF
1021 START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1022 CREATE_OBJECT CMMFDevSound devsound1
1023 COMMAND devsound1 NewL
1024 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0016-0001-InitializeL_command02
1026 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0016-0001-SetPrioritySettings_command03
1027 COMMAND devsound1 Capabilities
1028 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0016-0001-SetConfigL_command05
1029 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0016-0001-OpenFile_command06
1030 COMMAND devsound1 PlayInitL
1032 COMMAND devsound1 CloseFile
1035 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0016
1040 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0017
1042 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0017
1044 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1045 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1046 //! CMMFDevSound::Capabilities()
1047 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1048 //! CMMFDevSound::PlayInitL()
1049 //!@SYMAuthor jpacho
1050 //!@SYMCreationDate 7/21/2008
1051 //!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback
1053 //! 1. Create Devsound instance
1054 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AWB)
1055 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1057 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1058 //! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
1059 //! 7. Start Play for 10 seconds ()
1060 //! 8. Pause for 5 seconds (Pause=TRUE)
1061 //! 9. Play for 10 seconds
1062 //! 10.Stop for 5 seconds
1063 //! 11.Start Play for 10 seconds ()
1066 //! 14.Destroy Devsound instance
1067 //!@SYMTestStatus Verified
1068 //!@SYMTestPriority High
1069 //!@SYMTestExpectedResults
1070 //! AMR-WB 16k 23.85kbps mono playback
1073 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1074 CREATE_OBJECT CMMFDevSound devsound1
1075 COMMAND devsound1 NewL
1076 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0017-0001-InitializeL_command02
1078 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0017-0001-SetPrioritySettings_command03
1079 COMMAND devsound1 Capabilities
1080 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0017-0001-SetConfigL_command05
1081 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0017-0001-OpenFile_command06
1082 COMMAND devsound1 PlayInitL
1083 ASYNC_DELAY 10000000
1084 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0017-0001-Stop_command08
1086 COMMAND devsound1 PlayInitL
1087 ASYNC_DELAY 10000000
1088 COMMAND devsound1 Stop
1090 COMMAND devsound1 PlayInitL
1091 ASYNC_DELAY 10000000
1092 COMMAND devsound1 Stop
1094 COMMAND devsound1 CloseFile
1097 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0017
1102 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0018
1104 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0018
1106 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1107 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1108 //! CMMFDevSound::Capabilities()
1109 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1110 //! CMMFDevSound::PlayInitL()
1111 //!@SYMAuthor fperez
1112 //!@SYMCreationDate 7/21/2008
1113 //!@SYMTestCaseDesc AMR-WB 16k 8.85kbps mono playback
1115 //! 1. Create DevSound instance
1116 //! 2. Initialize Devsound ( Mode= EMMFStatePlaying; FourCC= AWB)
1117 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1119 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1120 //! 6. OpenFile (Filename={drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_8.85kbps_mono_speech.awb)
1121 //! 7. Play 10 seconds
1122 //! 8. Pause 5 seconds (Pause=TRUE)
1123 //! 9. Play 10 seconds
1124 //! 10. Stop 5 seconds
1125 //! 11. FileStartPosition
1126 //! 12. Play 10 seconds
1129 //! 15. Delete DevSound instance
1131 //!@SYMTestStatus Verified
1132 //!@SYMTestPriority High
1133 //!@SYMTestExpectedResults
1134 //! AMR-WB 16k 8.85kbps mono playback
1137 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1138 CREATE_OBJECT CMMFDevSound devsound1
1139 COMMAND devsound1 NewL
1140 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0018-0001-InitializeL_command02
1142 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0018-0001-SetPrioritySettings_command03
1143 COMMAND devsound1 Capabilities
1144 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0018-0001-SetConfigL_command05
1145 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0018-0001-OpenFile_command06
1146 COMMAND devsound1 PlayInitL
1147 ASYNC_DELAY 10000000
1148 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0018-0001-Stop_command08
1150 COMMAND devsound1 PlayInitL
1151 ASYNC_DELAY 10000000
1152 COMMAND devsound1 Stop
1154 COMMAND devsound1 FileStartPosition
1155 COMMAND devsound1 PlayInitL
1156 ASYNC_DELAY 10000000
1157 COMMAND devsound1 Stop
1158 COMMAND devsound1 CloseFile
1161 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0018
1166 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0019
1168 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0019
1170 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1171 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1172 //! CMMFDevSound::Capabilities()
1173 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1174 //! CMMFDevSound::PlayInitL()
1175 //!@SYMAuthor jguillermo
1176 //!@SYMCreationDate 7/21/2008
1177 //!@SYMTestCaseDesc AMR-WB playback verify all bitrates
1179 //! 1. Create Devsound instance
1180 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AWB)
1181 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1183 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1184 //! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_VBR_mono_speech.awb)
1185 //! 7. Start Play ()
1187 //! 9. Destroy Devsound instance
1188 //!@SYMTestStatus Verified
1189 //!@SYMTestPriority High
1190 //!@SYMTestExpectedResults
1191 //! AMR-WB playback verify all bitrates
1194 START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1195 CREATE_OBJECT CMMFDevSound devsound1
1196 COMMAND devsound1 NewL
1197 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0019-0001-InitializeL_command02
1199 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0019-0001-SetPrioritySettings_command03
1200 COMMAND devsound1 Capabilities
1201 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0019-0001-SetConfigL_command05
1202 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0019-0001-OpenFile_command06
1203 COMMAND devsound1 PlayInitL
1205 COMMAND devsound1 CloseFile
1208 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0019
1213 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0020
1215 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0020
1217 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1218 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1219 //! CMMFDevSound::Capabilities()
1220 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1221 //! CMMFDevSound::PlayInitL()
1222 //!@SYMAuthor jpacho
1223 //!@SYMCreationDate 7/21/2008
1224 //!@SYMTestCaseDesc AMR-WB playback verify all bitrates
1226 //! 1. Create Devsound instance
1227 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AWB)
1228 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1230 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1231 //! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_VBR_mono_speech_dtx_on.awb)
1232 //! 7. Start Play ()
1234 //! 9. Destroy Devsound instance
1235 //!@SYMTestStatus Verified
1236 //!@SYMTestPriority High
1237 //!@SYMTestExpectedResults
1238 //! AMR-WB playback verify all bitrates
1241 START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1242 CREATE_OBJECT CMMFDevSound devsound1
1243 COMMAND devsound1 NewL
1244 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0020-0001-InitializeL_command02
1246 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0020-0001-SetPrioritySettings_command03
1247 COMMAND devsound1 Capabilities
1248 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0020-0001-SetConfigL_command05
1249 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0020-0001-OpenFile_command06
1250 COMMAND devsound1 PlayInitL
1252 COMMAND devsound1 CloseFile
1255 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0020
1260 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0021
1262 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0021
1264 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
1265 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1266 //! CMMFDevSound::Capabilities()
1267 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1268 //! CMMFDevSound::PlayInitL()
1269 //! CMMFDevSound::Stop()
1270 //!@SYMAuthor jguillermo
1271 //!@SYMCreationDate 7/21/2008
1272 //!@SYMTestCaseDesc G.711 a-law coded 8k mono PCM playback using UID
1274 //! 1. Create Devsound instance
1275 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,G711})
1276 //! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
1278 //! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1279 //! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\G711\G711_8k_8b_signed_mono_alaw.pcm)
1280 //! 7. Play 10 seconds
1281 //! 8. Stop 5 seconds
1282 //! 9. Set File Start Position
1283 //! 10. Play 10 seconds
1284 //! 11. Stop 5 seconds
1285 //! 12. Set File Start Position
1286 //! 13. Play 10 seconds
1289 //! 16. Delete devsound instance
1290 //!@SYMTestStatus Verified
1291 //!@SYMTestPriority High
1292 //!@SYMTestExpectedResults
1293 //! G.711 a-law coded 8k mono PCM playback using UID
1296 START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1297 CREATE_OBJECT CMMFDevSound devsound1
1298 COMMAND devsound1 NewL
1299 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0021-0001-InitializeL_command02
1301 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0021-0001-SetPrioritySettings_command03
1302 COMMAND devsound1 Capabilities
1303 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0021-0001-SetConfigL_command05
1304 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0021-0001-OpenFile_command06
1305 COMMAND devsound1 PlayInitL
1306 ASYNC_DELAY 10000000
1307 COMMAND devsound1 Stop
1309 COMMAND devsound1 FileStartPosition
1310 COMMAND devsound1 PlayInitL
1311 ASYNC_DELAY 10000000
1312 COMMAND devsound1 Stop
1314 COMMAND devsound1 FileStartPosition
1315 COMMAND devsound1 PlayInitL
1316 ASYNC_DELAY 10000000
1317 COMMAND devsound1 Stop
1318 COMMAND devsound1 CloseFile
1321 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0021
1326 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0023
1328 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0023
1330 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1331 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1332 //! CMMFDevSound::Capabilities()
1333 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1334 //! CMMFDevSound::PlayInitL()
1335 //!@SYMAuthor jguillermo
1336 //!@SYMCreationDate 7/21/2008
1337 //!@SYMTestCaseDesc G.729AB 8k 8kbps mono playback
1339 //! 1. Create Devsound instance
1340 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = G729)
1341 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1343 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1344 //! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_off.bin)
1345 //! 7. Start Play for 10 seconds ()
1346 //! 8. Stop for 5 seconds
1347 //! 9. Start Play for 10 seconds ()
1348 //! 10. Stop for 5 seconds
1349 //! 11. Start Play for 10 seconds ()
1352 //! 14. Destroy Devsound instance
1353 //!@SYMTestStatus Verified
1354 //!@SYMTestPriority High
1355 //!@SYMTestExpectedResults
1356 //! G.729AB 8k 8kbps mono playback
1359 START_TEST_BLOCK 90 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1360 CREATE_OBJECT CMMFDevSound devsound1
1361 COMMAND devsound1 NewL
1362 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0023-0001-InitializeL_command02
1364 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0023-0001-SetPrioritySettings_command03
1365 COMMAND devsound1 Capabilities
1366 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0023-0001-SetConfigL_command05
1367 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0023-0001-OpenFile_command06
1368 COMMAND devsound1 PlayInitL
1369 ASYNC_DELAY 10000000
1370 COMMAND devsound1 Stop
1372 COMMAND devsound1 PlayInitL
1373 ASYNC_DELAY 10000000
1374 COMMAND devsound1 Stop
1376 COMMAND devsound1 PlayInitL
1377 ASYNC_DELAY 10000000
1378 COMMAND devsound1 Stop
1380 COMMAND devsound1 CloseFile
1383 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0023
1388 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0024
1390 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0024
1392 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1393 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1394 //! CMMFDevSound::Capabilities()
1395 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1396 //! CMMFDevSound::PlayInitL()
1397 //!@SYMAuthor jguillermo
1398 //!@SYMCreationDate 7/21/2008
1399 //!@SYMTestCaseDesc G.729AB 8k 8kbps mono playback twice
1401 //! 1. Create Devsound instance
1402 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = G729)
1403 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1405 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1406 //! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_on.bin)
1407 //! 7. Start Play for 10 seconds ()
1408 //! 8. Stop for 5 seconds
1409 //! 9. Start Play for 10 seconds ()
1410 //! 10. Stop for 5 seconds
1412 //! 12. Destroy Devsound instance
1413 //!@SYMTestStatus Verified
1414 //!@SYMTestPriority High
1415 //!@SYMTestExpectedResults
1416 //! G.729AB 8k 8kbps mono playback twice
1419 START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1420 CREATE_OBJECT CMMFDevSound devsound1
1421 COMMAND devsound1 NewL
1422 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0024-0001-InitializeL_command02
1424 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0024-0001-SetPrioritySettings_command03
1425 COMMAND devsound1 Capabilities
1426 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0024-0001-SetConfigL_command05
1427 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0024-0001-OpenFile_command06
1428 COMMAND devsound1 PlayInitL
1429 ASYNC_DELAY 10000000
1430 COMMAND devsound1 Stop
1432 COMMAND devsound1 PlayInitL
1433 ASYNC_DELAY 10000000
1434 COMMAND devsound1 Stop
1436 COMMAND devsound1 CloseFile
1439 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0024
1444 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0025
1446 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0025
1448 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
1449 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1450 //! CMMFDevSound::Capabilities()
1451 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1452 //! CMMFDevSound::PlayInitL()
1453 //! CMMFDevSound::Stop()
1454 //!@SYMAuthor jguillermo
1455 //!@SYMCreationDate 7/21/2008
1456 //!@SYMTestCaseDesc G.729AB 8k 8kbps mono playback using UID
1458 //! 1. Create Devsound instance
1459 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; HwDevice ={DecoderHwDevice,G729AB})
1460 //! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
1462 //! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1463 //! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_on.bin)
1464 //! 7. Play 10 seconds
1465 //! 8. Stop 5 seconds
1466 //! 9. Set File Start Position
1467 //! 10. Play 10 seconds
1468 //! 11. Stop 5 seconds
1469 //! 12. Set File Start Position
1470 //! 13. Play 10 seconds
1473 //! 16. Delete devsound instance
1474 //!@SYMTestStatus Verified
1475 //!@SYMTestPriority High
1476 //!@SYMTestExpectedResults
1477 //! G.729AB 8k 8kbps mono playback using UID
1480 START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1481 CREATE_OBJECT CMMFDevSound devsound1
1482 COMMAND devsound1 NewL
1483 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0025-0001-InitializeL_command02
1485 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0025-0001-SetPrioritySettings_command03
1486 COMMAND devsound1 Capabilities
1487 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0025-0001-SetConfigL_command05
1488 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0025-0001-OpenFile_command06
1489 COMMAND devsound1 PlayInitL
1490 ASYNC_DELAY 10000000
1491 COMMAND devsound1 Stop
1493 COMMAND devsound1 FileStartPosition
1494 COMMAND devsound1 PlayInitL
1495 ASYNC_DELAY 10000000
1496 COMMAND devsound1 Stop
1498 COMMAND devsound1 FileStartPosition
1499 COMMAND devsound1 PlayInitL
1500 ASYNC_DELAY 10000000
1501 COMMAND devsound1 Stop
1502 COMMAND devsound1 CloseFile
1505 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0025
1510 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0026
1512 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0026
1514 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1515 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1516 //! CMMFDevSound::Capabilities()
1517 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1518 //! CMMFDevSound::PlayInitL()
1519 //!@SYMAuthor jguillermo
1520 //!@SYMCreationDate 7/21/2008
1521 //!@SYMTestCaseDesc G.729AB 8k 8kbps mono playback verify EOF
1523 //! 1. Create Devsound instance
1524 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = G729)
1525 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1527 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1528 //! 6. OpenFile( Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_on.bin )
1529 //! 7. Start Play ()
1531 //! 9. Destroy Devsound instance
1532 //!@SYMTestStatus Verified
1533 //!@SYMTestPriority High
1534 //!@SYMTestExpectedResults
1535 //! G.729AB 8k 8kbps mono playback verify EOF
1538 START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1539 CREATE_OBJECT CMMFDevSound devsound1
1540 COMMAND devsound1 NewL
1541 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0026-0001-InitializeL_command02
1543 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0026-0001-SetPrioritySettings_command03
1544 COMMAND devsound1 Capabilities
1545 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0026-0001-SetConfigL_command05
1546 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0026-0001-OpenFile_command06
1547 COMMAND devsound1 PlayInitL
1549 COMMAND devsound1 CloseFile
1552 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0026
1557 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0027
1559 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0027
1561 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1562 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1563 //! CMMFDevSound::Capabilities()
1564 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1565 //! CMMFDevSound::PlayInitL()
1566 //!@SYMAuthor jpacho
1567 //!@SYMCreationDate 7/21/2008
1568 //!@SYMTestCaseDesc G.729AB 8k 8kbps mono playback
1570 //! 1. Create Devsound instance
1571 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = G729)
1572 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1574 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1575 //! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_on.bin)
1576 //! 7. Start Play for 10 seconds ()
1577 //! 8. Stop for 5 seconds
1578 //! 9. Start Play for 10 seconds ()
1579 //! 10. Stop for 5 seconds
1580 //! 11. Start Play for 10 seconds ()
1583 //! 14. Destroy Devsound instance
1584 //!@SYMTestStatus Verified
1585 //!@SYMTestPriority High
1586 //!@SYMTestExpectedResults
1587 //! G.729AB 8k 8kbps mono playback
1590 START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1591 CREATE_OBJECT CMMFDevSound devsound1
1592 COMMAND devsound1 NewL
1593 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0027-0001-InitializeL_command02
1595 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0027-0001-SetPrioritySettings_command03
1596 COMMAND devsound1 Capabilities
1597 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0027-0001-SetConfigL_command05
1598 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0027-0001-OpenFile_command06
1599 COMMAND devsound1 PlayInitL
1600 ASYNC_DELAY 10000000
1601 COMMAND devsound1 Stop
1603 COMMAND devsound1 PlayInitL
1604 ASYNC_DELAY 10000000
1605 COMMAND devsound1 Stop
1607 COMMAND devsound1 PlayInitL
1608 ASYNC_DELAY 10000000
1609 COMMAND devsound1 Stop
1611 COMMAND devsound1 CloseFile
1614 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0027
1619 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0028
1621 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0028
1623 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
1624 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1625 //! CMMFDevSound::Capabilities()
1626 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1627 //! CMMFDevSound::PlayInitL()
1628 //! CMMFDevSound::Stop()
1629 //!@SYMAuthor jguillermo
1630 //!@SYMCreationDate 7/21/2008
1631 //!@SYMTestCaseDesc iLBC 8k 15.20kbps mono playback using UID
1633 //! 1. Create Devsound instance
1634 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,ILBC})
1635 //! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
1637 //! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1638 //! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\iLBC\iLBC_8k_15.20kbps_mono.bin)
1639 //! 7. Play 10 seconds
1640 //! 8. Stop 5 seconds
1641 //! 9. Set File Start Position
1642 //! 10. Play 10 seconds
1643 //! 11. Stop 5 seconds
1644 //! 12. Set File Start Position
1645 //! 13. Play 10 seconds
1648 //! 16. Delete devsound instance
1649 //!@SYMTestStatus Verified
1650 //!@SYMTestPriority High
1651 //!@SYMTestExpectedResults
1652 //! iLBC 8k 15.20kbps mono playback using UID
1655 START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1656 CREATE_OBJECT CMMFDevSound devsound1
1657 COMMAND devsound1 NewL
1658 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0028-0001-InitializeL_command02
1660 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0028-0001-SetPrioritySettings_command03
1661 COMMAND devsound1 Capabilities
1662 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0028-0001-SetConfigL_command05
1663 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0028-0001-OpenFile_command06
1664 COMMAND devsound1 PlayInitL
1665 ASYNC_DELAY 10000000
1666 COMMAND devsound1 Stop
1668 COMMAND devsound1 FileStartPosition
1669 COMMAND devsound1 PlayInitL
1670 ASYNC_DELAY 10000000
1671 COMMAND devsound1 Stop
1673 COMMAND devsound1 FileStartPosition
1674 COMMAND devsound1 PlayInitL
1675 ASYNC_DELAY 10000000
1676 COMMAND devsound1 Stop
1677 COMMAND devsound1 CloseFile
1680 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0028
1685 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0031
1687 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0031
1689 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1690 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1691 //! CMMFDevSound::Capabilities()
1692 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1693 //! CMMFDevSound::PlayInitL()
1694 //! CRepository::Set(TUint32 ,const TDesC8 {ref})
1695 //!@SYMAuthor jpacho
1696 //!@SYMCreationDate 7/21/2008
1697 //!@SYMTestCaseDesc Play digital ringing tone file when vibra on
1699 //! 1. Create Central repository instance (RepUID={RepositoryID,UidVibraCtrl}).
1700 //! 2. Set repository settings (ItemID={ItemsID,IdVibraEnabled}; SetValue={DataID,On})
1701 //! 3. Create DevSound instance.
1702 //! 4. OpenFile( Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_44.1k_128kbps_st_Test3.mp3 )
1703 //! 5. Initialize devsound (Mode = EMMFStatePlaying; FourCC= MP3)
1704 //! 6. Set priority settings ( Priority={Priority,PriorityMax}; Preference={PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState=EMMFStatePlaying)
1706 //! 8. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
1707 //! 9. Play audio file ()
1708 //! 10. Set repository settings (ItemID={ItemsID,IdVibraEnabled}; SetValue={DataID,Off} )
1710 //! 12. Delete DevSound instance.
1711 //! 13. Delete Central repository instance.
1712 //!@SYMTestStatus Verified
1713 //!@SYMTestPriority High
1714 //!@SYMTestExpectedResults
1715 //! Play digital ringing tone file when vibra on
1718 START_TEST_BLOCK 60000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1719 CREATE_OBJECT CMMFDevSound devsound1
1720 CREATE_OBJECT CRepository repository1
1721 COMMAND repository1 NewL MULTIMEDIA-MMF-DevSound-Playback-0031-0001-NewL_command01
1722 COMMAND repository1 Set MULTIMEDIA-MMF-DevSound-Playback-0031-0001-Set_command02
1723 COMMAND devsound1 NewL
1724 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0031-0001-OpenFile_command04
1725 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0031-0001-InitializeL_command05
1727 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0031-0001-SetPrioritySettings_command06
1728 COMMAND devsound1 Capabilities
1729 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0031-0001-SetConfigL_command08
1730 COMMAND devsound1 PlayInitL
1732 COMMAND repository1 Set MULTIMEDIA-MMF-DevSound-Playback-0031-0001-Set_command10
1733 COMMAND devsound1 CloseFile
1735 COMMAND repository1 ~
1737 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0031
1742 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0032
1744 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0032
1746 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1747 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1748 //! CMMFDevSound::Capabilities()
1749 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1750 //! CMMFDevSound::PlayInitL()
1751 //! CMMFDevSound::Stop()
1753 //!@SYMAuthor jguillermo
1754 //!@SYMCreationDate 7/28/2008
1755 //!@SYMTestCaseDesc MP3 11.025k 40kbps mono playback
1757 //! 1. Create DevSound instance
1758 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = MP3)
1759 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1761 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate11025Hz)
1762 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_11.025k_40kbps_mono_Queen.mp3)
1763 //! 7. Start Play for 10 seconds
1764 //! 8. Pause for 5 seconds(Pause=TRUE)
1765 //! 9. Play for 10 seconds
1766 //! 10. Stop for 5 seconds
1767 //! 11. Set file pointer to start position
1768 //! 12. Start Play for 10 seconds
1771 //! 15. Destroy DevSound instance
1772 //!@SYMTestStatus Verified
1773 //!@SYMTestPriority High
1774 //!@SYMTestExpectedResults
1775 //! MP3 11.025k 40kbps mono playback
1778 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1779 CREATE_OBJECT CMMFDevSound devsound1
1780 COMMAND devsound1 NewL
1781 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0032-0001-InitializeL_command02
1783 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0032-0001-SetPrioritySettings_command03
1784 COMMAND devsound1 Capabilities
1785 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0032-0001-SetConfigL_command05
1786 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0032-0001-OpenFile_command06
1787 COMMAND devsound1 PlayInitL
1788 ASYNC_DELAY 10000000
1789 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0032-0001-Stop_command08
1791 COMMAND devsound1 PlayInitL
1792 ASYNC_DELAY 10000000
1793 COMMAND devsound1 Stop
1795 COMMAND devsound1 FileStartPosition
1796 COMMAND devsound1 PlayInitL
1797 ASYNC_DELAY 10000000
1798 COMMAND devsound1 Stop
1800 COMMAND devsound1 CloseFile
1803 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0032
1808 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0033
1810 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0033
1812 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1813 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1814 //! CMMFDevSound::Capabilities()
1815 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1816 //! CMMFDevSound::PlayInitL()
1817 //! CMMFDevSound::Stop()
1819 //!@SYMAuthor jguillermo
1820 //!@SYMCreationDate 7/28/2008
1821 //!@SYMTestCaseDesc MP3 16k 96-160kbps mono playback
1823 //! 1. Create DevSound instance
1824 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = MP3)
1825 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1827 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1828 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_16k_96-160kbps_mono_Queen.mp3)
1829 //! 7. Start Play for 10 seconds
1830 //! 8. Pause for 5 seconds(Pause=TRUE)
1831 //! 9. Play for 10 seconds
1832 //! 10. Stop for 5 seconds
1833 //! 11. Set file pointer to start position
1834 //! 12. Start Play for 10 seconds
1837 //! 15. Destroy DevSound instance
1838 //!@SYMTestStatus Verified
1839 //!@SYMTestPriority High
1840 //!@SYMTestExpectedResults
1841 //! MP3 16k 96-160kbps mono playback
1844 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1845 CREATE_OBJECT CMMFDevSound devsound1
1846 COMMAND devsound1 NewL
1847 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0033-0001-InitializeL_command02
1849 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0033-0001-SetPrioritySettings_command03
1850 COMMAND devsound1 Capabilities
1851 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0033-0001-SetConfigL_command05
1852 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0033-0001-OpenFile_command06
1853 COMMAND devsound1 PlayInitL
1854 ASYNC_DELAY 10000000
1855 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0033-0001-Stop_command08
1857 COMMAND devsound1 PlayInitL
1858 ASYNC_DELAY 10000000
1859 COMMAND devsound1 Stop
1861 COMMAND devsound1 FileStartPosition
1862 COMMAND devsound1 PlayInitL
1863 ASYNC_DELAY 10000000
1864 COMMAND devsound1 Stop
1865 COMMAND devsound1 CloseFile
1868 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0033
1873 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0034
1875 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0034
1877 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1878 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1879 //! CMMFDevSound::Capabilities()
1880 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1881 //! CMMFDevSound::PlayInitL()
1882 //! CMMFDevSound::Stop()
1884 //!@SYMAuthor jguillermo
1885 //!@SYMCreationDate 7/28/2008
1886 //!@SYMTestCaseDesc MP3 22.05k 64kbps stereo playback
1888 //! 1. Create DevSound instance
1889 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
1890 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1892 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate22050Hz)
1893 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_22.05k_64kbps_joint_st_Kilpi.mp3)
1894 //! 7. Start Play for 10 seconds
1895 //! 8. Pause for 5 seconds(Pause=TRUE)
1896 //! 9. Play for 10 seconds
1897 //! 10. Stop for 5 seconds
1898 //! 11. Set file pointer to start position
1899 //! 12. Start Play for 10 seconds
1902 //! 15. Destroy DevSound instance
1903 //!@SYMTestStatus Verified
1904 //!@SYMTestPriority High
1905 //!@SYMTestExpectedResults
1906 //! MP3 22.05k 64kbps stereo playback
1909 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1910 CREATE_OBJECT CMMFDevSound devsound1
1911 COMMAND devsound1 NewL
1912 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0034-0001-InitializeL_command02
1914 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0034-0001-SetPrioritySettings_command03
1915 COMMAND devsound1 Capabilities
1916 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0034-0001-SetConfigL_command05
1917 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0034-0001-OpenFile_command06
1918 COMMAND devsound1 PlayInitL
1919 ASYNC_DELAY 10000000
1920 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0034-0001-Stop_command08
1922 COMMAND devsound1 PlayInitL
1923 ASYNC_DELAY 10000000
1924 COMMAND devsound1 Stop
1926 COMMAND devsound1 FileStartPosition
1927 COMMAND devsound1 PlayInitL
1928 ASYNC_DELAY 10000000
1929 COMMAND devsound1 Stop
1931 COMMAND devsound1 CloseFile
1934 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0034
1937 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0035
1939 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0035
1941 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1942 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1943 //! CMMFDevSound::Capabilities()
1944 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1945 //! CMMFDevSound::PlayInitL()
1946 //! CMMFDevSound::Stop()
1947 //! CMMFDevSound::Pause()
1948 //!@SYMAuthor etorres
1949 //!@SYMCreationDate 8/11/2008
1950 //!@SYMTestCaseDesc MP3 24k 160kbps stereo playback
1952 //! 1. Create Devsound instance
1953 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
1954 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1956 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate24000Hz)
1957 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_24k_160kbps_st_Test2.mp3)
1958 //! 7. Start Play for 10s
1959 //! 8. Pause 5s (Pause=TRUE)
1962 //! 11. FileStartPosition
1963 //! 12. Start Play 10s
1966 //! 15. Destroy Devsound instance
1967 //!@SYMTestStatus Verified
1968 //!@SYMTestPriority High
1969 //!@SYMTestExpectedResults
1970 //! MP3 24k 160kbps stereo playback
1973 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1974 CREATE_OBJECT CMMFDevSound devsound1
1975 COMMAND devsound1 NewL
1976 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0035-0001-InitializeL_command02
1978 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0035-0001-SetPrioritySettings_command03
1979 COMMAND devsound1 Capabilities
1980 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0035-0001-SetConfigL_command05
1981 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0035-0001-OpenFile_command06
1982 COMMAND devsound1 PlayInitL
1983 ASYNC_DELAY 10000000
1984 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0035-0001-Stop_command08
1986 COMMAND devsound1 PlayInitL
1987 ASYNC_DELAY 10000000
1988 COMMAND devsound1 Stop
1990 COMMAND devsound1 FileStartPosition
1991 COMMAND devsound1 PlayInitL
1992 ASYNC_DELAY 10000000
1993 COMMAND devsound1 Stop
1995 COMMAND devsound1 CloseFile
1998 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0035
2001 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0036
2003 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0036
2005 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
2006 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
2007 //! CMMFDevSound::Capabilities()
2008 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
2009 //! CMMFDevSound::PlayInitL()
2010 //! CMMFDevSound::Stop()
2011 //! CMMFDevSound::Pause()
2012 //!@SYMAuthor etorres
2013 //!@SYMCreationDate 8/11/2008
2014 //!@SYMTestCaseDesc MP3 32k 48-192kbps stereo playback
2016 //! 1. Create Devsound instance
2017 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
2018 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
2020 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate32000Hz)
2021 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_32k_48-192kbps_st_Test1.mp3)
2022 //! 7. Start Play for 10s
2023 //! 8. Pause 5s (Pause=TRUE)
2026 //! 11. FileStartPosition
2027 //! 12. Start Play 10s
2030 //! 15. Destroy Devsound instance
2031 //!@SYMTestStatus Verified
2032 //!@SYMTestPriority High
2033 //!@SYMTestExpectedResults
2034 //! MP3 32k 48-192kbps stereo playback
2037 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2038 CREATE_OBJECT CMMFDevSound devsound1
2039 COMMAND devsound1 NewL
2040 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0036-0001-InitializeL_command02
2042 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0036-0001-SetPrioritySettings_command03
2043 COMMAND devsound1 Capabilities
2044 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0036-0001-SetConfigL_command05
2045 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0036-0001-OpenFile_command06
2046 COMMAND devsound1 PlayInitL
2047 ASYNC_DELAY 10000000
2048 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0036-0001-Stop_command08
2050 COMMAND devsound1 PlayInitL
2051 ASYNC_DELAY 10000000
2052 COMMAND devsound1 Stop
2054 COMMAND devsound1 FileStartPosition
2055 COMMAND devsound1 PlayInitL
2056 ASYNC_DELAY 10000000
2057 COMMAND devsound1 Stop
2059 COMMAND devsound1 CloseFile
2062 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0036
2067 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0037
2069 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0037
2071 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
2072 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
2073 //! CMMFDevSound::Capabilities()
2074 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
2075 //! CMMFDevSound::PlayInitL()
2076 //! CMMFDevSound::Stop()
2077 //! CMMFDevSound::Pause()
2078 //!@SYMAuthor etorres
2079 //!@SYMCreationDate 8/11/2008
2080 //!@SYMTestCaseDesc MP3 44.1k 128kbps stereo playback
2082 //! 1. Create Devsound instance
2083 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
2084 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
2086 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
2087 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
2088 //! 7. Start Play for 10s
2089 //! 8. Pause 5s (Pause=TRUE)
2092 //! 11. FileStartPosition
2093 //! 12. Start Play 10s
2096 //! 15. Destroy Devsound instance
2097 //!@SYMTestStatus Verified
2098 //!@SYMTestPriority High
2099 //!@SYMTestExpectedResults
2100 //! MP3 44.1k 128kbps stereo playback
2103 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2104 CREATE_OBJECT CMMFDevSound devsound1
2105 COMMAND devsound1 NewL
2106 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0037-0001-InitializeL_command02
2108 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0037-0001-SetPrioritySettings_command03
2109 COMMAND devsound1 Capabilities
2110 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0037-0001-SetConfigL_command05
2111 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0037-0001-OpenFile_command06
2112 COMMAND devsound1 PlayInitL
2113 ASYNC_DELAY 10000000
2114 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0037-0001-Stop_command08
2116 COMMAND devsound1 PlayInitL
2117 ASYNC_DELAY 10000000
2118 COMMAND devsound1 Stop
2120 COMMAND devsound1 FileStartPosition
2121 COMMAND devsound1 PlayInitL
2122 ASYNC_DELAY 10000000
2123 COMMAND devsound1 Stop
2125 COMMAND devsound1 CloseFile
2128 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0037
2133 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0038
2135 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0038
2137 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
2138 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
2139 //! CMMFDevSound::Capabilities()
2140 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
2141 //! CMMFDevSound::PlayInitL()
2142 //! CMMFDevSound::SamplesPlayed()
2144 //!@SYMAuthor etorres
2145 //!@SYMCreationDate 9/8/2008
2146 //!@SYMTestCaseDesc MP3 44.1k 128kbps stereo playback verify played samples
2148 //! 1. Create DevSound instance
2149 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = MP3)
2150 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
2152 //! 5. Set Configuration & pause for 5s (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
2153 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test4.mp3)
2154 //! 7. Start Play for 1 second
2155 //! 8. Samples Played for 1 second
2156 //! 9. Samples Played for 1 second
2157 //! 10. Samples Played for 1 second
2158 //! 11. Samples Played
2159 //! 12. Samples Played
2161 //! 14. Destroy DevSound instance
2162 //!@SYMTestStatus Verified
2163 //!@SYMTestPriority High
2164 //!@SYMTestExpectedResults
2165 //! MP3 44.1k 128kbps stereo playback verify played samples
2168 START_TEST_BLOCK 10 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2169 CREATE_OBJECT CMMFDevSound devsound1
2170 COMMAND devsound1 NewL
2171 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0038-0001-InitializeL_command02
2173 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0038-0001-SetPrioritySettings_command03
2174 COMMAND devsound1 Capabilities
2175 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0038-0001-SetConfigL_command05
2176 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0038-0001-OpenFile_command06
2177 COMMAND devsound1 PlayInitL
2179 COMMAND devsound1 SamplesPlayed
2181 COMMAND devsound1 SamplesPlayed
2183 COMMAND devsound1 SamplesPlayed
2185 COMMAND devsound1 SamplesPlayed
2186 COMMAND devsound1 SamplesPlayed
2187 COMMAND devsound1 CloseFile
2190 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0038
2195 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0039
2197 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0039
2199 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
2200 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
2201 //! CMMFDevSound::Capabilities()
2202 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
2203 //! CMMFDevSound::PlayInitL()
2204 //! CMMFDevSound::Stop()
2205 //! CMMFDevSound::Pause()
2206 //!@SYMAuthor etorres
2207 //!@SYMCreationDate 8/11/2008
2208 //!@SYMTestCaseDesc MP3 48k 160-256kbps stereo playback
2210 //! 1. Create Devsound instance
2211 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
2212 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
2214 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
2215 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_48k_160-256kbps_st_Test1.mp3)
2216 //! 7. Start Play 10s
2217 //! 8. Pause 5s(Pause=TRUE)
2220 //! 11. FileStartPosition
2221 //! 12. Start Play 10s
2224 //! 15. Destroy Devsound instance
2225 //!@SYMTestStatus Verified
2226 //!@SYMTestPriority High
2227 //!@SYMTestExpectedResults
2228 //! MP3 48k 160-256kbps stereo playback
2231 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2232 CREATE_OBJECT CMMFDevSound devsound1
2233 COMMAND devsound1 NewL
2234 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0039-0001-InitializeL_command02
2236 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0039-0001-SetPrioritySettings_command03
2237 COMMAND devsound1 Capabilities
2238 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0039-0001-SetConfigL_command05
2239 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0039-0001-OpenFile_command06
2240 COMMAND devsound1 PlayInitL
2241 ASYNC_DELAY 10000000
2242 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0039-0001-Stop_command08
2244 COMMAND devsound1 PlayInitL
2245 ASYNC_DELAY 10000000
2246 COMMAND devsound1 Stop
2248 COMMAND devsound1 FileStartPosition
2249 COMMAND devsound1 PlayInitL
2250 ASYNC_DELAY 10000000
2251 COMMAND devsound1 Stop
2252 COMMAND devsound1 CloseFile
2255 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0039
2260 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0040
2262 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0040
2264 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
2265 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
2266 //! CMMFDevSound::Capabilities()
2267 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
2268 //! CMMFDevSound::PlayInitL()
2269 //! CMMFDevSound::Stop()
2270 //! CMMFDevSound::Pause()
2271 //!@SYMAuthor etorres
2272 //!@SYMCreationDate 8/11/2008
2273 //!@SYMTestCaseDesc MP3 48k 320kbps stereo playback
2275 //! 1. Create Devsound instance
2276 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
2277 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
2279 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
2280 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_48k_320kbps_st_Test3.mp3)
2281 //! 7. Start Play 10s
2282 //! 8. Pause 5s(Pause=TRUE)
2285 //! 11. FileStartPosition
2286 //! 12. Start Play 10s
2289 //! 15. Destroy Devsound instance
2290 //!@SYMTestStatus Verified
2291 //!@SYMTestPriority High
2292 //!@SYMTestExpectedResults
2293 //! MP3 48k 320kbps stereo playback
2296 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2297 CREATE_OBJECT CMMFDevSound devsound1
2298 COMMAND devsound1 NewL
2299 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0040-0001-InitializeL_command02
2301 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0040-0001-SetPrioritySettings_command03
2302 COMMAND devsound1 Capabilities
2303 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0040-0001-SetConfigL_command05
2304 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0040-0001-OpenFile_command06
2305 COMMAND devsound1 PlayInitL
2306 ASYNC_DELAY 10000000
2307 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0040-0001-Stop_command08
2309 COMMAND devsound1 PlayInitL
2310 ASYNC_DELAY 10000000
2311 COMMAND devsound1 Stop
2313 COMMAND devsound1 FileStartPosition
2314 COMMAND devsound1 PlayInitL
2315 ASYNC_DELAY 10000000
2316 COMMAND devsound1 Stop
2317 COMMAND devsound1 CloseFile
2320 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0040
2325 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0041
2327 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0041
2329 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
2330 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
2331 //! CMMFDevSound::Capabilities()
2332 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
2333 //! CMMFDevSound::PlayInitL()
2334 //! CMMFDevSound::Stop()
2335 //!@SYMAuthor jguillermo
2336 //!@SYMCreationDate 7/28/2008
2337 //!@SYMTestCaseDesc MP3 48k 320kbps stereo playback play stop twice
2339 //! 1. Create DevSound instance
2340 //! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= MP3)
2341 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
2343 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
2344 //! 6. Open file (Filename= {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_48k_320kbps_st_Queen.MP3)
2345 //! 7. Start Play 10 seconds
2346 //! 8. Stop 5 seconds
2347 //! 9. Set file pointer to start position
2348 //! 10. Start Play 10 seconds
2351 //! 13. Destroy DevSound instance
2352 //!@SYMTestStatus Verified
2353 //!@SYMTestPriority High
2354 //!@SYMTestExpectedResults
2355 //! MP3 48k 320kbps stereo playback play stop twice
2358 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2359 CREATE_OBJECT CMMFDevSound devsound1
2360 COMMAND devsound1 NewL
2361 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0041-0001-InitializeL_command02
2363 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0041-0001-SetPrioritySettings_command03
2364 COMMAND devsound1 Capabilities
2365 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0041-0001-SetConfigL_command05
2366 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0041-0001-OpenFile_command06
2367 COMMAND devsound1 PlayInitL
2368 ASYNC_DELAY 10000000
2369 COMMAND devsound1 Stop
2371 COMMAND devsound1 FileStartPosition
2372 COMMAND devsound1 PlayInitL
2373 ASYNC_DELAY 10000000
2374 COMMAND devsound1 Stop
2376 COMMAND devsound1 CloseFile
2379 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0041
2384 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0042
2386 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0042
2388 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
2389 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
2390 //! CMMFDevSound::Capabilities()
2391 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
2392 //! CMMFDevSound::PlayInitL()
2393 //! CMMFDevSound::Stop()
2394 //!@SYMAuthor jguillermo
2395 //!@SYMCreationDate 7/28/2008
2396 //!@SYMTestCaseDesc MP3 48k 320kbps stereo playback repeat
2398 //! 1. Create DevSound instance
2399 //! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC= MP3)
2400 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
2402 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
2403 //! 6. Open file (Filename= {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_48k_320kbps_st_Queen.MP3)
2404 //! 7. Play 10 seconds
2405 //! 8. Pause 5 seconds(Pause=TRUE)
2406 //! 9. Play 10 seconds
2407 //! 10. Stop 5 seconds
2408 //! 11. Set file pointer to start position
2409 //! 12. Play 10 seconds
2410 //! 13. Stop 5 seconds
2411 //! 14. Set file pointer to start position
2412 //! 15. Play 10 seconds
2413 //! 16. Pause 5 seconds(Pause=TRUE)
2414 //! 17. Play 10 seconds
2415 //! 18. Stop 5 seconds
2416 //! 19. Set file pointer to start position
2417 //! 20. Play 10 seconds
2420 //! 23. Delete DevSound instance
2421 //!@SYMTestStatus Verified
2422 //!@SYMTestPriority High
2423 //!@SYMTestExpectedResults
2424 //! MP3 48k 320kbps stereo playback repeat
2427 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2428 CREATE_OBJECT CMMFDevSound devsound1
2429 COMMAND devsound1 NewL
2430 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0042-0001-InitializeL_command02
2432 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0042-0001-SetPrioritySettings_command03
2433 COMMAND devsound1 Capabilities
2434 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0042-0001-SetConfigL_command05
2435 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0042-0001-OpenFile_command06
2436 COMMAND devsound1 PlayInitL
2437 ASYNC_DELAY 10000000
2438 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0042-0001-Stop_command08
2440 COMMAND devsound1 PlayInitL
2441 ASYNC_DELAY 10000000
2442 COMMAND devsound1 Stop
2444 COMMAND devsound1 FileStartPosition
2445 COMMAND devsound1 PlayInitL
2446 ASYNC_DELAY 10000000
2447 COMMAND devsound1 Stop
2449 COMMAND devsound1 FileStartPosition
2450 COMMAND devsound1 PlayInitL
2451 ASYNC_DELAY 10000000
2452 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0042-0001-Stop_command16
2454 COMMAND devsound1 PlayInitL
2455 ASYNC_DELAY 10000000
2456 COMMAND devsound1 Stop
2458 COMMAND devsound1 FileStartPosition
2459 COMMAND devsound1 PlayInitL
2460 ASYNC_DELAY 10000000
2461 COMMAND devsound1 Stop
2463 COMMAND devsound1 CloseFile
2466 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0042
2471 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0043
2473 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0043
2475 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
2476 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
2477 //! CMMFDevSound::Capabilities()
2478 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
2479 //! CMMFDevSound::PlayInitL()
2480 //! CMMFDevSound::Stop()
2481 //!@SYMAuthor jguillermo
2482 //!@SYMCreationDate 7/28/2008
2483 //!@SYMTestCaseDesc MP3 48k 320kbps stereo playback twice
2485 //! 1. Create DevSound instance
2486 //! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC = MP3)
2487 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
2489 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
2490 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_48k_320kbps_st_Queen.mp3)
2491 //! 7. Start Play for 10 seconds
2492 //! 8. Stop for 5 seconds
2493 //! 9. Set file pointer to start position
2494 //! 10. Start Play for 10 seconds
2497 //! 13. Destroy DevSound instance
2498 //!@SYMTestStatus Verified
2499 //!@SYMTestPriority High
2500 //!@SYMTestExpectedResults
2501 //! MP3 48k 320kbps stereo playback twice
2504 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2505 CREATE_OBJECT CMMFDevSound devsound1
2506 COMMAND devsound1 NewL
2507 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0043-0001-InitializeL_command02
2509 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0043-0001-SetPrioritySettings_command03
2510 COMMAND devsound1 Capabilities
2511 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0043-0001-SetConfigL_command05
2512 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0043-0001-OpenFile_command06
2513 COMMAND devsound1 PlayInitL
2514 ASYNC_DELAY 10000000
2515 COMMAND devsound1 Stop
2517 COMMAND devsound1 FileStartPosition
2518 COMMAND devsound1 PlayInitL
2519 ASYNC_DELAY 10000000
2520 COMMAND devsound1 Stop
2522 COMMAND devsound1 CloseFile
2525 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0043
2530 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0044
2532 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0044
2534 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
2535 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
2536 //! CMMFDevSound::Capabilities()
2537 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
2538 //! CMMFDevSound::PlayInitL()
2539 //! CMMFDevSound::Stop()
2540 //!@SYMAuthor jguillermo
2541 //!@SYMCreationDate 7/28/2008
2542 //!@SYMTestCaseDesc MP3 48k 320kbps stereo playback using UID
2544 //! 1. Create DevSound instance
2545 //! 2. Initialize DevSound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,MP3})
2546 //! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
2548 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
2549 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_48k_320kbps_st_Queen.mp3)
2550 //! 7. Play 10 seconds
2551 //! 8. Stop for 5 seconds (Pause=TRUE)
2552 //! 9. Play 10 seconds
2553 //! 10. Set file pointer to start position
2554 //! 11. Stop 5 seconds
2555 //! 12. Play 10 seconds
2558 //! 15. Delete DevSound instance
2559 //!@SYMTestStatus Verified
2560 //!@SYMTestPriority High
2561 //!@SYMTestExpectedResults
2562 //! MP3 48k 320kbps stereo playback using UID
2565 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2566 CREATE_OBJECT CMMFDevSound devsound1
2567 COMMAND devsound1 NewL
2568 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0044-0001-InitializeL_command02
2570 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0044-0001-SetPrioritySettings_command03
2571 COMMAND devsound1 Capabilities
2572 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0044-0001-SetConfigL_command05
2573 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0044-0001-OpenFile_command06
2574 COMMAND devsound1 PlayInitL
2575 ASYNC_DELAY 10000000
2576 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0044-0001-Stop_command08
2578 COMMAND devsound1 PlayInitL
2579 ASYNC_DELAY 10000000
2580 COMMAND devsound1 FileStartPosition
2581 COMMAND devsound1 Stop
2583 COMMAND devsound1 PlayInitL
2584 ASYNC_DELAY 10000000
2585 COMMAND devsound1 Stop
2586 COMMAND devsound1 CloseFile
2589 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0044
2594 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0045
2596 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0045
2598 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
2599 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
2600 //! CMMFDevSound::Capabilities()
2601 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
2602 //! CMMFDevSound::PlayInitL()
2603 //! CMMFDevSound::Stop()
2604 //!@SYMAuthor jguillermo
2605 //!@SYMCreationDate 7/28/2008
2606 //!@SYMTestCaseDesc MP3 48k 320kbps stereo playback verify EOF
2608 //! 1. Create DevSound instance
2609 //! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC = MP3)
2610 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
2612 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
2613 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_48k_320kbps_st_Queen.mp3)
2616 //! 9. Destroy DevSound instance
2617 //!@SYMTestStatus Verified
2618 //!@SYMTestPriority High
2619 //!@SYMTestExpectedResults
2620 //! MP3 48k 320kbps stereo playback verify EOF
2623 START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2624 CREATE_OBJECT CMMFDevSound devsound1
2625 COMMAND devsound1 NewL
2626 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0045-0001-InitializeL_command02
2628 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0045-0001-SetPrioritySettings_command03
2629 COMMAND devsound1 Capabilities
2630 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0045-0001-SetConfigL_command05
2631 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0045-0001-OpenFile_command06
2632 COMMAND devsound1 PlayInitL
2634 COMMAND devsound1 CloseFile
2637 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0045
2642 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0046
2644 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0046
2646 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
2647 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
2648 //! CMMFDevSound::Capabilities()
2649 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
2650 //! CMMFDevSound::PlayInitL()
2651 //! CMMFDevSound::Stop()
2653 //!@SYMAuthor jguillermo
2654 //!@SYMCreationDate 7/28/2008
2655 //!@SYMTestCaseDesc PCM 11.025k mono playback
2657 //! 1. Create DevSound instance
2658 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
2659 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
2661 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate11025Hz)
2662 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_11.025k_16b_signed_mono_Dire.pcm)
2663 //! 7. Start Play for 10 seconds
2664 //! 8. Pause for 5 seconds(Pause=TRUE)
2665 //! 9. Play for 10 seconds
2666 //! 10. Stop for 5 seconds
2667 //! 11. Set file pointer to start position
2668 //! 12. Start Play for 10 seconds
2671 //! 15. Destroy DevSound instance
2672 //!@SYMTestStatus Verified
2673 //!@SYMTestPriority High
2674 //!@SYMTestExpectedResults
2675 //! PCM 11.025k mono playback
2678 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2679 CREATE_OBJECT CMMFDevSound devsound1
2680 COMMAND devsound1 NewL
2681 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0046-0001-InitializeL_command02
2683 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0046-0001-SetPrioritySettings_command03
2684 COMMAND devsound1 Capabilities
2685 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0046-0001-SetConfigL_command05
2686 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0046-0001-OpenFile_command06
2687 COMMAND devsound1 PlayInitL
2688 ASYNC_DELAY 10000000
2689 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0046-0001-Stop_command08
2691 COMMAND devsound1 PlayInitL
2692 ASYNC_DELAY 10000000
2693 COMMAND devsound1 Stop
2695 COMMAND devsound1 FileStartPosition
2696 COMMAND devsound1 PlayInitL
2697 ASYNC_DELAY 10000000
2698 COMMAND devsound1 Stop
2700 COMMAND devsound1 CloseFile
2703 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0046
2708 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0047
2710 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0047
2712 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
2713 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
2714 //! CMMFDevSound::Capabilities()
2715 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
2716 //! CMMFDevSound::PlayInitL()
2717 //! CMMFDevSound::Stop()
2718 //! CMMFDevSound::Pause()
2719 //!@SYMAuthor etorres
2720 //!@SYMCreationDate 8/11/2008
2721 //!@SYMTestCaseDesc PCM 11.025k stereo playback
2723 //! 1. Create Devsound instance
2724 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
2725 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
2727 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate11025Hz)
2728 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_11.025k_16b_signed_st_Test2.pcm )
2729 //! 7. Start Play 10s
2730 //! 8. Pause 5s(Pause=TRUE)
2733 //! 11. FileStartPosition
2734 //! 12. Start Play 10s
2737 //! 15. Destroy Devsound instance
2738 //!@SYMTestStatus Verified
2739 //!@SYMTestPriority High
2740 //!@SYMTestExpectedResults
2741 //! PCM 11.025k stereo playback
2744 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2745 CREATE_OBJECT CMMFDevSound devsound1
2746 COMMAND devsound1 NewL
2747 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0047-0001-InitializeL_command02
2749 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0047-0001-SetPrioritySettings_command03
2750 COMMAND devsound1 Capabilities
2751 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0047-0001-SetConfigL_command05
2752 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0047-0001-OpenFile_command06
2753 COMMAND devsound1 PlayInitL
2754 ASYNC_DELAY 10000000
2755 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0047-0001-Stop_command08
2757 COMMAND devsound1 PlayInitL
2758 ASYNC_DELAY 10000000
2759 COMMAND devsound1 Stop
2761 COMMAND devsound1 FileStartPosition
2762 COMMAND devsound1 PlayInitL
2763 ASYNC_DELAY 10000000
2764 COMMAND devsound1 Stop
2765 COMMAND devsound1 CloseFile
2768 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0047
2773 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0048
2775 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0048
2777 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
2778 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
2779 //! CMMFDevSound::Capabilities()
2780 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
2781 //! CMMFDevSound::PlayInitL()
2782 //! CMMFDevSound::Stop()
2784 //!@SYMAuthor jguillermo
2785 //!@SYMCreationDate 7/28/2008
2786 //!@SYMTestCaseDesc PCM 12k mono playback
2788 //! 1. Create DevSound instance
2789 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
2790 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
2792 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate12000Hz)
2793 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_12k_16b_signed_mono_Dire.pcm)
2794 //! 7. Start Play for 10 seconds
2795 //! 8. Pause for 5 seconds(Pause=TRUE)
2796 //! 9. Play for 10 seconds
2797 //! 10. Stop for 5 seconds
2798 //! 11. Set file pointer to start position
2799 //! 12. Start Play for 10 seconds
2802 //! 15. Destroy DevSound instance
2803 //!@SYMTestStatus Verified
2804 //!@SYMTestPriority High
2805 //!@SYMTestExpectedResults
2806 //! PCM 12k mono playback
2809 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2810 CREATE_OBJECT CMMFDevSound devsound1
2811 COMMAND devsound1 NewL
2812 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0048-0001-InitializeL_command02
2814 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0048-0001-SetPrioritySettings_command03
2815 COMMAND devsound1 Capabilities
2816 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0048-0001-SetConfigL_command05
2817 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0048-0001-OpenFile_command06
2818 COMMAND devsound1 PlayInitL
2819 ASYNC_DELAY 10000000
2820 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0048-0001-Stop_command08
2822 COMMAND devsound1 PlayInitL
2823 ASYNC_DELAY 10000000
2824 COMMAND devsound1 Stop
2826 COMMAND devsound1 FileStartPosition
2827 COMMAND devsound1 PlayInitL
2828 ASYNC_DELAY 10000000
2829 COMMAND devsound1 Stop
2830 COMMAND devsound1 CloseFile
2833 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0048
2838 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0049
2840 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0049
2842 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
2843 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
2844 //! CMMFDevSound::Capabilities()
2845 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
2846 //! CMMFDevSound::PlayInitL()
2847 //! CMMFDevSound::Stop()
2848 //! CMMFDevSound::Pause()
2849 //!@SYMAuthor etorres
2850 //!@SYMCreationDate 8/11/2008
2851 //!@SYMTestCaseDesc PCM 12k stereo playback
2853 //! 1. Create Devsound instance
2854 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
2855 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
2857 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate12000Hz)
2858 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_12k_16b_signed_st_Test1.pcm)
2859 //! 7. Start Play 10s
2860 //! 8. Pause 5s(Pause=TRUE)
2863 //! 11. FileStartPosition
2864 //! 12. Start Play 10s
2867 //! 15. Destroy Devsound instance
2868 //!@SYMTestStatus Verified
2869 //!@SYMTestPriority High
2870 //!@SYMTestExpectedResults
2871 //! PCM 12k stereo playback
2874 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2875 CREATE_OBJECT CMMFDevSound devsound1
2876 COMMAND devsound1 NewL
2877 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0049-0001-InitializeL_command02
2879 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0049-0001-SetPrioritySettings_command03
2880 COMMAND devsound1 Capabilities
2881 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0049-0001-SetConfigL_command05
2882 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0049-0001-OpenFile_command06
2883 COMMAND devsound1 PlayInitL
2884 ASYNC_DELAY 10000000
2885 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0049-0001-Stop_command08
2887 COMMAND devsound1 PlayInitL
2888 ASYNC_DELAY 10000000
2889 COMMAND devsound1 Stop
2891 COMMAND devsound1 FileStartPosition
2892 COMMAND devsound1 PlayInitL
2893 ASYNC_DELAY 10000000
2894 COMMAND devsound1 Stop
2895 COMMAND devsound1 CloseFile
2898 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0049
2903 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0050
2905 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0050
2907 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
2908 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
2909 //! CMMFDevSound::Capabilities()
2910 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
2911 //! CMMFDevSound::PlayInitL()
2912 //! CMMFDevSound::Stop()
2914 //!@SYMAuthor jguillermo
2915 //!@SYMCreationDate 7/28/2008
2916 //!@SYMTestCaseDesc PCM 16k mono playback
2918 //! 1. Create DevSound instance
2919 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
2920 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
2922 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
2923 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_16k_16b_signed_mono_Dire.pcm)
2924 //! 7. Start Play for 10 seconds
2925 //! 8. Pause for 5 seconds(Pause=TRUE)
2926 //! 9. Play for 10 seconds
2927 //! 10. Stop for 5 seconds
2928 //! 11. Set file pointer to start position
2929 //! 12. Start Play for 10 seconds
2932 //! 15. Destroy DevSound instance
2933 //!@SYMTestStatus Verified
2934 //!@SYMTestPriority High
2935 //!@SYMTestExpectedResults
2936 //! PCM 16k mono playback
2939 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
2940 CREATE_OBJECT CMMFDevSound devsound1
2941 COMMAND devsound1 NewL
2942 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0050-0001-InitializeL_command02
2944 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0050-0001-SetPrioritySettings_command03
2945 COMMAND devsound1 Capabilities
2946 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0050-0001-SetConfigL_command05
2947 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0050-0001-OpenFile_command06
2948 COMMAND devsound1 PlayInitL
2949 ASYNC_DELAY 10000000
2950 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0050-0001-Stop_command08
2952 COMMAND devsound1 PlayInitL
2953 ASYNC_DELAY 10000000
2954 COMMAND devsound1 Stop
2956 COMMAND devsound1 FileStartPosition
2957 COMMAND devsound1 PlayInitL
2958 ASYNC_DELAY 10000000
2959 COMMAND devsound1 Stop
2960 COMMAND devsound1 CloseFile
2963 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0050
2966 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0051
2968 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0051
2970 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
2971 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
2972 //! CMMFDevSound::Capabilities()
2973 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
2974 //! CMMFDevSound::PlayInitL()
2975 //! CMMFDevSound::Stop()
2976 //! CMMFDevSound::Pause()
2977 //!@SYMAuthor etorres
2978 //!@SYMCreationDate 8/11/2008
2979 //!@SYMTestCaseDesc PCM 16k stereo playback
2981 //! 1. Create Devsound instance
2982 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
2983 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
2985 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate16000Hz)
2986 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_16k_16b_signed_st_Test2.pcm)
2987 //! 7. Start Play 10s
2988 //! 8. Pause 5s(Pause=TRUE)
2991 //! 11. FileStartPosition
2992 //! 12. Start Play 10s
2995 //! 15. Destroy Devsound instance
2996 //!@SYMTestStatus Verified
2997 //!@SYMTestPriority High
2998 //!@SYMTestExpectedResults
2999 //! PCM 16k stereo playback
3002 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3003 CREATE_OBJECT CMMFDevSound devsound1
3004 COMMAND devsound1 NewL
3005 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0051-0001-InitializeL_command02
3007 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0051-0001-SetPrioritySettings_command03
3008 COMMAND devsound1 Capabilities
3009 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0051-0001-SetConfigL_command05
3010 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0051-0001-OpenFile_command06
3011 COMMAND devsound1 PlayInitL
3012 ASYNC_DELAY 10000000
3013 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0051-0001-Stop_command08
3015 COMMAND devsound1 PlayInitL
3016 ASYNC_DELAY 10000000
3017 COMMAND devsound1 Stop
3019 COMMAND devsound1 FileStartPosition
3020 COMMAND devsound1 PlayInitL
3021 ASYNC_DELAY 10000000
3022 COMMAND devsound1 Stop
3023 COMMAND devsound1 CloseFile
3026 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0051
3031 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0052
3033 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0052
3035 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
3036 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
3037 //! CMMFDevSound::Capabilities()
3038 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
3039 //! CMMFDevSound::PlayInitL()
3040 //! CMMFDevSound::Stop()
3042 //!@SYMAuthor jguillermo
3043 //!@SYMCreationDate 7/28/2008
3044 //!@SYMTestCaseDesc PCM 22.05k mono playback
3046 //! 1. Create DevSound instance
3047 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3048 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
3050 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate22050Hz)
3051 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_22.05k_16b_signed_mono_Dire.pcm)
3052 //! 7. Start Play for 10 seconds
3053 //! 8. Pause for 5 seconds(Pause=TRUE)
3054 //! 9. Play for 10 seconds
3055 //! 10. Stop for 5 seconds
3056 //! 11. Set file pointer to start position
3057 //! 12. Start Play for 10 seconds
3060 //! 15. Destroy DevSound instance
3061 //!@SYMTestStatus Verified
3062 //!@SYMTestPriority High
3063 //!@SYMTestExpectedResults
3064 //! PCM 22.05k mono playback
3067 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3068 CREATE_OBJECT CMMFDevSound devsound1
3069 COMMAND devsound1 NewL
3070 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0052-0001-InitializeL_command02
3072 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0052-0001-SetPrioritySettings_command03
3073 COMMAND devsound1 Capabilities
3074 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0052-0001-SetConfigL_command05
3075 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0052-0001-OpenFile_command06
3076 COMMAND devsound1 PlayInitL
3077 ASYNC_DELAY 10000000
3078 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0052-0001-Stop_command08
3080 COMMAND devsound1 PlayInitL
3081 ASYNC_DELAY 10000000
3082 COMMAND devsound1 Stop
3084 COMMAND devsound1 FileStartPosition
3085 COMMAND devsound1 PlayInitL
3086 ASYNC_DELAY 10000000
3087 COMMAND devsound1 Stop
3088 COMMAND devsound1 CloseFile
3091 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0052
3096 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0053
3098 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0053
3100 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
3101 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
3102 //! CMMFDevSound::Capabilities()
3103 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
3104 //! CMMFDevSound::PlayInitL()
3105 //! CMMFDevSound::Stop()
3106 //! CMMFDevSound::Pause()
3107 //!@SYMAuthor etorres
3108 //!@SYMCreationDate 8/11/2008
3109 //!@SYMTestCaseDesc PCM 22.05k stereo playback
3111 //! 1. Create Devsound instance
3112 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3113 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
3115 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate22050Hz)
3116 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_22.05k_16b_signed_st_Test1.pcm)
3117 //! 7. Start Play 10s
3118 //! 8. Pause 5s(Pause=TRUE)
3121 //! 11. FileStartPosition
3122 //! 12. Start Play 10s
3125 //! 15. Destroy Devsound instance
3126 //!@SYMTestStatus Verified
3127 //!@SYMTestPriority High
3128 //!@SYMTestExpectedResults
3129 //! PCM 22.05k stereo playback
3132 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3133 CREATE_OBJECT CMMFDevSound devsound1
3134 COMMAND devsound1 NewL
3135 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0053-0001-InitializeL_command02
3137 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0053-0001-SetPrioritySettings_command03
3138 COMMAND devsound1 Capabilities
3139 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0053-0001-SetConfigL_command05
3140 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0053-0001-OpenFile_command06
3141 COMMAND devsound1 PlayInitL
3142 ASYNC_DELAY 10000000
3143 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0053-0001-Stop_command08
3145 COMMAND devsound1 PlayInitL
3146 ASYNC_DELAY 10000000
3147 COMMAND devsound1 Stop
3149 COMMAND devsound1 FileStartPosition
3150 COMMAND devsound1 PlayInitL
3151 ASYNC_DELAY 10000000
3152 COMMAND devsound1 Stop
3153 COMMAND devsound1 CloseFile
3156 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0053
3161 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0054
3163 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0054
3165 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
3166 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
3167 //! CMMFDevSound::Capabilities()
3168 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
3169 //! CMMFDevSound::PlayInitL()
3170 //! CMMFDevSound::Stop()
3172 //!@SYMAuthor jguillermo
3173 //!@SYMCreationDate 7/28/2008
3174 //!@SYMTestCaseDesc PCM 24k mono playback
3176 //! 1. Create DevSound instance
3177 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3178 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
3180 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate24000Hz)
3181 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_24k_16b_signed_mono_Dire.pcm)
3182 //! 7. Start Play for 10 seconds
3183 //! 8. Pause for 5 seconds(Pause=TRUE)
3184 //! 9. Play for 10 seconds
3185 //! 10. Stop for 5 seconds
3186 //! 11. Set file pointer to start position
3187 //! 12. Start Play for 10 seconds
3190 //! 15. Destroy DevSound instance
3191 //!@SYMTestStatus Verified
3192 //!@SYMTestPriority High
3193 //!@SYMTestExpectedResults
3194 //! PCM 24k mono playback
3197 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3198 CREATE_OBJECT CMMFDevSound devsound1
3199 COMMAND devsound1 NewL
3200 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0054-0001-InitializeL_command02
3202 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0054-0001-SetPrioritySettings_command03
3203 COMMAND devsound1 Capabilities
3204 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0054-0001-SetConfigL_command05
3205 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0054-0001-OpenFile_command06
3206 COMMAND devsound1 PlayInitL
3207 ASYNC_DELAY 10000000
3208 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0054-0001-Stop_command08
3210 COMMAND devsound1 PlayInitL
3211 ASYNC_DELAY 10000000
3212 COMMAND devsound1 Stop
3214 COMMAND devsound1 FileStartPosition
3215 COMMAND devsound1 PlayInitL
3216 ASYNC_DELAY 10000000
3217 COMMAND devsound1 Stop
3218 COMMAND devsound1 CloseFile
3221 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0054
3226 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0055
3228 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0055
3230 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
3231 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
3232 //! CMMFDevSound::Capabilities()
3233 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
3234 //! CMMFDevSound::PlayInitL()
3235 //! CMMFDevSound::Stop()
3236 //! CMMFDevSound::Pause()
3237 //!@SYMAuthor etorres
3238 //!@SYMCreationDate 8/11/2008
3239 //!@SYMTestCaseDesc PCM 24k stereo playback
3241 //! 1. Create Devsound instance
3242 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3243 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
3245 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate24000Hz)
3246 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_24k_16b_signed_st_Test2.pcm)
3247 //! 7. Start Play 10s
3248 //! 8. Pause 5s(Pause=TRUE)
3251 //! 11. FileStartPosition
3252 //! 12. Start Play 10s
3255 //! 15. Destroy Devsound instance
3256 //!@SYMTestStatus Verified
3257 //!@SYMTestPriority High
3258 //!@SYMTestExpectedResults
3259 //! PCM 24k stereo playback
3262 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3263 CREATE_OBJECT CMMFDevSound devsound1
3264 COMMAND devsound1 NewL
3265 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0055-0001-InitializeL_command02
3267 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0055-0001-SetPrioritySettings_command03
3268 COMMAND devsound1 Capabilities
3269 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0055-0001-SetConfigL_command05
3270 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0055-0001-OpenFile_command06
3271 COMMAND devsound1 PlayInitL
3272 ASYNC_DELAY 10000000
3273 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0055-0001-Stop_command08
3275 COMMAND devsound1 PlayInitL
3276 ASYNC_DELAY 10000000
3277 COMMAND devsound1 Stop
3279 COMMAND devsound1 FileStartPosition
3280 COMMAND devsound1 PlayInitL
3281 ASYNC_DELAY 10000000
3282 COMMAND devsound1 Stop
3283 COMMAND devsound1 CloseFile
3286 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0055
3291 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0056
3293 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0056
3295 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
3296 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
3297 //! CMMFDevSound::Capabilities()
3298 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
3299 //! CMMFDevSound::PlayInitL()
3300 //! CMMFDevSound::Stop()
3302 //!@SYMAuthor jguillermo
3303 //!@SYMCreationDate 7/28/2008
3304 //!@SYMTestCaseDesc PCM 32k mono playback
3306 //! 1. Create DevSound instance
3307 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3308 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
3310 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate32000Hz)
3311 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_32k_16b_signed_mono_Dire.pcm)
3312 //! 7. Start Play for 10 seconds
3313 //! 8. Pause for 5 seconds(Pause=TRUE)
3314 //! 9. Play for 10 seconds
3315 //! 10. Stop for 5 seconds
3316 //! 11. Set file pointer to start position
3317 //! 12. Start Play for 10 seconds
3320 //! 15. Destroy DevSound instance
3321 //!@SYMTestStatus Verified
3322 //!@SYMTestPriority High
3323 //!@SYMTestExpectedResults
3324 //! PCM 32k mono playback
3327 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3328 CREATE_OBJECT CMMFDevSound devsound1
3329 COMMAND devsound1 NewL
3330 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0056-0001-InitializeL_command02
3332 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0056-0001-SetPrioritySettings_command03
3333 COMMAND devsound1 Capabilities
3334 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0056-0001-SetConfigL_command05
3335 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0056-0001-OpenFile_command06
3336 COMMAND devsound1 PlayInitL
3337 ASYNC_DELAY 10000000
3338 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0056-0001-Stop_command08
3340 COMMAND devsound1 PlayInitL
3341 ASYNC_DELAY 10000000
3342 COMMAND devsound1 Stop
3344 COMMAND devsound1 FileStartPosition
3345 COMMAND devsound1 PlayInitL
3346 ASYNC_DELAY 10000000
3347 COMMAND devsound1 Stop
3348 COMMAND devsound1 CloseFile
3351 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0056
3356 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0057
3358 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0057
3360 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
3361 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
3362 //! CMMFDevSound::Capabilities()
3363 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
3364 //! CMMFDevSound::PlayInitL()
3365 //! CMMFDevSound::Stop()
3366 //! CMMFDevSound::Pause()
3367 //!@SYMAuthor etorres
3368 //!@SYMCreationDate 8/11/2008
3369 //!@SYMTestCaseDesc PCM 32k stereo playback
3371 //! 1. Create Devsound instance
3372 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3373 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
3375 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate32000Hz)
3376 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_32k_16b_signed_st_Test1.pcm)
3377 //! 7. Start Play 10s
3378 //! 8. Pause 5s(Pause=TRUE)
3381 //! 11. FileStartPosition
3382 //! 12. Start Play 10s
3385 //! 15. Destroy Devsound instance
3386 //!@SYMTestStatus Verified
3387 //!@SYMTestPriority High
3388 //!@SYMTestExpectedResults
3389 //! PCM 32k stereo playback
3392 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3393 CREATE_OBJECT CMMFDevSound devsound1
3394 COMMAND devsound1 NewL
3395 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0057-0001-InitializeL_command02
3397 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0057-0001-SetPrioritySettings_command03
3398 COMMAND devsound1 Capabilities
3399 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0057-0001-SetConfigL_command05
3400 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0057-0001-OpenFile_command06
3401 COMMAND devsound1 PlayInitL
3402 ASYNC_DELAY 10000000
3403 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0057-0001-Stop_command08
3405 COMMAND devsound1 PlayInitL
3406 ASYNC_DELAY 10000000
3407 COMMAND devsound1 Stop
3409 COMMAND devsound1 FileStartPosition
3410 COMMAND devsound1 PlayInitL
3411 ASYNC_DELAY 10000000
3412 COMMAND devsound1 Stop
3413 COMMAND devsound1 CloseFile
3416 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0057
3421 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0058
3423 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0058
3425 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
3426 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
3427 //! CMMFDevSound::Capabilities()
3428 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
3429 //! CMMFDevSound::PlayInitL()
3430 //! CMMFDevSound::Stop()
3432 //!@SYMAuthor jguillermo
3433 //!@SYMCreationDate 7/28/2008
3434 //!@SYMTestCaseDesc PCM 44.1k mono playback
3436 //! 1. Create DevSound instance
3437 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3438 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
3440 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate44100Hz)
3441 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_44.1k_16b_signed_mono_Dire.pcm)
3442 //! 7. Start Play for 10 seconds
3443 //! 8. Pause for 5 seconds(Pause=TRUE)
3444 //! 9. Play for 10 seconds
3445 //! 10. Stop for 5 seconds
3446 //! 11. Set file pointer to start position
3447 //! 12. Start Play for 10 seconds
3450 //! 15. Destroy Devsound instance
3451 //!@SYMTestStatus Verified
3452 //!@SYMTestPriority High
3453 //!@SYMTestExpectedResults
3454 //! PCM 44.1k mono playback
3457 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3458 CREATE_OBJECT CMMFDevSound devsound1
3459 COMMAND devsound1 NewL
3460 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0058-0001-InitializeL_command02
3462 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0058-0001-SetPrioritySettings_command03
3463 COMMAND devsound1 Capabilities
3464 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0058-0001-SetConfigL_command05
3465 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0058-0001-OpenFile_command06
3466 COMMAND devsound1 PlayInitL
3467 ASYNC_DELAY 10000000
3468 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0058-0001-Stop_command08
3470 COMMAND devsound1 PlayInitL
3471 ASYNC_DELAY 10000000
3472 COMMAND devsound1 Stop
3474 COMMAND devsound1 FileStartPosition
3475 COMMAND devsound1 PlayInitL
3476 ASYNC_DELAY 10000000
3477 COMMAND devsound1 Stop
3478 COMMAND devsound1 CloseFile
3481 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0058
3486 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0059
3488 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0059
3490 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
3491 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
3492 //! CMMFDevSound::Capabilities()
3493 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
3494 //! CMMFDevSound::PlayInitL()
3495 //! CMMFDevSound::Stop()
3496 //! CMMFDevSound::Pause()
3497 //!@SYMAuthor etorres
3498 //!@SYMCreationDate 8/11/2008
3499 //!@SYMTestCaseDesc PCM 44.1k stereo playback
3501 //! 1. Create Devsound instance
3502 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3503 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
3505 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
3506 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_44.1k_16b_signed_st_Test2.pcm)
3507 //! 7. Start Play 10s
3508 //! 8. Pause 5s(Pause=TRUE)
3511 //! 11. FileStartPosition
3512 //! 12. Start Play 10s
3515 //! 15. Destroy Devsound instance
3516 //!@SYMTestStatus Verified
3517 //!@SYMTestPriority High
3518 //!@SYMTestExpectedResults
3519 //! PCM 44.1k stereo playback
3522 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3523 CREATE_OBJECT CMMFDevSound devsound1
3524 COMMAND devsound1 NewL
3525 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0059-0001-InitializeL_command02
3527 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0059-0001-SetPrioritySettings_command03
3528 COMMAND devsound1 Capabilities
3529 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0059-0001-SetConfigL_command05
3530 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0059-0001-OpenFile_command06
3531 COMMAND devsound1 PlayInitL
3532 ASYNC_DELAY 10000000
3533 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0059-0001-Stop_command08
3535 COMMAND devsound1 PlayInitL
3536 ASYNC_DELAY 10000000
3537 COMMAND devsound1 Stop
3539 COMMAND devsound1 FileStartPosition
3540 COMMAND devsound1 PlayInitL
3541 ASYNC_DELAY 10000000
3542 COMMAND devsound1 Stop
3543 COMMAND devsound1 CloseFile
3546 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0059
3551 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0060
3553 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0060
3555 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
3556 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
3557 //! CMMFDevSound::Capabilities()
3558 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
3559 //! CMMFDevSound::PlayInitL()
3560 //! CMMFDevSound::Stop()
3562 //!@SYMAuthor jguillermo
3563 //!@SYMCreationDate 7/28/2008
3564 //!@SYMTestCaseDesc PCM 48k mono playback
3566 //! 1. Create DevSound instance
3567 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3568 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
3570 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
3571 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_48k_16b_signed_st_Dire.pcm)
3572 //! 7. Start Play for 10 seconds
3573 //! 8. Pause for 5 seconds(Pause=TRUE)
3574 //! 9. Play for 10 seconds
3575 //! 10. Stop for 5 seconds
3576 //! 11. Set file pointer to start position
3577 //! 12. Start Play for 10 seconds
3580 //! 15. Destroy DevSound instance
3581 //!@SYMTestStatus Verified
3582 //!@SYMTestPriority High
3583 //!@SYMTestExpectedResults
3584 //! PCM 48k mono playback
3587 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3588 CREATE_OBJECT CMMFDevSound devsound1
3589 COMMAND devsound1 NewL
3590 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0060-0001-InitializeL_command02
3592 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0060-0001-SetPrioritySettings_command03
3593 COMMAND devsound1 Capabilities
3594 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0060-0001-SetConfigL_command05
3595 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0060-0001-OpenFile_command06
3596 COMMAND devsound1 PlayInitL
3597 ASYNC_DELAY 10000000
3598 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0060-0001-Stop_command08
3600 COMMAND devsound1 PlayInitL
3601 ASYNC_DELAY 10000000
3602 COMMAND devsound1 Stop
3604 COMMAND devsound1 FileStartPosition
3605 COMMAND devsound1 PlayInitL
3606 ASYNC_DELAY 10000000
3607 COMMAND devsound1 Stop
3608 COMMAND devsound1 CloseFile
3611 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0060
3616 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0061
3618 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0061
3620 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
3621 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
3622 //! CMMFDevSound::Capabilities()
3623 //! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
3624 //! CMMFDevSound::PlayInitL()
3625 //! CMMFDevSound::Stop()
3626 //! CMMFDevSound::Pause()
3627 //!@SYMAuthor etorres
3628 //!@SYMCreationDate 8/11/2008
3629 //!@SYMTestCaseDesc PCM 48k stereo playback
3631 //! 1. Create Devsound instance
3632 //! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3633 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
3635 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
3636 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_48k_16b_signed_st_Test1.pcm)
3637 //! 7. Start Play 10s
3638 //! 8. Pause 5s(Pause=TRUE)
3641 //! 11. FileStartPosition
3642 //! 12. Start Play 10s
3645 //! 15. Destroy Devsound instance
3646 //!@SYMTestStatus Verified
3647 //!@SYMTestPriority High
3648 //!@SYMTestExpectedResults
3649 //! PCM 48k stereo playback
3652 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3653 CREATE_OBJECT CMMFDevSound devsound1
3654 COMMAND devsound1 NewL
3655 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0061-0001-InitializeL_command02
3657 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0061-0001-SetPrioritySettings_command03
3658 COMMAND devsound1 Capabilities
3659 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0061-0001-SetConfigL_command05
3660 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0061-0001-OpenFile_command06
3661 COMMAND devsound1 PlayInitL
3662 ASYNC_DELAY 10000000
3663 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0061-0001-Stop_command08
3665 COMMAND devsound1 PlayInitL
3666 ASYNC_DELAY 10000000
3667 COMMAND devsound1 Stop
3669 COMMAND devsound1 FileStartPosition
3670 COMMAND devsound1 PlayInitL
3671 ASYNC_DELAY 10000000
3672 COMMAND devsound1 Stop
3673 COMMAND devsound1 CloseFile
3676 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0061
3680 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0062
3682 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0062
3684 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
3685 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
3686 //! CMMFDevSound::Capabilities()
3687 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
3688 //! CMMFDevSound::PlayInitL()
3689 //! CMMFDevSound::Stop()
3690 //!@SYMAuthor jguillermo
3691 //!@SYMCreationDate 7/28/2008
3692 //!@SYMTestCaseDesc PCM 48k stereo playback play stop twice
3694 //! 1. Create DevSound instance
3695 //! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC= {SpecialFourCC,RAW})
3696 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
3698 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
3699 //! 6. Open file (Filename= {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_48k_16b_signed_st_Dire.pcm)
3700 //! 7. Start Play 10 seconds
3701 //! 8. Stop 5 seconds
3702 //! 9. Set file pointer to start position
3703 //! 10. Start Play 10 seconds
3706 //! 13. Destroy DevSound instance
3707 //!@SYMTestStatus Verified
3708 //!@SYMTestPriority High
3709 //!@SYMTestExpectedResults
3710 //! PCM 48k stereo playback play stop twice
3713 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3714 CREATE_OBJECT CMMFDevSound devsound1
3715 COMMAND devsound1 NewL
3716 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0062-0001-InitializeL_command02
3718 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0062-0001-SetPrioritySettings_command03
3719 COMMAND devsound1 Capabilities
3720 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0062-0001-SetConfigL_command05
3721 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0062-0001-OpenFile_command06
3722 COMMAND devsound1 PlayInitL
3723 ASYNC_DELAY 10000000
3724 COMMAND devsound1 Stop
3726 COMMAND devsound1 FileStartPosition
3727 COMMAND devsound1 PlayInitL
3728 ASYNC_DELAY 10000000
3729 COMMAND devsound1 Stop
3731 COMMAND devsound1 CloseFile
3734 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0062
3737 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0063
3739 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0063
3741 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
3742 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
3743 //! CMMFDevSound::Capabilities()
3744 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
3745 //! CMMFDevSound::PlayInitL()
3746 //! CMMFDevSound::Stop()
3747 //!@SYMAuthor jguillermo
3748 //!@SYMCreationDate 7/28/2008
3749 //!@SYMTestCaseDesc PCM 48k stereo playback verify EOF
3751 //! 1. Create DevSound instance
3752 //! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3753 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
3755 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
3756 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_48k_16b_signed_st_Dire.pcm)
3759 //! 9. Destroy DevSound instance
3760 //!@SYMTestStatus Verified
3761 //!@SYMTestPriority High
3762 //!@SYMTestExpectedResults
3763 //! PCM 48k stereo playback verify EOF
3766 START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3767 CREATE_OBJECT CMMFDevSound devsound1
3768 COMMAND devsound1 NewL
3769 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0063-0001-InitializeL_command02
3771 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0063-0001-SetPrioritySettings_command03
3772 COMMAND devsound1 Capabilities
3773 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0063-0001-SetConfigL_command05
3774 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0063-0001-OpenFile_command06
3775 COMMAND devsound1 PlayInitL
3777 COMMAND devsound1 CloseFile
3780 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0063
3785 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0064
3787 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0064
3789 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
3790 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
3791 //! CMMFDevSound::Capabilities()
3792 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
3793 //! CMMFDevSound::PlayInitL()
3794 //! CMMFDevSound::Stop()
3795 //!@SYMAuthor jguillermo
3796 //!@SYMCreationDate 7/28/2008
3797 //!@SYMTestCaseDesc PCM 8k mono playback
3799 //! 1. Create DevSound instance
3800 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
3801 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
3803 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
3804 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_8k_16b_signed_mono_Test1.pcm)
3805 //! 7. Start Play for 10 seconds
3806 //! 8. Pause for 5 seconds(Pause=TRUE)
3807 //! 9. Play for 10 seconds
3808 //! 10. Stop for 5 seconds
3809 //! 11. Set file pointer to start position
3810 //! 12. Start Play for 10 seconds
3813 //! 15. Destroy Devsound instance
3814 //!@SYMTestStatus Verified
3815 //!@SYMTestPriority High
3816 //!@SYMTestExpectedResults
3817 //! PCM 8k mono playback
3820 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3821 CREATE_OBJECT CMMFDevSound devsound1
3822 COMMAND devsound1 NewL
3823 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0064-0001-InitializeL_command02
3825 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0064-0001-SetPrioritySettings_command03
3826 COMMAND devsound1 Capabilities
3827 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0064-0001-SetConfigL_command05
3828 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0064-0001-OpenFile_command06
3829 COMMAND devsound1 PlayInitL
3830 ASYNC_DELAY 10000000
3831 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0064-0001-Stop_command08
3833 COMMAND devsound1 PlayInitL
3834 ASYNC_DELAY 10000000
3835 COMMAND devsound1 Stop
3837 COMMAND devsound1 FileStartPosition
3838 COMMAND devsound1 PlayInitL
3839 ASYNC_DELAY 10000000
3840 COMMAND devsound1 Stop
3842 COMMAND devsound1 CloseFile
3845 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0064
3850 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0065
3852 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0065
3854 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
3855 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
3856 //! CMMFDevSound::Capabilities()
3857 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
3858 //! CMMFDevSound::PlayInitL()
3859 //! CMMFDevSound::Stop()
3860 //!@SYMAuthor jguillermo
3861 //!@SYMCreationDate 7/28/2008
3862 //!@SYMTestCaseDesc PCM 8k mono playback repeat
3864 //! 1. Create DevSound instance
3865 //! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC= {SpecialFourCC,RAW})
3866 //! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
3868 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
3869 //! 6. Open file (Filename= {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_8k_16b_signed_mono_Test1.pcm)
3870 //! 7. Play 10 seconds
3871 //! 8. Pause 5 seconds(Pause=TRUE)
3872 //! 9. Play 10 seconds
3873 //! 10. Stop 5 seconds
3874 //! 11. Set file pointer to start position
3875 //! 12. Play 10 seconds
3876 //! 13. Stop 5 seconds
3877 //! 14. Set file pointer to start position
3878 //! 15. Play 10 seconds
3879 //! 16. Pause 5 seconds(Pause=TRUE)
3880 //! 17. Play 10 seconds
3881 //! 18. Stop 5 seconds
3882 //! 19. Set file pointer to start position
3883 //! 20. Play 10 seconds
3886 //! 23. Delete DevSound instance
3887 //!@SYMTestStatus Verified
3888 //!@SYMTestPriority High
3889 //!@SYMTestExpectedResults
3890 //! PCM 8k mono playback repeat
3893 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3894 CREATE_OBJECT CMMFDevSound devsound1
3895 COMMAND devsound1 NewL
3896 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0065-0001-InitializeL_command02
3898 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0065-0001-SetPrioritySettings_command03
3899 COMMAND devsound1 Capabilities
3900 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0065-0001-SetConfigL_command05
3901 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0065-0001-OpenFile_command06
3902 COMMAND devsound1 PlayInitL
3903 ASYNC_DELAY 10000000
3904 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0065-0001-Stop_command08
3906 COMMAND devsound1 PlayInitL
3907 ASYNC_DELAY 10000000
3908 COMMAND devsound1 Stop
3910 COMMAND devsound1 FileStartPosition
3911 COMMAND devsound1 PlayInitL
3912 ASYNC_DELAY 10000000
3913 COMMAND devsound1 Stop
3915 COMMAND devsound1 FileStartPosition
3916 COMMAND devsound1 PlayInitL
3917 ASYNC_DELAY 10000000
3918 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0065-0001-Stop_command16
3920 COMMAND devsound1 PlayInitL
3921 ASYNC_DELAY 10000000
3922 COMMAND devsound1 Stop
3924 COMMAND devsound1 FileStartPosition
3925 COMMAND devsound1 PlayInitL
3926 ASYNC_DELAY 10000000
3927 COMMAND devsound1 Stop
3929 COMMAND devsound1 CloseFile
3932 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0065
3937 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0066
3939 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0066
3941 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
3942 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
3943 //! CMMFDevSound::Capabilities()
3944 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
3945 //! CMMFDevSound::PlayInitL()
3946 //! CMMFDevSound::Stop()
3947 //!@SYMAuthor jguillermo
3948 //!@SYMCreationDate 7/28/2008
3949 //!@SYMTestCaseDesc PCM Playback
3951 //! 1. Create DevSound instance
3952 //! 2. Initialize DevSound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,RAW})
3953 //! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
3955 //! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
3956 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_8k_16b_signed_mono_speech.pcm)
3957 //! 7. Play 10 seconds
3958 //! 8. Stop 5 seconds
3959 //! 9. Set file pointer to start position
3960 //! 10. Play 10 seconds
3961 //! 11. Stop 5 seconds
3962 //! 12. Set file pointer to start position
3963 //! 13. Play 10 seconds
3966 //! 16. Delete devsound instance
3967 //!@SYMTestStatus Verified
3968 //!@SYMTestPriority High
3969 //!@SYMTestExpectedResults
3973 START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
3974 CREATE_OBJECT CMMFDevSound devsound1
3975 COMMAND devsound1 NewL
3976 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0066-0001-InitializeL_command02
3978 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0066-0001-SetPrioritySettings_command03
3979 COMMAND devsound1 Capabilities
3980 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0066-0001-SetConfigL_command05
3981 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0066-0001-OpenFile_command06
3982 COMMAND devsound1 PlayInitL
3983 ASYNC_DELAY 10000000
3984 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0066-0001-Stop_command08
3986 COMMAND devsound1 FileStartPosition
3987 COMMAND devsound1 PlayInitL
3988 ASYNC_DELAY 10000000
3989 COMMAND devsound1 Stop
3991 COMMAND devsound1 FileStartPosition
3992 COMMAND devsound1 PlayInitL
3993 ASYNC_DELAY 10000000
3994 COMMAND devsound1 Stop
3995 COMMAND devsound1 CloseFile
3998 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0066
4003 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0067
4005 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0067
4007 //! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
4008 //! CMMFDevSound::PlayInitL()
4009 //!@SYMAuthor jguillermo
4010 //!@SYMCreationDate 7/28/2008
4011 //!@SYMTestCaseDesc PCM Playback with default DevSound values
4013 //! 1. Create DevSound instance
4014 //! 2. Initialize Devsound (Mode=EMMFStatePlaying)
4015 //! 3. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_8k_16b_signed_mono_speech.pcm)
4018 //! 6. Destroy DevSound instance
4019 //!@SYMTestStatus Verified
4020 //!@SYMTestPriority High
4021 //!@SYMTestExpectedResults
4022 //! PCM Playback with default DevSound values
4025 START_TEST_BLOCK 20 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4026 CREATE_OBJECT CMMFDevSound devsound1
4027 COMMAND devsound1 NewL
4028 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0067-0001-InitializeL_command02
4030 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0067-0001-OpenFile_command03
4031 COMMAND devsound1 PlayInitL
4033 COMMAND devsound1 CloseFile
4036 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0067
4041 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0068
4043 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0068
4045 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
4046 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
4047 //! CMMFDevSound::Capabilities()
4048 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
4049 //! CMMFDevSound::PlayInitL()
4050 //! CMMFDevSound::Stop()
4051 //!@SYMAuthor etorres
4052 //!@SYMCreationDate 8/11/2008
4053 //!@SYMTestCaseDesc PCM Playback
4055 //! 1. Create Devsound instance
4056 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
4057 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
4059 //! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate8000Hz)
4060 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_8k_16b_signed_st_Test1.pcm)
4061 //! 7. Start Play 10s
4062 //! 8. Pause 5s(Pause=TRUE)
4065 //! 11. FileStartPosition
4066 //! 12. Start Play 10s
4069 //! 15. Destroy Devsound instance
4070 //!@SYMTestStatus Verified
4071 //!@SYMTestPriority High
4072 //!@SYMTestExpectedResults
4076 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4077 CREATE_OBJECT CMMFDevSound devsound1
4078 COMMAND devsound1 NewL
4079 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0068-0001-InitializeL_command02
4081 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0068-0001-SetPrioritySettings_command03
4082 COMMAND devsound1 Capabilities
4083 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0068-0001-SetConfigL_command05
4084 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0068-0001-OpenFile_command06
4085 COMMAND devsound1 PlayInitL
4086 ASYNC_DELAY 10000000
4087 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0068-0001-Stop_command08
4089 COMMAND devsound1 PlayInitL
4090 ASYNC_DELAY 10000000
4091 COMMAND devsound1 Stop
4093 COMMAND devsound1 FileStartPosition
4094 COMMAND devsound1 PlayInitL
4095 ASYNC_DELAY 10000000
4096 COMMAND devsound1 Stop
4097 COMMAND devsound1 CloseFile
4100 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0068
4105 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0069
4107 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0069
4109 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4110 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4111 //! CMMFDevSound::Capabilities()
4112 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4113 //! CMMFDevSound::PlayInitL()
4114 //! CMMFDevSound::Stop()
4115 //!@SYMAuthor etorres
4116 //!@SYMCreationDate 8/11/2008
4117 //!@SYMTestCaseDesc MP3 44.1 KHz stereo playback
4119 //! 1. Create Devsound instance
4120 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = MP3)
4121 //! 3. Set Priority (Priority ={Priority,PriorityAudioPlayback} ; Preference ={PriorityPreference,PriorityPreferenceAudioPlayback} ; PriorityState = EMMFStatePlaying)
4123 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
4124 //! 6. Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
4128 //! 10. Delete devsound instance
4129 //!@SYMTestStatus Verified
4130 //!@SYMTestPriority High
4131 //!@SYMTestExpectedResults
4132 //! MP3 44.1 KHz stereo playback
4135 START_TEST_BLOCK 40 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4136 CREATE_OBJECT CMMFDevSound devsound1
4137 COMMAND devsound1 NewL
4138 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0069-0001-InitializeL_command02
4140 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0069-0001-SetPrioritySettings_command03
4141 COMMAND devsound1 Capabilities
4142 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0069-0001-SetConfigL_command05
4143 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0069-0001-OpenFile_command06
4144 COMMAND devsound1 PlayInitL
4145 ASYNC_DELAY 30000000
4146 COMMAND devsound1 Stop
4148 COMMAND devsound1 CloseFile
4151 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0069
4156 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0070
4158 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0070
4160 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4161 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4162 //! CMMFDevSound::Capabilities()
4163 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4164 //! CMMFDevSound::PlayInitL()
4165 //! CMMFDevSound::Stop()
4166 //!@SYMAuthor etorres
4167 //!@SYMCreationDate 8/11/2008
4168 //!@SYMTestCaseDesc MP3 44.1 and 48 KHz stereo playback
4170 //! 1. Create Devsound instance devsound1
4171 //! 2. Create Devsound instance devsound2
4172 //! 3. devsound1 Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = MP3)
4173 //! 4. devsound1 Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
4174 //! 5. devsound1 Capabilities
4175 //! 6. devsound1 Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
4176 //! 7. devsound2 Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = MP3)
4177 //! 8. devsound2 Set Priority (Priority = {Priority,PriorityIncomingCall}; Preference = {PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState = EMMFStatePlaying)
4178 //! 9. devsound2 Capabilities
4179 //! 10. devsound2 Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
4180 //! 11. devsound1 Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
4181 //! 12. devsound1 Play 10s
4182 //! 13. devsound2 Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_48k_320kbps_st_Test3.mp3)
4183 //! 14. devsound2 Play 10s
4184 //! 15. devsound2 Stop 10s
4185 //! 16. devsound1 Stop
4186 //! 17. devsound1 CloseFile
4187 //! 18. devsound2 CloseFile
4188 //! 19. devsound1 Delete devsound instance
4189 //! 20. devsound2 Delete devsound instance
4190 //!@SYMTestStatus Verified
4191 //!@SYMTestPriority High
4192 //!@SYMTestExpectedResults
4193 //! MP3 44.1 and 48 KHz stereo playback
4196 START_TEST_BLOCK 40 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4197 CREATE_OBJECT CMMFDevSound devsound1
4198 CREATE_OBJECT CMMFDevSound devsound2
4199 COMMAND devsound1 NewL
4200 COMMAND devsound2 NewL
4201 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0070-0001-InitializeL_command03
4203 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0070-0001-SetPrioritySettings_command04
4204 COMMAND devsound1 Capabilities
4205 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0070-0001-SetConfigL_command06
4206 COMMAND devsound2 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0070-0001-InitializeL_command07
4208 COMMAND devsound2 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0070-0001-SetPrioritySettings_command08
4209 COMMAND devsound2 Capabilities
4210 COMMAND devsound2 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0070-0001-SetConfigL_command10
4211 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0070-0001-OpenFile_command11
4212 COMMAND devsound1 PlayInitL
4213 ASYNC_DELAY 10000000
4214 COMMAND devsound2 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0070-0001-OpenFile_command13
4215 COMMAND devsound2 PlayInitL
4216 ASYNC_DELAY 10000000
4217 COMMAND devsound2 Stop
4219 COMMAND devsound1 Stop
4220 COMMAND devsound1 CloseFile
4221 COMMAND devsound2 CloseFile
4225 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0070
4230 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0071
4232 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0071
4234 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4235 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4236 //! CMMFDevSound::Capabilities()
4237 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4238 //! CMMFDevSound::PlayInitL()
4239 //! CMMFDevSound::Stop()
4240 //!@SYMAuthor etorres
4241 //!@SYMCreationDate 8/11/2008
4242 //!@SYMTestCaseDesc MP3 44.1 KHz stereo playback
4244 //! 1. Create Devsound instance
4245 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = MP3)
4246 //! 3. Set Priority (Priority ={Priority,PriorityIncomingCall} ; Preference ={PriorityPreference,PriorityPreferenceIncomingCall} ; PriorityState = EMMFStatePlaying)
4248 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
4249 //! 6. Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
4253 //! 10. Delete devsound instance
4254 //!@SYMTestStatus Verified
4255 //!@SYMTestPriority High
4256 //!@SYMTestExpectedResults
4257 //! MP3 44.1 KHz stereo playback
4260 START_TEST_BLOCK 40 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4261 CREATE_OBJECT CMMFDevSound devsound1
4262 COMMAND devsound1 NewL
4263 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0071-0001-InitializeL_command02
4265 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0071-0001-SetPrioritySettings_command03
4266 COMMAND devsound1 Capabilities
4267 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0071-0001-SetConfigL_command05
4268 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0071-0001-OpenFile_command06
4269 COMMAND devsound1 PlayInitL
4270 ASYNC_DELAY 30000000
4271 COMMAND devsound1 Stop
4273 COMMAND devsound1 CloseFile
4276 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0071
4281 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0072
4283 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0072
4285 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4286 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4287 //! CMMFDevSound::Capabilities()
4288 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4289 //! CMMFDevSound::PlayInitL()
4290 //! CMMFDevSound::Stop()
4291 //!@SYMAuthor etorres
4292 //!@SYMCreationDate 8/11/2008
4293 //!@SYMTestCaseDesc AMR-NB 8KHz mono playback
4295 //! 1. Create Devsound instance
4296 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
4297 //! 3. Set Priority (Priority ={Priority,PriorityPocCallDown} ; Preference ={PriorityPreference,PriorityPreferencePocCallDown} ; PriorityState = EMMFStatePlaying)
4299 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
4300 //! 6. Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\AMR-NB\AMRNB_8k_12.2kbps_mono_speech.amr)
4304 //! 10. Delete devsound instance
4305 //!@SYMTestStatus Verified
4306 //!@SYMTestPriority High
4307 //!@SYMTestExpectedResults
4308 //! AMR-NB 8KHz mono playback
4311 START_TEST_BLOCK 40 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4312 CREATE_OBJECT CMMFDevSound devsound1
4313 COMMAND devsound1 NewL
4314 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0072-0001-InitializeL_command02
4316 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0072-0001-SetPrioritySettings_command03
4317 COMMAND devsound1 Capabilities
4318 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0072-0001-SetConfigL_command05
4319 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0072-0001-OpenFile_command06
4320 COMMAND devsound1 PlayInitL
4321 ASYNC_DELAY 30000000
4322 COMMAND devsound1 Stop
4324 COMMAND devsound1 CloseFile
4327 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0072
4332 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0073
4334 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0073
4336 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4337 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4338 //! CMMFDevSound::Capabilities()
4339 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4340 //! CMMFDevSound::PlayInitL()
4341 //!@SYMAuthor jpacho
4342 //!@SYMCreationDate 7/28/2008
4343 //!@SYMTestCaseDesc PCM playback as camera tone
4345 //! 1. Create Devsound instance
4346 //! 2. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_48k_16b_signed_st_Test1.pcm)
4347 //! 3. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
4348 //! 4. Set Priority (Priority={Priority,PriorityCameraTone}; Preference={PriorityPreference,PriorityPreferenceCameraTone} ; PriorityState=EMMFStatePlaying)
4350 //! 6. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate48000Hz)
4351 //! 7. Start Play for 30 seconds
4354 //! 10.Destroy Devsound instance
4355 //!@SYMTestStatus Verified
4356 //!@SYMTestPriority High
4357 //!@SYMTestExpectedResults
4358 //! PCM playback as camera tone
4361 START_TEST_BLOCK 90 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4362 CREATE_OBJECT CMMFDevSound devsound1
4363 COMMAND devsound1 NewL
4364 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0073-0001-OpenFile_command02
4365 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0073-0001-InitializeL_command03
4367 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0073-0001-SetPrioritySettings_command04
4368 COMMAND devsound1 Capabilities
4369 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0073-0001-SetConfigL_command06
4370 COMMAND devsound1 PlayInitL
4371 ASYNC_DELAY 30000000
4372 COMMAND devsound1 Stop
4374 COMMAND devsound1 CloseFile
4377 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0073
4382 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0074
4384 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0074
4386 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4387 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4388 //! CMMFDevSound::Capabilities()
4389 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4390 //! CMMFDevSound::PlayInitL()
4391 //! CMMFDevSound::Stop()
4392 //!@SYMAuthor alavariega
4393 //!@SYMCreationDate 8/11/2008
4394 //!@SYMTestCaseDesc Long NRT playback
4396 //! 1.- create DevSoundTester instance
4397 //! 2.- Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = MP3 )
4398 //! 3.- Set Priority (Priority = {Priority,PriorityIncomingCall}; Preference = {PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState = EMMFStatePlaying )
4399 //! 4.- Capabilities
4400 //! 5.- Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
4401 //! 6.- Open file (Filename ={drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_long.mp3)
4404 //! 9.- Destroy DevSound instance
4405 //!@SYMTestStatus Verified
4406 //!@SYMTestPriority High
4407 //!@SYMTestExpectedResults
4408 //! Long NRT playback
4411 START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4412 CREATE_OBJECT CMMFDevSound devsound1
4413 COMMAND devsound1 NewL
4414 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0074-0001-InitializeL_command02
4416 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0074-0001-SetPrioritySettings_command03
4417 COMMAND devsound1 Capabilities
4418 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0074-0001-SetConfigL_command05
4419 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0074-0001-OpenFile_command06
4420 COMMAND devsound1 PlayInitL
4422 COMMAND devsound1 CloseFile
4425 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0074
4430 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0075
4432 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0075
4434 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4435 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4436 //! CMMFDevSound::Capabilities()
4437 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4438 //! CMMFDevSound::PlayInitL()
4439 //! CMMFDevSound::Stop()
4440 //! CMMFDevSound::SetVolume(TInt)
4441 //! CMMFDevSound::SetPlayBalanceL(TInt, TInt)
4442 //!@SYMAuthor alavariega
4443 //!@SYMCreationDate 8/11/2008
4444 //!@SYMTestCaseDesc Stereo balance during audio playback
4446 //! 1.- Create a Instance of DevSound
4447 //! 2.- Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = MP3)
4448 //! 3.- Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
4449 //! 4.- Capabilities
4450 //! 5.- Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
4451 //! 6.- OpenFile (Filename={drive,mmc}\multimedia\mmf\devsound\MP3\MP3_48k_320kbps_st_Test3.mp3)
4452 //! 7.- SetVolume (Volume = 50)
4453 //! 8.- StartPlay 10s
4454 //! 9.- SetPlayBalance 10000 ( LeftPercentage = 90;RightPercentage = 10)
4455 //! 10.- SetPlayBalance 10000 ( LeftPercentage = 10; RightPercentage = 90)
4458 //! 13.-Delete DevSound instance
4459 //!@SYMTestStatus Verified
4460 //!@SYMTestPriority High
4461 //!@SYMTestExpectedResults
4462 //! Stereo balance during audio playback
4465 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4466 CREATE_OBJECT CMMFDevSound devsound1
4467 COMMAND devsound1 NewL
4468 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0075-0001-InitializeL_command02
4470 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0075-0001-SetPrioritySettings_command03
4471 COMMAND devsound1 Capabilities
4472 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0075-0001-SetConfigL_command05
4473 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0075-0001-OpenFile_command06
4474 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0075-0001-SetVolume_command07
4475 COMMAND devsound1 PlayInitL
4476 ASYNC_DELAY 10000000
4477 COMMAND devsound1 SetPlayBalanceL MULTIMEDIA-MMF-DevSound-Playback-0075-0001-SetPlayBalanceL_command09
4478 COMMAND devsound1 SetPlayBalanceL MULTIMEDIA-MMF-DevSound-Playback-0075-0001-SetPlayBalanceL_command10
4479 COMMAND devsound1 Stop
4480 COMMAND devsound1 CloseFile
4483 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0075
4488 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0076
4490 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0076
4492 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4493 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4494 //! CMMFDevSound::Capabilities()
4495 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4496 //! CMMFDevSound::PlayInitL()
4497 //!@SYMAuthor ddamian
4498 //!@SYMCreationDate 8/11/2008
4499 //!@SYMTestCaseDesc Insert and remove mono headset during audio playback
4501 //! 1.- Create DevSound instance
4502 //! 2.- Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
4503 //! 3.- Set Priority settings (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
4504 //! 4.- Capabilities
4505 //! 5.- Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate22050Hz)
4506 //! 6.- Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_22.05k_16b_signed_st_Test1.pcm)
4509 //! 9.- Destroy DevSound instance
4510 //!@SYMTestStatus Verified
4511 //!@SYMTestPriority High
4512 //!@SYMTestExpectedResults
4513 //! Insert and remove mono headset during audio playback
4516 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4517 CREATE_OBJECT CMMFDevSound devsound1
4518 COMMAND devsound1 NewL
4519 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0076-0001-InitializeL_command02
4521 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0076-0001-SetPrioritySettings_command03
4522 COMMAND devsound1 Capabilities
4523 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0076-0001-SetConfigL_command05
4524 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0076-0001-OpenFile_command06
4525 COMMAND devsound1 PlayInitL
4527 COMMAND devsound1 CloseFile
4530 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0076
4535 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0077
4537 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0077
4539 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4540 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4541 //! CMMFDevSound::Capabilities()
4542 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4543 //! CMMFDevSound::PlayInitL()
4544 //!@SYMAuthor ddamian
4545 //!@SYMCreationDate 8/11/2008
4546 //!@SYMTestCaseDesc Insert and remove stereo headset during audio playback
4548 //! 1.- Create DevSound instance
4549 //! 2.- Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
4550 //! 3.- Set Priority settings (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
4551 //! 4.- Capabilities
4552 //! 5.- Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate22050Hz)
4553 //! 6.- Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_22.05k_16b_signed_st_Test1.pcm)
4556 //! 9.- Destroy DevSound instance
4557 //!@SYMTestStatus Verified
4558 //!@SYMTestPriority High
4559 //!@SYMTestExpectedResults
4560 //! Insert and remove stereo headset during audio playback
4563 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4564 CREATE_OBJECT CMMFDevSound devsound1
4565 COMMAND devsound1 NewL
4566 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0077-0001-InitializeL_command02
4568 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0077-0001-SetPrioritySettings_command03
4569 COMMAND devsound1 Capabilities
4570 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0077-0001-SetConfigL_command05
4571 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0077-0001-OpenFile_command06
4572 COMMAND devsound1 PlayInitL
4574 COMMAND devsound1 CloseFile
4577 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0077
4582 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0078
4584 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0078
4586 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4587 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4588 //! CMMFDevSound::Capabilities()
4589 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4590 //! CMMFDevSound::PlayInitL()
4591 //! CMMFDevSound::SetVolume(TInt)
4592 //!@SYMAuthor arueda
4593 //!@SYMCreationDate 8/11/2008
4594 //!@SYMTestCaseDesc Playback with volume settings
4596 //! 1. Create DevSound instance
4597 //! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC ={SpecialFourCC,RAW})
4598 //! 3. SetPriority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState =EMMFStatePlaying)
4600 //! 5. Set Configuration (Channels=EMMFStereo; Rate = EMMFSampleRate44100Hz)
4601 //! 6. Open file (Filename={drive,mmc}\multimedia\MMF\DEVSOUND\PCM\PCM_48k_16b_signed_st_Test1.pcm)
4603 //! 8. SetVolume(Volume=60)
4604 //! 9. SetVolume(Volume=70)
4605 //! 10. SetVolume(Volume=80)
4606 //! 11. SetVolume(Volume=90)
4607 //! 12. SetVolume(Volume=100)
4608 //! 13. SetVolume(Volume=90)
4609 //! 14. SetVolume(Volume=80)
4610 //! 15. SetVolume(Volume=70)
4611 //! 16. SetVolume(Volume=60)
4612 //! 17. SetVolume(Volume=50)
4613 //! 18. SetVolume(Volume=40)
4614 //! 19. SetVolume(Volume=30)
4615 //! 20. SetVolume(Volume=20)
4616 //! 21. SetVolume(Volume=10)
4617 //! 22. SetVolume(Volume=0)
4618 //! 23. SetVolume(Volume=10)
4619 //! 24. SetVolume(Volume=20)
4620 //! 25. SetVolume(Volume=30)
4621 //! 26. SetVolume(Volume=40)
4622 //! 27. SetVolume(Volume=50)
4625 //! 30.Destroy DevSound instance
4626 //!@SYMTestStatus Verified
4627 //!@SYMTestPriority High
4628 //!@SYMTestExpectedResults
4629 //! Playback with volume settings
4632 START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4633 CREATE_OBJECT CMMFDevSound devsound1
4634 COMMAND devsound1 NewL
4635 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0078-0001-InitializeL_command02
4637 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetPrioritySettings_command03
4638 COMMAND devsound1 Capabilities
4639 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetConfigL_command05
4640 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0078-0001-OpenFile_command06
4641 COMMAND devsound1 PlayInitL
4642 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command08
4644 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command09
4646 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command10
4648 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command11
4650 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command12
4652 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command13
4654 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command14
4656 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command15
4658 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command16
4660 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command17
4662 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command18
4664 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command19
4666 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command20
4668 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command21
4670 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command22
4672 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command23
4674 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command24
4676 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command25
4678 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command26
4680 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command27
4682 COMMAND devsound1 Stop
4683 COMMAND devsound1 CloseFile
4686 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0078
4691 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0079
4693 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0079
4695 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4696 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4697 //! CMMFDevSound::Capabilities()
4698 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4699 //! CMMFDevSound::PlayInitL()
4700 //! CMMFDevSound::Stop()
4701 //! CMMFDevSound::SetVolume(TInt)
4702 //!@SYMAuthor fperez
4703 //!@SYMCreationDate 8/25/2008
4704 //!@SYMTestCaseDesc Playback with volume settings of high resolution
4706 //! 1. Create DevSound instance
4707 //! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC= {SpecialFourCC,RAW})
4708 //! 3. SetPriority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState =EMMFStatePlaying)
4710 //! 5. Set Configuration (Channels=EMMFStereo; Rate = EMMFSampleRate48000Hz)
4711 //! 6.Open File (Filename={drive,mmc}\multimedia\MMF\DEVSOUND\PCM\PCM_48k_16b_signed_st_Test1.pcm)
4713 //! 8. SetVolume (Volume=50)
4714 //! 9. SetVolume (Volume=55)
4715 //! 10. SetVolume (Volume=60)
4716 //! 11. SetVolume (Volume=65)
4717 //! 12. SetVolume (Volume=70)
4718 //! 13. SetVolume (Volume=75)
4719 //! 14. SetVolume (Volume=80)
4720 //! 15. SetVolume (Volume=85)
4721 //! 16. SetVolume (Volume=90)
4722 //! 17. SetVolume (Volume=95)
4723 //! 18. SetVolume (Volume=100)
4724 //! 19. SetVolume (Volume=95)
4725 //! 20. SetVolume (Volume=90)
4726 //! 21. SetVolume (Volume=85)
4727 //! 22. SetVolume (Volume=80)
4728 //! 23. SetVolume (Volume=75)
4729 //! 24. SetVolume (Volume=70)
4730 //! 25. SetVolume (Volume=65)
4731 //! 26. SetVolume (Volume=60)
4732 //! 27. SetVolume (Volume=55)
4733 //! 28. SetVolume (Volume=50)
4734 //! 29. SetVolume (Volume=45)
4735 //! 30. SetVolume (Volume=40)
4736 //! 31. SetVolume (Volume=35)
4737 //! 32. SetVolume (Volume=30)
4738 //! 33. SetVolume (Volume=25)
4739 //! 34. SetVolume (Volume=20)
4740 //! 35. SetVolume (Volume=15)
4741 //! 36. SetVolume (Volume=10)
4742 //! 37. SetVolume (Volume=5)
4743 //! 38. SetVolume (Volume=0)
4744 //! 39. SetVolume (Volume=5)
4745 //! 40. SetVolume (Volume=10)
4746 //! 41. SetVolume (Volume=15)
4747 //! 42. SetVolume (Volume=20)
4748 //! 43. SetVolume (Volume=25)
4749 //! 44. SetVolume (Volume=30)
4750 //! 45. SetVolume (Volume=35)
4751 //! 46. SetVolume (Volume=40)
4752 //! 47. SetVolume (Volume=45)
4753 //! 48. SetVolume (Volume=50)
4756 //! 51. Delete DevSound instance
4757 //!@SYMTestStatus Verified
4758 //!@SYMTestPriority High
4759 //!@SYMTestExpectedResults
4760 //! Playback with volume settings of high resolution
4763 START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4764 CREATE_OBJECT CMMFDevSound devsound1
4765 COMMAND devsound1 NewL
4766 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0079-0001-InitializeL_command02
4768 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetPrioritySettings_command03
4769 COMMAND devsound1 Capabilities
4770 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetConfigL_command05
4771 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0079-0001-OpenFile_command06
4772 COMMAND devsound1 PlayInitL
4773 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command08
4774 ASYNC_DELAY 20000000
4775 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command09
4777 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command10
4779 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command11
4781 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command12
4783 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command13
4785 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command14
4787 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command15
4789 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command16
4791 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command17
4793 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command18
4795 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command19
4797 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command20
4799 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command21
4801 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command22
4803 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command23
4805 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command24
4807 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command25
4809 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command26
4811 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command27
4813 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command28
4815 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command29
4817 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command30
4819 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command31
4821 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command32
4823 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command33
4825 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command34
4827 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command35
4829 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command36
4831 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command37
4833 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command38
4835 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command39
4837 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command40
4839 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command41
4841 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command42
4843 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command43
4845 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command44
4847 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command45
4849 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command46
4851 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command47
4853 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command48
4855 COMMAND devsound1 Stop
4856 COMMAND devsound1 CloseFile
4859 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0079
4864 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0080
4866 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0080
4868 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
4869 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
4870 //! CMMFDevSound::Capabilities()
4871 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
4872 //! CMMFDevSound::PlayInitL()
4873 //! CMMFDevSound::SetVolume(TInt)
4874 //!@SYMAuthor arueda
4875 //!@SYMCreationDate 8/11/2008
4876 //!@SYMTestCaseDesc Ringing tone playback with volume settings of high resolution
4878 //! 1. Create DevSound instance
4879 //! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC ={SpecialFourCC,RAW})
4880 //! 3. SetPriority (Priority = {Priority,PriorityIncomingCall}; Preference = {PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState =EMMFStatePlaying)
4882 //! 5. Set Configuration (Channels=EMMFStereo; Rate = EMMFSampleRate48000Hz)
4883 //! 6. Open File (Filename={drive,mmc}\multimedia\MMF\DEVSOUND\PCM\PCM_48k_16b_signed_st_Test1.pcm)
4885 //! 8. SetVolume (Volume=50)
4886 //! 9. SetVolume (Volume=55)
4887 //! 10. SetVolume (Volume=60)
4888 //! 11. SetVolume (Volume=65)
4889 //! 12. SetVolume (Volume=70)
4890 //! 13. SetVolume (Volume=75)
4891 //! 14. SetVolume (Volume=80)
4892 //! 15. SetVolume (Volume=85)
4893 //! 16. SetVolume (Volume=90)
4894 //! 17. SetVolume (Volume=95)
4895 //! 18. SetVolume (Volume=100)
4896 //! 19. SetVolume (Volume=95)
4897 //! 20. SetVolume (Volume=90)
4898 //! 21. SetVolume (Volume=85)
4899 //! 22. SetVolume (Volume=80)
4900 //! 23. SetVolume (Volume=75)
4901 //! 24. SetVolume (Volume=70)
4902 //! 25. SetVolume (Volume=65)
4903 //! 26. SetVolume (Volume=60)
4904 //! 27. SetVolume (Volume=55)
4905 //! 28. SetVolume (Volume=50)
4906 //! 29. SetVolume (Volume=45)
4907 //! 30. SetVolume (Volume=40)
4908 //! 31. SetVolume (Volume=35)
4909 //! 32. SetVolume (Volume=30)
4910 //! 33. SetVolume (Volume=25)
4911 //! 34. SetVolume (Volume=20)
4912 //! 35. SetVolume (Volume=15)
4913 //! 36. SetVolume (Volume=10)
4914 //! 37. SetVolume (Volume=5)
4915 //! 38. SetVolume (Volume=0)
4916 //! 39. SetVolume (Volume=5)
4917 //! 40. SetVolume (Volume=10)
4918 //! 41. SetVolume (Volume=15)
4919 //! 42. SetVolume (Volume=20)
4920 //! 43. SetVolume (Volume=25)
4921 //! 44. SetVolume (Volume=30)
4922 //! 45. SetVolume (Volume=35)
4923 //! 46. SetVolume (Volume=40)
4924 //! 47. SetVolume (Volume=45)
4925 //! 48. SetVolume (Volume=50)
4928 //! 51. delete instance
4929 //!@SYMTestStatus Verified
4930 //!@SYMTestPriority High
4931 //!@SYMTestExpectedResults
4932 //! Ringing tone playback with volume settings of high resolution
4935 START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
4936 CREATE_OBJECT CMMFDevSound devsound1
4937 COMMAND devsound1 NewL
4938 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0080-0001-InitializeL_command02
4940 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetPrioritySettings_command03
4941 COMMAND devsound1 Capabilities
4942 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetConfigL_command05
4943 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0080-0001-OpenFile_command06
4944 COMMAND devsound1 PlayInitL
4945 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command08
4947 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command09
4949 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command10
4951 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command11
4953 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command12
4955 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command13
4957 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command14
4959 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command15
4961 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command16
4963 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command17
4965 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command18
4967 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command19
4969 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command20
4971 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command21
4973 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command22
4975 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command23
4977 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command24
4979 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command25
4981 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command26
4983 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command27
4985 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command28
4987 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command29
4989 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command30
4991 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command31
4993 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command32
4995 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command33
4997 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command34
4999 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command35
5001 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command36
5003 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command37
5005 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command38
5007 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command39
5009 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command40
5011 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command41
5013 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command42
5015 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command43
5017 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command44
5019 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command45
5021 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command46
5023 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command47
5025 COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command48
5026 COMMAND devsound1 Stop
5027 COMMAND devsound1 CloseFile
5030 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0080
5035 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0081
5037 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0081
5039 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
5040 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
5041 //! CMMFDevSound::Capabilities()
5042 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
5043 //! CMMFDevSound::PlayInitL()
5044 //! CMMFDevSound::RecordInitL()
5045 //!@SYMAuthor arueda
5046 //!@SYMCreationDate 8/11/2008
5047 //!@SYMTestCaseDesc Volume level comparison between 48k mono and stereo MP3 playbacks
5049 //! 1. Create DevSound instance
5050 //! 2. Create DevSound Instance att2
5051 //! 3. Initialize att1 ( Mode=EMMFStatePlaying; FourCC=MP3)
5052 //! 4. SetPriority (Priority ={Priority,PriorityAudioPlayback}; Preference={PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
5054 //! 6. SetConfiguration (Channels = EMMFMono; Rate = EMMFSampleRate48000Hz)
5055 //! 7. Initialize att2 ( Mode=EMMFStatePlaying; FourCC=MP3)
5056 //! 8. SetPriority (Priority ={Priority,PriorityAudioPlayback}; Preference={PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
5058 //! 10. SetConfiguration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
5059 //! 11. Open File (Filename={drive,mmc}\multimedia\MMF\DEVSOUND\MP3\MP3_11.025k_40kbps_mono_Test2.mp3)
5060 //! 12. Open File (Filename={drive,mmc}\multimedia\MMF\DEVSOUND\MP3\MP3_44.1k_128kbps_st_Queen.mp3)
5061 //! 13. Play 10 att1
5063 //! 15. Play 10 att2
5069 //!@SYMTestStatus Verified
5070 //!@SYMTestPriority High
5071 //!@SYMTestExpectedResults
5072 //! Volume level comparison between 48k mono and stereo MP3 playbacks
5075 START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
5076 CREATE_OBJECT CMMFDevSound devsound1
5077 CREATE_OBJECT CMMFDevSound devsound2
5078 COMMAND devsound1 NewL
5079 COMMAND devsound2 NewL
5080 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0081-0001-InitializeL_command03
5082 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0081-0001-SetPrioritySettings_command04
5083 COMMAND devsound1 Capabilities
5084 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0081-0001-SetConfigL_command06
5085 COMMAND devsound2 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0081-0001-InitializeL_command07
5087 COMMAND devsound2 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0081-0001-SetPrioritySettings_command08
5088 COMMAND devsound2 Capabilities
5089 COMMAND devsound2 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0081-0001-SetConfigL_command10
5090 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0081-0001-OpenFile_command11
5091 COMMAND devsound2 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0081-0001-OpenFile_command12
5092 COMMAND devsound1 PlayInitL
5093 ASYNC_DELAY 10000000
5094 COMMAND devsound1 Stop
5095 COMMAND devsound2 PlayInitL
5096 ASYNC_DELAY 10000000
5097 COMMAND devsound2 Stop
5099 COMMAND devsound1 CloseFile
5100 COMMAND devsound2 CloseFile
5104 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0081
5109 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0082
5111 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0082
5113 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
5114 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
5115 //! CMMFDevSound::Capabilities()
5116 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
5117 //! CMMFDevSound::PlayInitL()
5118 //!@SYMAuthor arueda
5119 //!@SYMCreationDate 8/11/2008
5120 //!@SYMTestCaseDesc Incoming call with digital audio ringing tone
5122 //! 1. Create DevSound Instance att1
5123 //! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC =MP3)
5124 //! 3. SetPriority (Priority = {Priority,PriorityIncomingCall}; Preference = {PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState =EMMFStatePlaying)
5126 //! 5. Set Configuration (Channels=EMMFStereo; Rate = EMMFSampleRate44100Hz)
5127 //! 6. Open File(Filename={drive,mmc}\multimedia\MMF\DEVSOUND\MP3\MP3_44.1k_128kbps_st_Queen.mp3)
5130 //! 9. Destroy DevSound Instance
5131 //!@SYMTestStatus Verified
5132 //!@SYMTestPriority High
5133 //!@SYMTestExpectedResults
5134 //! Incoming call with digital audio ringing tone
5137 START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
5138 CREATE_OBJECT CMMFDevSound devsound1
5139 COMMAND devsound1 NewL
5140 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0082-0001-InitializeL_command02
5142 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0082-0001-SetPrioritySettings_command03
5143 COMMAND devsound1 Capabilities
5144 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0082-0001-SetConfigL_command05
5145 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0082-0001-OpenFile_command06
5146 COMMAND devsound1 PlayInitL
5148 COMMAND devsound1 CloseFile
5151 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0082
5156 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0083
5158 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0083
5160 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
5161 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
5162 //! CMMFDevSound::Capabilities()
5163 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
5164 //! CMMFDevSound::PlayInitL()
5165 //!@SYMAuthor arueda
5166 //!@SYMCreationDate 8/11/2008
5167 //!@SYMTestCaseDesc Incoming SMS with digital audio ringing tone
5169 //! 1.- Create DevSound Instance att1
5170 //! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC =MP3)
5171 //! 3. SetPriority (Priority = {Priority,PriorityReceivedSMS}; Preference = {PriorityPreference,PriorityPreferenceReceivedSMS}; PriorityState =EMMFStatePlaying)
5173 //! 5. Set Configuration (Channels=EMMFStereo; Rate = EMMFSampleRate44100Hz)
5174 //! 6. Open File(Filename={drive,mmc}\multimedia\MMF\DEVSOUND\MP3\MP3_44.1k_128kbps_st_Queen.mp3)
5177 //! 9. Destroy DevSound Instance
5178 //!@SYMTestStatus Verified
5179 //!@SYMTestPriority High
5180 //!@SYMTestExpectedResults
5181 //! Incoming SMS with digital audio ringing tone
5184 START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
5185 CREATE_OBJECT CMMFDevSound devsound1
5186 COMMAND devsound1 NewL
5187 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0083-0001-InitializeL_command02
5189 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0083-0001-SetPrioritySettings_command03
5190 COMMAND devsound1 Capabilities
5191 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0083-0001-SetConfigL_command05
5192 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0083-0001-OpenFile_command06
5193 COMMAND devsound1 PlayInitL
5195 COMMAND devsound1 CloseFile
5198 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0083
5203 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0084
5205 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0084
5207 //! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
5208 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings{ref})
5209 //! CMMFDevSound::Capabilities()
5210 //! CMMFDevSound::SetConfigL(const TMMFCapabilities{ref})
5211 //! CMMFDevSound::PlayInitL()
5212 //!@SYMAuthor myanez
5213 //!@SYMCreationDate 8/11/2008
5214 //!@SYMTestCaseDesc PCM playback as MobileTV
5216 //! 1. Create Devsound Instance
5217 //! 2. Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_48k_16b_signed_st_Test1.pcm)
5218 //! 3. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = P16)
5219 //! 4. Set Priority (Priority = {Priority,PriorityMobileTV}; Preference = {PriorityPreference,PriorityPreferenceMobileTV}; PriorityState=EMMFStatePlaying)
5221 //! 6. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
5224 //! 9.Destroy Devsound Instance
5225 //!@SYMTestStatus Verified
5226 //!@SYMTestPriority High
5227 //!@SYMTestExpectedResults
5228 //! PCM playback as MobileTV
5231 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
5232 CREATE_OBJECT CMMFDevSound devsound1
5233 COMMAND devsound1 NewL
5234 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0084-0001-OpenFile_command02
5235 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0084-0001-InitializeL_command03
5237 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0084-0001-SetPrioritySettings_command04
5238 COMMAND devsound1 Capabilities
5239 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0084-0001-SetConfigL_command06
5240 COMMAND devsound1 PlayInitL
5242 COMMAND devsound1 CloseFile
5245 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0084
5250 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0085
5252 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0085
5254 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
5255 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
5256 //! CMMFDevSound::Capabilities()
5257 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
5258 //! CMMFDevSound::PlayInitL()
5259 //! CMMFDevSound::Stop()
5260 //!@SYMAuthor etorres
5261 //!@SYMCreationDate 8/11/2008
5262 //!@SYMTestCaseDesc AMR-NB playback as PocCallDown
5264 //! 1. Create Devsound instance
5265 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
5266 //! 3. Set Priority (Priority = {Priority,PriorityPocCallDown}; Preference = {PriorityPreference,PriorityPreferencePocCallDown} ;PriorityState=EMMFStatePlaying)
5268 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
5269 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\AMR-NB\AMRNB_8k_12.2kbps_mono_speech.amr)
5270 //! 7. Start Play EOF
5272 //! 9. Destroy Devsound instance
5273 //!@SYMTestStatus Verified
5274 //!@SYMTestPriority High
5275 //!@SYMTestExpectedResults
5276 //! AMR-NB playback as PocCallDown
5279 START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
5280 CREATE_OBJECT CMMFDevSound devsound1
5281 COMMAND devsound1 NewL
5282 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0085-0001-InitializeL_command02
5284 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0085-0001-SetPrioritySettings_command03
5285 COMMAND devsound1 Capabilities
5286 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0085-0001-SetConfigL_command05
5287 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0085-0001-OpenFile_command06
5288 COMMAND devsound1 PlayInitL
5290 COMMAND devsound1 CloseFile
5293 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0085
5298 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0086
5300 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0086
5302 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
5303 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
5304 //! CMMFDevSound::Capabilities()
5305 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
5306 //! CMMFDevSound::PlayInitL()
5307 //! CMMFDevSound::RecordInitL()
5308 //! CMMFDevSound::Stop()
5309 //!@SYMAuthor etorres
5310 //!@SYMCreationDate 8/11/2008
5311 //!@SYMTestCaseDesc AMR playback as PocCallUp several times
5313 //! 1. Create Devsound instance devsound1
5314 //! 2. Create Devsound instance devsound2
5315 //! 3. devsound1 Initialize Devsound ( Mode = EMMFStateRecording; FourCC = AMR)
5316 //! 4. devsound1 Set Priority (Priority = {Priority,PriorityPocCallUp}; Preference = {PriorityPreference,PriorityPreferencePocCallUp};PriorityState=EMMFStateRecording)
5317 //! 5. devsound1 Capabilities
5318 //! 6. devsound1 Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
5319 //! 7. devsound2 Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
5320 //! 8. devsound2 Set Priority (Priority = {Priority,PriorityPocCallDown}; Preference = {PriorityPreference,PriorityPreferencePocCallDown} ;PriorityState=EMMFStatePlaying)
5321 //! 9. devsound2 Capabilities
5322 //! 10. devsound2 Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
5323 //! 11. devsoud1 Replace File(Filename= {drive,mmc}\multimedia\mmf\devsound\Recording\PoCCallPlayRepeated.amr)
5324 //! 12. devsound1 Start Record 10s
5325 //! 13. devsound1 Stop 5s
5326 //! 14. devsound2 OpenFile(Filename= {drive,mmc}\multimedia\mmf\devsound\AMR-NB\AMRNB_8k_12.2kbps_mono_speech.amr)
5327 //! 15. devsound2 Start Play 10s
5328 //! 16. devsound2 Stop 1s
5329 //! 17. devsound2 FileStartPosition
5330 //! 18. devsound2 Start Play 10s
5331 //! 19. devsound2 stop 5s
5332 //! 20. devsound1 Resume Recording 10s
5333 //! 21. devsound1 Stop 5s
5334 //! 22. devsound1 closeFile
5335 //! 23. devsound2 closeFile
5336 //! 24. devsound1 Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
5337 //! 25. devsound1 Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
5338 //! 26. devsound1 Capabilities
5339 //! 27. devsound1 Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
5340 //! 28. devsound1 OpenFile(Filename= {drive,mmc}\multimedia\mmf\devsound\Recording\PoCCallPlayRepeated.amr)
5341 //! 29. devsound1 Start Play EOF
5342 //! 30. devsound1 CloseFile
5343 //! 31. devsound1 Destroy Devsound instance
5344 //! 32. devsound2 Destroy Devsound instance
5345 //!@SYMTestStatus Verified
5346 //!@SYMTestPriority High
5347 //!@SYMTestExpectedResults
5348 //! AMR playback as PocCallUp several times
5351 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
5352 CREATE_OBJECT CMMFDevSound devsound1
5353 CREATE_OBJECT CMMFDevSound devsound2
5354 COMMAND devsound1 NewL
5355 COMMAND devsound2 NewL
5356 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-InitializeL_command03
5358 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetPrioritySettings_command04
5359 COMMAND devsound1 Capabilities
5360 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetConfigL_command06
5361 COMMAND devsound2 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-InitializeL_command07
5363 COMMAND devsound2 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetPrioritySettings_command08
5364 COMMAND devsound2 Capabilities
5365 COMMAND devsound2 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetConfigL_command10
5366 COMMAND devsound1 ReplaceFile MULTIMEDIA-MMF-DevSound-Playback-0086-0001-ReplaceFile_command11
5367 COMMAND devsound1 RecordInitL
5368 ASYNC_DELAY 10000000
5369 COMMAND devsound1 Stop
5371 COMMAND devsound2 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0086-0001-OpenFile_command14
5372 COMMAND devsound2 PlayInitL
5373 ASYNC_DELAY 10000000
5374 COMMAND devsound2 Stop
5376 COMMAND devsound2 FileStartPosition
5377 COMMAND devsound2 PlayInitL
5378 ASYNC_DELAY 10000000
5379 COMMAND devsound2 Stop
5381 COMMAND devsound1 RecordInitL
5382 ASYNC_DELAY 10000000
5383 COMMAND devsound1 Stop
5385 COMMAND devsound1 CloseFile
5386 COMMAND devsound2 CloseFile
5387 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-InitializeL_command24
5389 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetPrioritySettings_command25
5390 COMMAND devsound1 Capabilities
5391 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetConfigL_command27
5392 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0086-0001-OpenFile_command28
5393 COMMAND devsound1 PlayInitL
5395 COMMAND devsound1 CloseFile
5399 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0086
5404 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0087
5406 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0087
5408 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
5409 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
5410 //! CMMFDevSound::Capabilities()
5411 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
5412 //! CMMFDevSound::PlayInitL()
5413 //!@SYMAuthor myanez
5414 //!@SYMCreationDate 8/11/2008
5415 //!@SYMTestCaseDesc AMR-WB playback verify all bitrates when cng on
5417 //! 1. Create Devsound Instance
5418 //! 2. Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_on.bin)
5419 //! 3. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = G729)
5420 //! 4. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState=EMMFStatePlaying)
5422 //! 6. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
5423 //! 7. Start Play for 10 seconds
5424 //! 8. Stop for 5 seconds
5425 //! 9. Start Play for 10 seconds
5426 //! 10. Stop for 5 seconds
5427 //! 11. Start Play for 10 seconds
5430 //! 14.Destroy Devsound Instance
5431 //!@SYMTestStatus Verified
5432 //!@SYMTestPriority High
5433 //!@SYMTestExpectedResults
5434 //! AMR-WB playback verify all bitrates when cng on
5437 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
5438 CREATE_OBJECT CMMFDevSound devsound1
5439 COMMAND devsound1 NewL
5440 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0087-0001-OpenFile_command02
5441 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0087-0001-InitializeL_command03
5443 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0087-0001-SetPrioritySettings_command04
5444 COMMAND devsound1 Capabilities
5445 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0087-0001-SetConfigL_command06
5446 COMMAND devsound1 PlayInitL
5447 ASYNC_DELAY 10000000
5448 COMMAND devsound1 Stop
5450 COMMAND devsound1 PlayInitL
5451 ASYNC_DELAY 10000000
5452 COMMAND devsound1 Stop
5454 COMMAND devsound1 PlayInitL
5455 ASYNC_DELAY 10000000
5456 COMMAND devsound1 Stop
5457 COMMAND devsound1 CloseFile
5460 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0087
5465 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0088
5467 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0088
5469 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
5470 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
5471 //! CMMFDevSound::Capabilities()
5472 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
5473 //! CMMFDevSound::PlayInitL()
5474 //!@SYMAuthor etorres
5475 //!@SYMCreationDate 9/8/2008
5476 //!@SYMTestCaseDesc AMR-NB playback as PocCallDown
5478 //! 1. Create Devsound instance
5479 //! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
5480 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
5482 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
5483 //! 6. OpenFile(Filename= {drive,mmc}\multimedia\mmf\devsound\AMR-NB\AMRNB_8k_VBR_mono_speech_dtx_on.amr)
5484 //! 7. StartPlay EOF
5486 //! 9. Destroy Devsound instance
5487 //!@SYMTestStatus Verified
5488 //!@SYMTestPriority High
5489 //!@SYMTestExpectedResults
5490 //! AMR-NB playback as PocCallDown
5493 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
5494 CREATE_OBJECT CMMFDevSound devsound1
5495 COMMAND devsound1 NewL
5496 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0088-0001-InitializeL_command02
5498 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0088-0001-SetPrioritySettings_command03
5499 COMMAND devsound1 Capabilities
5500 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0088-0001-SetConfigL_command05
5501 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0088-0001-OpenFile_command06
5502 COMMAND devsound1 PlayInitL
5504 COMMAND devsound1 CloseFile
5507 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0088
5512 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0089
5514 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0089
5516 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
5517 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
5518 //! CMMFDevSound::Capabilities()
5519 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
5520 //! CMMFDevSound::PlayInitL()
5521 //! CMMFDevSound::Pause()
5522 //!@SYMAuthor fperez
5523 //!@SYMCreationDate 9/8/2008
5524 //!@SYMTestCaseDesc MP3 playback
5526 //! 1. Create Devsound instance
5527 //! 2. Initialize Devsound (Mode= EMMFStatePlaying; FourCC= {SpecialFourCC, RAW})
5528 //! 3. Set Priority (Priority= {Priority,PriorityAudioPlayback}; Preference= {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState= EMMFStatePlaying)
5530 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
5531 //! 6. OpenFile(Filename= {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_44.1k_16b_signed_st_freq_sweep.pcm)
5534 //! 9. Delete devsound instance
5536 //!@SYMTestStatus Verified
5537 //!@SYMTestPriority High
5538 //!@SYMTestExpectedResults
5542 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
5543 CREATE_OBJECT CMMFDevSound devsound1
5544 COMMAND devsound1 NewL
5545 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0089-0001-InitializeL_command02
5547 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0089-0001-SetPrioritySettings_command03
5548 COMMAND devsound1 Capabilities
5549 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0089-0001-SetConfigL_command05
5550 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0089-0001-OpenFile_command06
5551 COMMAND devsound1 PlayInitL
5553 COMMAND devsound1 CloseFile
5556 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0089
5561 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0090
5563 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0090
5565 //! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
5566 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings{ref})
5567 //! CMMFDevSound::Capabilities()
5568 //! CMMFDevSound::SetConfigL(const TMMFCapabilities{ref})
5569 //! CMMFDevSound::PlayInitL()
5570 //! CMMFDevSound::Stop()
5571 //!@SYMAuthor jguillermo
5572 //!@SYMCreationDate 9/8/2008
5573 //!@SYMTestCaseDesc AMR-NB playback as PocCallDown
5575 //! 1. Create DevSound instance
5576 //! 2. Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = AWB)
5577 //! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState=EMMFStatePlaying)
5579 //! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
5580 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_VBR_mono_speech_dtx_on.awb)
5583 //! 9. Destroy DevSound instance
5585 //!@SYMTestStatus Verified
5586 //!@SYMTestPriority High
5587 //!@SYMTestExpectedResults
5588 //! AMR-NB playback as PocCallDown
5591 START_TEST_BLOCK 70 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
5592 CREATE_OBJECT CMMFDevSound devsound1
5593 COMMAND devsound1 NewL
5594 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0090-0001-InitializeL_command02
5596 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0090-0001-SetPrioritySettings_command03
5597 COMMAND devsound1 Capabilities
5598 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0090-0001-SetConfigL_command05
5599 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0090-0001-OpenFile_command06
5600 COMMAND devsound1 PlayInitL
5602 COMMAND devsound1 CloseFile
5605 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0090