os/mm/mmapitest/devsoundhaitest/scripts/multimedia-mmf-devsound-validation-automated-comb_pt.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-comb_pt
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.
37 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0001
39 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0001
42 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
43 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
44 //! CMMFDevSound::Capabilities()
45 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
46 //! CMMFDevSound::PlayInitL()
47 //! CMMFDevSound::Stop()
49 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
50 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
51 //! CMMFDevSound::PlayToneSequenceL(TDesC8 {ref})
52 //!@SYMAuthor jguillermo
53 //!@SYMCreationDate 7/28/2008
54 //!@SYMTestCaseDesc Calendar alarm during alarm clock
57 //! 1. Create DevSound instance
58 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = MP3)
59 //! 3. Set Priority (Priority = {Priority,PriorityCalendarAlarm}; Preference = {PriorityPreference,PriorityPreferenceClockAlarm};PriorityState=EMMFStatePlaying)
61 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
62 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_44.1k_128kbps_st_Test3.mp3)
63 //! 7. Start Play for 20 seconds
66 //! 10. Destroy DevSound instance
68 //! 1. Create DevSound instance
69 //! 2. Initialize DevSound ( Mode = EMMFStateTonePlaying; FourCC= ILBC)
70 //! 3. Set priority settings and delay 10 seconds ( Priority={Priority,PriorityCalendarAlarm}; Preference={PriorityPreference,PriorityPreferenceCalendarAlarm}; PriorityState=EMMFStateTonePlaying)
71 //! 4. Play tone sequence EOF (Filename = {drive,mmc}\multimedia\mmf\devsound\nrt\Nokia_ringing_tone.nrt)
72 //! 5. Delete DevSound instance.
73 //!@SYMTestStatus Verified
74 //!@SYMTestPriority High
75 //!@SYMTestExpectedResults
76 //! Calendar alarm during alarm clock
78 //! MP3 playback for 20 s
80 //! Play tone sequence
88 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
89 CREATE_OBJECT CMMFDevSound devsound1
90 COMMAND devsound1 NewL
91 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0001-0001-InitializeL_command02
93 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0001-0001-SetPrioritySettings_command03
94 COMMAND devsound1 Capabilities
95 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0001-0001-SetConfigL_command05
96 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0001-0001-OpenFile_command06
97 COMMAND devsound1 PlayInitL
99 COMMAND devsound1 Stop
100 COMMAND devsound1 CloseFile
106 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
107 CREATE_OBJECT CMMFDevSound devsound1
108 COMMAND devsound1 NewL
109 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0001-0002-InitializeL_command02
111 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0001-0002-SetPrioritySettings_command03
113 COMMAND devsound1 PlayToneSequenceL MULTIMEDIA-MMF-DevSound-Comb_Pt-0001-0002-PlayToneSequenceL_command04
117 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0001
122 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0002
124 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0002
127 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
128 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
129 //! CMMFDevSound::Capabilities()
130 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
131 //! CMMFDevSound::PlayInitL()
132 //! CMMFDevSound::Stop()
134 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
135 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
136 //! CMMFDevSound::PlayToneSequenceL(TDesC8 {ref})
137 //!@SYMAuthor etorres
138 //!@SYMCreationDate 8/25/2008
139 //!@SYMTestCaseDesc Calendar alarm during incoming call
142 //! 1. Create DevSound instance
143 //! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = MP3)
144 //! 3. Set Priority (Priority = {Priority,PriorityIncomingCall}; Preference = {PriorityPreference,PriorityPreferenceIncomingCall};PriorityState=EMMFStatePlaying)
146 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
147 //! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_44.1k_128kbps_st_Test3.mp3)
148 //! 7. Start Play for 20 seconds
151 //! 10. Destroy DevSound instance
153 //! 1. Create DevSound instance
154 //! 2. Initialize DevSound ( Mode = EMMFStateTonePlaying; FourCC= ILBC)
155 //! 3. Set priority settings and delay 10 seconds ( Priority={Priority,PriorityCalendarAlarm}; Preference={PriorityPreference,PriorityPreferenceCalendarAlarm}; PriorityState=EMMFStateTonePlaying)
156 //! 4. Play tone sequence EOF (Filename = {drive,mmc}\multimedia\mmf\devsound\nrt\Nokia_ringing_tone.nrt)
157 //! 5. Delete DevSound instance.
158 //!@SYMTestStatus Verified
159 //!@SYMTestPriority High
160 //!@SYMTestExpectedResults
161 //! Calendar alarm during incoming call
163 //! MP3 playback for 20s
165 //! Expected error -21 during playtone sequence
173 START_TEST_BLOCK 30 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
174 CREATE_OBJECT CMMFDevSound devsound1
175 COMMAND devsound1 NewL
176 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0002-0001-InitializeL_command02
178 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0002-0001-SetPrioritySettings_command03
179 COMMAND devsound1 Capabilities
180 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0002-0001-SetConfigL_command05
181 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0002-0001-OpenFile_command06
182 COMMAND devsound1 PlayInitL
184 COMMAND devsound1 Stop
185 COMMAND devsound1 CloseFile
191 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
192 CREATE_OBJECT CMMFDevSound devsound1
193 COMMAND devsound1 NewL
194 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0002-0002-InitializeL_command02
196 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0002-0002-SetPrioritySettings_command03
198 COMMAND !AsyncError=-21 devsound1 PlayToneSequenceL MULTIMEDIA-MMF-DevSound-Comb_Pt-0002-0002-PlayToneSequenceL_command05
202 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0002
207 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0003
209 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0003
212 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
213 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
214 //! CMMFDevSound::Capabilities()
215 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
216 //! CMMFDevSound::PlayInitL()
218 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
219 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
220 //! CMMFDevSound::SetDTMFLengths(TTimeIntervalMicroSeconds32 {ref}, TTimeIntervalMicroSeconds32 {ref}, TTimeIntervalMicroSeconds32 {ref})
221 //! CMMFDevSound::PlayInitL()
223 //!@SYMCreationDate 7/28/2008
224 //!@SYMTestCaseDesc DTMF tones during audio playback
227 //! 1. Create Devsound instance
228 //! 2. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_48k_16b_signed_st_Test1.pcm)
229 //! 3. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
230 //! 4. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
232 //! 6. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
233 //! 7. Start Play for 20 seconds
236 //! 10.Destroy Devsound instance
238 //! 1. Create DevSound instance
239 //! 2. Initialize Devsound ( Mode = EMMFStateTonePlaying; FourCC= ILBC)
240 //! 3. Set priority settings & delay 1s ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState=EMMFStateTonePlaying)
241 //! 4. Set DTMF Lengths (ToneOnLength = 300000; ToneOffLength = 100000; PauseLength = 100000)
242 //! 5. Start DTMF Play (DTMFString = 1234567890)
243 //! 6. Destroy DevSound instance
244 //!@SYMTestStatus Delivered
245 //!@SYMTestPriority High
246 //!@SYMTestExpectedResults
247 //! DTMF tones during audio playback
249 //! RAW playback for 20 s
259 START_TEST_BLOCK 90 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
260 CREATE_OBJECT CMMFDevSound devsound1
261 COMMAND devsound1 NewL
262 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0003-0001-OpenFile_command02
263 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0003-0001-InitializeL_command03
265 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0003-0001-SetPrioritySettings_command04
266 COMMAND devsound1 Capabilities
267 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0003-0001-SetConfigL_command06
268 COMMAND devsound1 PlayInitL
270 COMMAND devsound1 Stop
272 COMMAND devsound1 CloseFile
278 START_TEST_BLOCK 90 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
279 CREATE_OBJECT CMMFDevSound devsound1
280 COMMAND devsound1 NewL
281 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0003-0002-InitializeL_command02
283 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0003-0002-SetPrioritySettings_command03
285 COMMAND devsound1 SetDTMFLengths MULTIMEDIA-MMF-DevSound-Comb_Pt-0003-0002-SetDTMFLengths_command04
286 COMMAND devsound1 PlayDTMFStringL MULTIMEDIA-MMF-DevSound-Comb_Pt-0003-0002-PlayDTMFStringL_command05
290 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0003
295 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0004
297 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0004
300 //! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
301 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings{ref})
302 //! CMMFDevSound::Capabilities()
303 //! CMMFDevSound::SetConfigL(const TMMFCapabilities{ref})
304 //! CMMFDevSound::PlayInitL()
306 //! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
307 //! CMMFDevSound::SetPrioritySettings(const
308 //! CMMFDevSound::SetConfigL(const TMMFCapabilities{ref})
309 //! CMMFDevSound::Pause()
310 //! CMMFDevSound::SetToneRepeats(TInt, TTimeIntervalMicroSeconds {ref})
311 //! CMMFDevSound::PlayToneSequenceL(TDesC8 {ref})
312 //! CMMFDevSound::Stop()
314 //!@SYMCreationDate 8/25/2008
315 //!@SYMTestCaseDesc Incoming call during audio playback
318 //! 1. Create Devsound Instance
319 //! 2. Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
320 //! 3. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
321 //! 4. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState=EMMFStatePlaying)
323 //! 6. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
324 //! 7. Start Play for 30 seconds
327 //! 10. Destroy Devsound Instance
329 //! 1. Create DevSound instance
330 //! 2. Initialize Devsound ( Mode = EMMFStateTonePlaying; FourCC= ILBC)
331 //! 3. Set priority settings ( Priority = {Priority,PriorityIncomingCall}; Preference = {PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState=EMMFStateTonePlaying)
332 //! 4. Pause for 10 seconds(Pause=TRUE)
333 //! 5. Set tone repeats (RepeatCount = 5; RepeatTrailingSilence = 0)
334 //! 6. Play tone sequence 10 seconds(Filename = {drive,mmc}\multimedia\mmf\devsound\nrt\Kurko.nrt)
336 //! 8. Destroy DevSound instance
337 //!@SYMTestStatus Verified
338 //!@SYMTestPriority High
339 //!@SYMTestExpectedResults
340 //! Incoming call during audio playback
342 //! MP3 playback for 30s
344 //! Play tone sequence
352 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
353 CREATE_OBJECT CMMFDevSound devsound1
354 COMMAND devsound1 NewL
355 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0004-0001-OpenFile_command02
356 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0004-0001-InitializeL_command03
358 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0004-0001-SetPrioritySettings_command04
359 COMMAND devsound1 Capabilities
360 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0004-0001-SetConfigL_command06
361 COMMAND devsound1 PlayInitL
363 COMMAND devsound1 Stop
364 COMMAND devsound1 CloseFile
370 START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
371 CREATE_OBJECT CMMFDevSound devsound1
372 COMMAND devsound1 NewL
373 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0004-0002-InitializeL_command02
375 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0004-0002-SetPrioritySettings_command03
376 COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Comb_Pt-0004-0002-Stop_command04
378 COMMAND devsound1 SetToneRepeats MULTIMEDIA-MMF-DevSound-Comb_Pt-0004-0002-SetToneRepeats_command05
379 COMMAND devsound1 PlayToneSequenceL MULTIMEDIA-MMF-DevSound-Comb_Pt-0004-0002-PlayToneSequenceL_command06
381 COMMAND devsound1 Stop
384 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0004
389 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0005
391 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0005
394 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
395 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
396 //! CMMFDevSound::Capabilities()
397 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
398 //! CMMFDevSound::PlayInitL()
400 //! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
401 //! CMMFDevSound::SetPrioritySettings(const
402 //! CMMFDevSound::PlayToneSequenceL(TDesC8 {ref})
403 //! CMMFDevSound::Stop()
405 //!@SYMCreationDate 7/28/2008
406 //!@SYMTestCaseDesc Incoming SMS during alarm clock
409 //! 1. Create Devsound instance
410 //! 2. Initialize Devsound ( Mode= EMMFStatePlaying; FourCC= MP3)
411 //! 3. Set Priority (Priority= {Priority,PriorityClockAlarm}; Preference= {PriorityPreference,PriorityPreferenceClockAlarm}; PriorityState= EMMFStatePlaying)
413 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
414 //! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
415 //! 7. Play 20 seconds
417 //! 9. Delete devsound instance
420 //! 1. Create Devsound instance
421 //! 2. Initialize Devsound ( Mode= EMMFStateTonePlaying; FourCC= ILBC)
422 //! 3. Set Priority (Priority= {Priority,PriorityReceivedSMS}; Preference= {PriorityPreference,PriorityPreferenceReceivedSMS}; PriorityState= EMMFStateTonePlaying) and delay 10 seconds
423 //! 4. Play tone sequence EOF (Filename= {drive,mmc}\multimedia\mmf\devsound\nrt\Nokia_ringing_tone.nrt)
424 //! 5. Delete devsound instance
426 //!@SYMTestStatus Verified
427 //!@SYMTestPriority High
428 //!@SYMTestExpectedResults
429 //! Incoming SMS during alarm clock
431 //! MP3 playback for 20s
433 //! Play tone sequence with expected error -21
441 START_TEST_BLOCK 40 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
442 CREATE_OBJECT CMMFDevSound devsound1
443 COMMAND devsound1 NewL
444 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0005-0001-InitializeL_command02
446 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0005-0001-SetPrioritySettings_command03
447 COMMAND devsound1 Capabilities
448 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0005-0001-SetConfigL_command05
449 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0005-0001-OpenFile_command06
450 COMMAND devsound1 PlayInitL
452 COMMAND devsound1 CloseFile
458 START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
459 CREATE_OBJECT CMMFDevSound devsound1
460 COMMAND devsound1 NewL
461 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0005-0002-InitializeL_command02
463 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0005-0002-SetPrioritySettings_command03
465 COMMAND !AsyncError=-21 devsound1 PlayToneSequenceL MULTIMEDIA-MMF-DevSound-Comb_Pt-0005-0002-PlayToneSequenceL_command05
469 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0005
474 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0006
476 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0006
479 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
480 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
481 //! CMMFDevSound::Capabilities()
482 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
483 //! CMMFDevSound::PlayInitL()
484 //! CMMFDevSound::Stop()
486 //! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
487 //! CMMFDevSound::SetPrioritySettings(const
488 //! CMMFDevSound::PlayToneSequenceL(TDesC8 {ref})
489 //! CMMFDevSound::Stop()
491 //!@SYMCreationDate 7/28/2008
492 //!@SYMTestCaseDesc Incoming SMS during audio playback
495 //! 1. Create Devsound instance
496 //! 2. Initialize Devsound ( Mode= EMMFStatePlaying; FourCC= MP3)
497 //! 3. Set Priority (Priority= {Priority,PriorityAudioPlayback}; Preference= {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState= EMMFStatePlaying)
499 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
500 //! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
501 //! 7. Play 25 seconds
504 //! 10. Delete devsound instance
507 //! 1. Create Devsound instance
508 //! 2. Initialize Devsound ( Mode= EMMFStateTonePlaying; FourCC= ILBC)
509 //! 3. Set Priority (Priority= {Priority,PriorityReceivedSMS}; Preference= {PriorityPreference,PriorityPreferenceReceivedSMS}; PriorityState= EMMFStateTonePlaying) and delay 10 seconds
510 //! 4. Play tone sequence EOF (Filename= {drive,mmc}\multimedia\mmf\devsound\nrt\Nokia_ringing_tone.nrt)
511 //! 5. Delete devsound instance
513 //!@SYMTestStatus Verified
514 //!@SYMTestPriority High
515 //!@SYMTestExpectedResults
516 //! Incoming SMS during audio playback
518 //! MP3 playback for 25s
520 //! Play tone sequence
528 START_TEST_BLOCK 40 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
529 CREATE_OBJECT CMMFDevSound devsound1
530 COMMAND devsound1 NewL
531 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0006-0001-InitializeL_command02
533 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0006-0001-SetPrioritySettings_command03
534 COMMAND devsound1 Capabilities
535 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0006-0001-SetConfigL_command05
536 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0006-0001-OpenFile_command06
537 COMMAND devsound1 PlayInitL
539 COMMAND devsound1 Stop
541 COMMAND devsound1 CloseFile
547 START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
548 CREATE_OBJECT CMMFDevSound devsound1
549 COMMAND devsound1 NewL
550 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0006-0002-InitializeL_command02
552 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0006-0002-SetPrioritySettings_command03
554 COMMAND devsound1 PlayToneSequenceL MULTIMEDIA-MMF-DevSound-Comb_Pt-0006-0002-PlayToneSequenceL_command04
558 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0006
563 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0007
565 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0007
568 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
569 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
570 //! CMMFDevSound::Capabilities()
571 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
572 //! CMMFDevSound::PlayInitL()
573 //! CMMFDevSound::Stop()
575 //! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
576 //! CMMFDevSound::SetPrioritySettings(const
577 //! CMMFDevSound::PlayToneSequenceL(TDesC8 {ref})
578 //! CMMFDevSound::Stop()
580 //!@SYMCreationDate 7/28/2008
581 //!@SYMTestCaseDesc Incoming SMS during incoming call
584 //! 1. Create Devsound instance
585 //! 2. Initialize Devsound ( Mode= EMMFStatePlaying; FourCC= MP3)
586 //! 3. Set Priority (Priority= {Priority,PriorityIncomingCall}; Preference= {PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState= EMMFStatePlaying)
588 //! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
589 //! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
590 //! 7. Play 20 seconds
593 //! 10. Delete devsound instance
596 //! 1. Create Devsound instance
597 //! 2. Initialize Devsound ( Mode= EMMFStateTonePlaying; FourCC= ILBC)
598 //! 3. Set Priority (Priority= {Priority,PriorityReceivedSMS}; Preference= {PriorityPreference,PriorityPreferenceReceivedSMS}; PriorityState= EMMFStateTonePlaying) and delay 10 seconds
599 //! 4. Play tone sequence EOF (Filename= {drive,mmc}\multimedia\mmf\devsound\nrt\Nokia_ringing_tone.nrt)
600 //! 5. Delete devsound instance
602 //!@SYMTestStatus Verified
603 //!@SYMTestPriority High
604 //!@SYMTestExpectedResults
605 //! Incoming SMS during incoming call
607 //! MP3 playback for 20s
609 //! Play tone sequence with expected error -21
617 START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
618 CREATE_OBJECT CMMFDevSound devsound1
619 COMMAND devsound1 NewL
620 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0007-0001-InitializeL_command02
622 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0007-0001-SetPrioritySettings_command03
623 COMMAND devsound1 Capabilities
624 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0007-0001-SetConfigL_command05
625 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0007-0001-OpenFile_command06
626 COMMAND devsound1 PlayInitL
628 COMMAND devsound1 Stop
630 COMMAND devsound1 CloseFile
636 START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
637 CREATE_OBJECT CMMFDevSound devsound1
638 COMMAND devsound1 NewL
639 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0007-0002-InitializeL_command02
641 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0007-0002-SetPrioritySettings_command03
643 COMMAND !AsyncError=-21 devsound1 PlayToneSequenceL MULTIMEDIA-MMF-DevSound-Comb_Pt-0007-0002-PlayToneSequenceL_command05
647 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0007
652 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0008
654 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0008
657 //! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
658 //! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
659 //! CMMFDevSound::Capabilities()
660 //! CMMFDevSound::SetConfigL(const TMMFCapabilities )
661 //! CMMFDevSound::PlayInitL()
663 //! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
664 //! CMMFDevSound::SetPrioritySettings(const
665 //! CMMFDevSound::PlayToneSequenceL(TDesC8 {ref})
666 //! CMMFDevSound::Stop()
668 //!@SYMCreationDate 7/28/2008
669 //!@SYMTestCaseDesc NRT tone playback during audio playback
672 //! 1. Create Devsound instance
673 //! 2. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_48k_16b_signed_st_Test1.pcm)
674 //! 3. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
675 //! 4. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
677 //! 6. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
678 //! 7. Start Play for 30 seconds
681 //! 10.Destroy Devsound instance
683 //! 1. Create DevSound instance
684 //! 2. Initialize devsound ( Mode = EMMFStateTonePlaying; FourCC= ILBC)
685 //! 3. Set priority settings ( Priority={Priority,PriorityMax}; Preference={PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState=EMMFStateTonePlaying)
686 //! 4. Play tone sequence 10s (Filename = {drive,mmc}\multimedia\mmf\devsound\nrt\Kurko.nrt)
687 //! 5. Stop sequence for 2s
688 //! 6. Delete DevSound instance.
689 //!@SYMTestStatus Verified
690 //!@SYMTestPriority High
691 //!@SYMTestExpectedResults
692 //! NRT tone playback during audio playback
694 //! RAW playback for 30s
696 //! Play tone sequence
704 START_TEST_BLOCK 90 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
705 CREATE_OBJECT CMMFDevSound devsound1
706 COMMAND devsound1 NewL
707 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0008-0001-OpenFile_command02
708 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0008-0001-InitializeL_command03
710 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0008-0001-SetPrioritySettings_command04
711 COMMAND devsound1 Capabilities
712 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0008-0001-SetConfigL_command06
713 COMMAND devsound1 PlayInitL
715 COMMAND devsound1 Stop
717 COMMAND devsound1 CloseFile
723 START_TEST_BLOCK 90 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
724 CREATE_OBJECT CMMFDevSound devsound1
725 COMMAND devsound1 NewL
726 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0008-0002-InitializeL_command02
728 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0008-0002-SetPrioritySettings_command03
729 COMMAND devsound1 PlayToneSequenceL MULTIMEDIA-MMF-DevSound-Comb_Pt-0008-0002-PlayToneSequenceL_command04
731 COMMAND devsound1 Stop
735 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0008
740 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0009
742 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0009
745 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
746 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
747 //! CMMFDevSound::Capabilities()
748 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
749 //! CMMFDevSound::PlayInitL()
751 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
752 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
753 //! CMMFDevSound::Capabilities()
754 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
755 //! CMMFDevSound::PlayInitL()
756 //! CMMFDevSound::RecordInitL()
758 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
759 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
760 //! CMMFDevSound::Capabilities()
761 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
762 //! CMMFDevSound::PlayInitL()
763 //!@SYMAuthor ddamian
764 //!@SYMCreationDate 8/11/2008
765 //!@SYMTestCaseDesc DTMF tones during WB VoIP call - non-signaling
768 //! 1.- Create DevSound instance
769 //! 2.- Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = AWB)
770 //! 3.- Set Priority settings (Priority = {Priority,PriorityVoipCallDown}; Preference = {PriorityPreference,PriorityPreferenceVoipCallDown}; PriorityState = EMMFStatePlaying)
772 //! 5.- Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
773 //! 6.- Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\AMR-WB\AMRWB_16k_23.85kbps_mono_speech.awb)
777 //! 10.- Destroy DevSound instance
779 //! 1.- Create DevSound instance
780 //! 2.- Initialize DevSound ( Mode = EMMFStateRecording; FourCC = AWB)
781 //! 3.- Set Priority settings (Priority = {Priority,PriorityVoipCallUp}; Preference = {PriorityPreference,PriorityPreferenceVoipCallUp}; PriorityState = EMMFStateRecording)
783 //! 5.- Set Configuration and wait 2 sec (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
784 //! 6.- Replace File (Filename = {drive,mmc}\multimedia\mmf\devsound\recording\PlayDTMFDuringWBVoIPCallNonSignaling.awb)
785 //! 7.- Record Init 30s
786 //! 8.- Stop and wait 5 sec.
788 //! 10.- Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = AWB)
789 //! 11.- Set Priority settings (Priority ={Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
790 //! 12.- Capabilities
791 //! 13.- Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
792 //! 14.- Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\recording\PlayDTMFDuringWBVoIPCallNonSignaling.awb)
795 //! 17.- Destroy DevSound instance
797 //! 1. Create DevSound instance
798 //! 2. Initialize Devsound ( Mode = EMMFStateTonePlaying; FourCC= none)
799 //! 3. Set priority settings and wait 12 sec ( Priority = {Priority,PriorityDTMFKeyPress}; Preference = {PriorityPreference,PriorityPreferenceDTMFKeyPress} ; PriorityState=EMMFStateTonePlaying)
800 //! 4. Set DTMF Lengths (ToneOnLength = 300000; ToneOffLength = 100000; PauseLength = 100000)
801 //! 5. Start DTMF Play (DTMFString = 1234567890)
802 //! 6. Set DTMF Lengths (ToneOnLength = 300000; ToneOffLength = 100000; PauseLength = 100000)
803 //! 7. Start DTMF Play (DTMFString = 1234567890)
804 //! 8. Destroy DevSound instance
805 //!@SYMTestStatus Verified
806 //!@SYMTestPriority High
807 //!@SYMTestExpectedResults
808 //! DTMF tones during WB VoIP call - non-signaling
810 //! AMR-WB playback as VoIPCallDown
812 //! AMR-WB playback as VoIPCallUp
814 //! DTMF tones playback
822 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
823 CREATE_OBJECT CMMFDevSound devsound1
824 COMMAND devsound1 NewL
825 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0001-InitializeL_command02
827 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0001-SetPrioritySettings_command03
828 COMMAND devsound1 Capabilities
829 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0001-SetConfigL_command05
830 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0001-OpenFile_command06
831 COMMAND devsound1 PlayInitL
833 COMMAND devsound1 Stop
834 COMMAND devsound1 CloseFile
840 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
841 CREATE_OBJECT CMMFDevSound devsound1
842 COMMAND devsound1 NewL
843 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0002-InitializeL_command02
845 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0002-SetPrioritySettings_command03
846 COMMAND devsound1 Capabilities
847 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0002-SetConfigL_command05
849 COMMAND devsound1 ReplaceFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0002-ReplaceFile_command06
850 COMMAND devsound1 RecordInitL
852 COMMAND devsound1 Stop
854 COMMAND devsound1 CloseFile
855 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0002-InitializeL_command10
857 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0002-SetPrioritySettings_command11
858 COMMAND devsound1 Capabilities
859 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0002-SetConfigL_command13
860 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0002-OpenFile_command14
861 COMMAND devsound1 PlayInitL
863 COMMAND devsound1 CloseFile
869 START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
870 CREATE_OBJECT CMMFDevSound devsound1
871 COMMAND devsound1 NewL
872 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0003-InitializeL_command02
874 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0003-SetPrioritySettings_command03
876 COMMAND devsound1 SetDTMFLengths MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0003-SetDTMFLengths_command04
877 COMMAND devsound1 PlayDTMFStringL MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0003-PlayDTMFStringL_command05
879 COMMAND devsound1 SetDTMFLengths MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0003-SetDTMFLengths_command06
880 COMMAND devsound1 PlayDTMFStringL MULTIMEDIA-MMF-DevSound-Comb_Pt-0009-0003-PlayDTMFStringL_command07
884 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0009
889 START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0010
891 //!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0010
894 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
895 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
896 //! CMMFDevSound::Capabilities()
897 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
898 //! CMMFDevSound::PlayInitL()
900 //! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
901 //! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
902 //! CMMFDevSound::Capabilities()
903 //! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
904 //! CMMFDevSound::PlayToneSequenceL(TDesC8 {ref})
906 //!@SYMCreationDate 8/25/2008
907 //!@SYMTestCaseDesc Incoming SMS during Mobile TV playback
910 //! 1. Create DevSound instance
911 //! 2. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
912 //! 3. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC= MP3)
913 //! 4. Set priority settings ( Priority = {Priority,PriorityMobileTV}; Preference ={PriorityPreference,PriorityPreferenceMobileTV}; PriorityState=EMMFStatePlaying)
915 //! 6. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
916 //! 7. Start play 20s
918 //! 9.Destroy DevSound instance.
920 //! 1. Create DevSound instance
921 //! 2. Initialize Devsound ( Mode = EMMFStateTonePlaying; FourCC= MP3)
922 //! 3. Set priority settings delay 10s ( Priority = {Priority,PriorityReceivedSMS}; Preference = {PriorityPreference,PriorityPreferenceReceivedSMS}; PriorityState=EMMFStateTonePlaying)
923 //! 4. Play tone sequence (Filename = {drive,mmc}\multimedia\mmf\devsound\nrt\Nokia_ringing_tone.nrt)
924 //! 5. Delete DevSound instance.
925 //!@SYMTestStatus Verified
926 //!@SYMTestPriority High
927 //!@SYMTestExpectedResults
928 //! Incoming SMS during Mobile TV playback
930 //! MP3 playback as Mobile TV
932 //! NRT playback as Tone playing
940 START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
941 CREATE_OBJECT CMMFDevSound devsound1
942 COMMAND devsound1 NewL
943 COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Comb_Pt-0010-0001-OpenFile_command02
944 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0010-0001-InitializeL_command03
946 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0010-0001-SetPrioritySettings_command04
947 COMMAND devsound1 Capabilities
948 COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Comb_Pt-0010-0001-SetConfigL_command06
949 COMMAND devsound1 PlayInitL
951 COMMAND devsound1 CloseFile
957 START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-comb_pt.ini
958 CREATE_OBJECT CMMFDevSound devsound1
959 COMMAND devsound1 NewL
960 COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Comb_Pt-0010-0002-InitializeL_command02
962 COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Comb_Pt-0010-0002-SetPrioritySettings_command03
964 COMMAND devsound1 PlayToneSequenceL MULTIMEDIA-MMF-DevSound-Comb_Pt-0010-0002-PlayToneSequenceL_command04
968 END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-COMB_PT-0010