os/mm/mmapitest/devsoundhaitest/scripts/multimedia-mmf-devsound-validation-automated-playback.script
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/mm/mmapitest/devsoundhaitest/scripts/multimedia-mmf-devsound-validation-automated-playback.script Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,5606 @@
1.4 +//
1.5 +// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
1.6 +// All rights reserved.
1.7 +// This component and the accompanying materials are made available
1.8 +// under the terms of "Eclipse Public License v1.0"
1.9 +// which accompanies this distribution, and is available
1.10 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.11 +//
1.12 +// Initial Contributors:
1.13 +// Nokia Corporation - initial contribution.
1.14 +//
1.15 +// Contributors:
1.16 +//
1.17 +// Description:
1.18 +//
1.19 +//
1.20 +//! @file
1.21 +//! @SYMTestSuiteName multimedia-mmf-devsound-validation-automated-playback
1.22 +//! @SYMScriptTestEnvironment This test script requires a basic ROM.
1.23 +//
1.24 +// Tests all public elements of the CMMFDevSound
1.25 +// classes as a means of confidence that the APIs work as expected.
1.26 +//
1.27 +// The purpose is to provide a regression test suite of PublishedAll
1.28 +// APIs for: CMMFDevSound
1.29 +// The tests are fully automated.
1.30 +//
1.31 +
1.32 +
1.33 +
1.34 +LOAD_SUITE t_devsound
1.35 +
1.36 +
1.37 +
1.38 +
1.39 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0001
1.40 +
1.41 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0001
1.42 +//!@SYMAPI
1.43 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.44 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.45 +//! CMMFDevSound::Capabilities()
1.46 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.47 +//! CMMFDevSound::PlayInitL()
1.48 +//! CMMFDevSound::Stop()
1.49 +//!@SYMAuthor fperez
1.50 +//!@SYMCreationDate 7/7/2008
1.51 +//!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback
1.52 +//!@SYMTestActions
1.53 +//! 1. Create Devsound instance
1.54 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = AMR)
1.55 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.56 +//! 4. Capabilities
1.57 +//! 5. Set Configuration(Channels=EMMFMono;Rate=EMMFSampleRate8000Hz)
1.58 +//! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_0x01_mono.amr)
1.59 +//! 7. Play 10 seconds
1.60 +//! 8. Stop for 5 seconds (Pause=TRUE)
1.61 +//! 9. Play 10 seconds
1.62 +//! 10. FileStartPosition
1.63 +//! 11. Stop 5 seconds
1.64 +//! 12. Play 10 seconds
1.65 +//! 13. Stop
1.66 +//! 14. CloseFile
1.67 +//! 15. Delete devsound instance
1.68 +//!@SYMTestStatus Verified
1.69 +//!@SYMTestPriority High
1.70 +//!@SYMTestExpectedResults
1.71 +//! AMR-NB 8k 12.2kbps mono playback
1.72 +//!@SYMTestType CIT
1.73 +
1.74 + START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.75 + CREATE_OBJECT CMMFDevSound devsound1
1.76 + COMMAND devsound1 NewL
1.77 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0001-0001-InitializeL_command02
1.78 + OUTSTANDING
1.79 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0001-0001-SetPrioritySettings_command03
1.80 + COMMAND devsound1 Capabilities
1.81 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0001-0001-SetConfigL_command05
1.82 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0001-0001-OpenFile_command06
1.83 + COMMAND devsound1 PlayInitL
1.84 + ASYNC_DELAY 10000000
1.85 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0001-0001-Stop_command08
1.86 + DELAY 5000000
1.87 + COMMAND devsound1 PlayInitL
1.88 + ASYNC_DELAY 10000000
1.89 + COMMAND devsound1 FileStartPosition
1.90 + COMMAND devsound1 Stop
1.91 + DELAY 5000000
1.92 + COMMAND devsound1 PlayInitL
1.93 + ASYNC_DELAY 10000000
1.94 + COMMAND devsound1 Stop
1.95 + COMMAND devsound1 CloseFile
1.96 + COMMAND devsound1 ~
1.97 + END_TEST_BLOCK
1.98 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0001
1.99 +
1.100 +
1.101 +
1.102 +
1.103 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0002
1.104 +
1.105 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0002
1.106 +//!@SYMAPI
1.107 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.108 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.109 +//! CMMFDevSound::Capabilities()
1.110 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.111 +//! CMMFDevSound::PlayInitL()
1.112 +//!@SYMAuthor jguillermo
1.113 +//!@SYMCreationDate 7/21/2008
1.114 +//!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback play stop twice
1.115 +//!@SYMTestActions
1.116 +//! 1. Create Devsound instance
1.117 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
1.118 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.119 +//! 4. Capabilities
1.120 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.121 +//! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_mono_speech.amr)
1.122 +//! 7. Start Play 10 seconds
1.123 +//! 8. Stop for 5 seconds
1.124 +//! 9. FileStartPosition
1.125 +//! 10. Start Play 10 seconds
1.126 +//! 11. Stop
1.127 +//! 12. CloseFile
1.128 +//! 13. Destroy devsound instance
1.129 +//!
1.130 +//!@SYMTestStatus Verified
1.131 +//!@SYMTestPriority High
1.132 +//!@SYMTestExpectedResults
1.133 +//! AMR-NB 8k 12.2kbps mono playback play stop twice
1.134 +//!@SYMTestType CIT
1.135 +
1.136 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.137 + CREATE_OBJECT CMMFDevSound devsound1
1.138 + COMMAND devsound1 NewL
1.139 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0002-0001-InitializeL_command02
1.140 + OUTSTANDING
1.141 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0002-0001-SetPrioritySettings_command03
1.142 + COMMAND devsound1 Capabilities
1.143 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0002-0001-SetConfigL_command05
1.144 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0002-0001-OpenFile_command06
1.145 + COMMAND devsound1 PlayInitL
1.146 + ASYNC_DELAY 10000000
1.147 + COMMAND devsound1 Stop
1.148 + DELAY 5000000
1.149 + COMMAND devsound1 FileStartPosition
1.150 + COMMAND devsound1 PlayInitL
1.151 + ASYNC_DELAY 10000000
1.152 + COMMAND devsound1 Stop
1.153 + COMMAND devsound1 CloseFile
1.154 + COMMAND devsound1 ~
1.155 + END_TEST_BLOCK
1.156 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0002
1.157 +
1.158 +
1.159 +
1.160 +
1.161 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0003
1.162 +
1.163 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0003
1.164 +//!@SYMAPI
1.165 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.166 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.167 +//! CMMFDevSound::Capabilities()
1.168 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.169 +//! CMMFDevSound::PlayInitL()
1.170 +//! CMMFDevSound::Stop()
1.171 +//!@SYMAuthor fperez
1.172 +//!@SYMCreationDate 7/21/2008
1.173 +//!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback repeat
1.174 +//!@SYMTestActions
1.175 +//! 1. Create Devsound instance
1.176 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AMR)
1.177 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.178 +//! 4. Capabilities
1.179 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.180 +//! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_0x01_mono.amr)
1.181 +//! 7. Play 10 seconds
1.182 +//! 8. Stop 5 seconds (Pause=TRUE)
1.183 +//! 9. Play 10 seconds
1.184 +//! 10. FileStartPosition
1.185 +//! 11. Stop 5 seconds
1.186 +//! 12. Play 10 seconds
1.187 +//! 13. FileStartPosition
1.188 +//! 14. Stop 5 seconds
1.189 +//! 15. Play 10 seconds
1.190 +//! 16. Stop 5 seconds(Pause=TRUE)
1.191 +//! 17. Play 10 seconds
1.192 +//! 18. FileStartPosition
1.193 +//! 19. Stop 5 seconds
1.194 +//! 20. Play 10 seconds
1.195 +//! 21. Stop
1.196 +//! 22. CloseFile
1.197 +//! 23. Delete devsound instance
1.198 +//!@SYMTestStatus Verified
1.199 +//!@SYMTestPriority High
1.200 +//!@SYMTestExpectedResults
1.201 +//! AMR-NB 8k 12.2kbps mono playback repeat
1.202 +//!@SYMTestType CIT
1.203 +
1.204 + START_TEST_BLOCK 90 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.205 + CREATE_OBJECT CMMFDevSound devsound1
1.206 + COMMAND devsound1 NewL
1.207 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0003-0001-InitializeL_command02
1.208 + OUTSTANDING
1.209 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0003-0001-SetPrioritySettings_command03
1.210 + COMMAND devsound1 Capabilities
1.211 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0003-0001-SetConfigL_command05
1.212 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0003-0001-OpenFile_command06
1.213 + COMMAND devsound1 PlayInitL
1.214 + ASYNC_DELAY 10000000
1.215 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0003-0001-Stop_command08
1.216 + DELAY 5000000
1.217 + COMMAND devsound1 PlayInitL
1.218 + ASYNC_DELAY 10000000
1.219 + COMMAND devsound1 FileStartPosition
1.220 + COMMAND devsound1 Stop
1.221 + DELAY 5000000
1.222 + COMMAND devsound1 PlayInitL
1.223 + ASYNC_DELAY 10000000
1.224 + COMMAND devsound1 FileStartPosition
1.225 + COMMAND devsound1 Stop
1.226 + DELAY 5000000
1.227 + COMMAND devsound1 PlayInitL
1.228 + ASYNC_DELAY 10000000
1.229 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0003-0001-Stop_command16
1.230 + DELAY 5000000
1.231 + COMMAND devsound1 PlayInitL
1.232 + ASYNC_DELAY 10000000
1.233 + COMMAND devsound1 FileStartPosition
1.234 + COMMAND devsound1 Stop
1.235 + DELAY 5000000
1.236 + COMMAND devsound1 PlayInitL
1.237 + ASYNC_DELAY 10000000
1.238 + COMMAND devsound1 Stop
1.239 + COMMAND devsound1 CloseFile
1.240 + COMMAND devsound1 ~
1.241 + END_TEST_BLOCK
1.242 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0003
1.243 +
1.244 +
1.245 +
1.246 +
1.247 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0004
1.248 +
1.249 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0004
1.250 +//!@SYMAPI
1.251 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.252 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.253 +//! CMMFDevSound::Capabilities()
1.254 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.255 +//! CMMFDevSound::PlayInitL()
1.256 +//! CMMFDevSound::Stop()
1.257 +//!@SYMAuthor fperez
1.258 +//!@SYMCreationDate 7/21/2008
1.259 +//!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback twice
1.260 +//!@SYMTestActions
1.261 +//! 1. Create Devsound instance
1.262 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying;FourCC= AMR)
1.263 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.264 +//! 4. Capabilities
1.265 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.266 +//! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_0x01_mono.amr)
1.267 +//! 7. Start Play for 10S
1.268 +//! 8. Stop for 5S (Pause=TRUE)
1.269 +//! 9. Play for 10S
1.270 +//! 10. FileStartPosition
1.271 +//! 11. Stop for 5S
1.272 +//! 12. Play for 10S
1.273 +//! 13. Stop
1.274 +//! 14. CloseFile
1.275 +//! 15. Delete devsound instance
1.276 +//!@SYMTestStatus Verified
1.277 +//!@SYMTestPriority High
1.278 +//!@SYMTestExpectedResults
1.279 +//! AMR-NB 8k 12.2kbps mono playback twice
1.280 +//!@SYMTestType CIT
1.281 +
1.282 + START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.283 + CREATE_OBJECT CMMFDevSound devsound1
1.284 + COMMAND devsound1 NewL
1.285 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0004-0001-InitializeL_command02
1.286 + OUTSTANDING
1.287 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0004-0001-SetPrioritySettings_command03
1.288 + COMMAND devsound1 Capabilities
1.289 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0004-0001-SetConfigL_command05
1.290 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0004-0001-OpenFile_command06
1.291 + COMMAND devsound1 PlayInitL
1.292 + ASYNC_DELAY 10000000
1.293 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0004-0001-Stop_command08
1.294 + DELAY 5000000
1.295 + COMMAND devsound1 PlayInitL
1.296 + ASYNC_DELAY 10000000
1.297 + COMMAND devsound1 FileStartPosition
1.298 + COMMAND devsound1 Stop
1.299 + DELAY 5000000
1.300 + COMMAND devsound1 PlayInitL
1.301 + ASYNC_DELAY 10000000
1.302 + COMMAND devsound1 Stop
1.303 + DELAY 2000000
1.304 + COMMAND devsound1 CloseFile
1.305 + COMMAND devsound1 ~
1.306 + END_TEST_BLOCK
1.307 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0004
1.308 +
1.309 +
1.310 +
1.311 +
1.312 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0005
1.313 +
1.314 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0005
1.315 +//!@SYMAPI
1.316 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
1.317 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.318 +//! CMMFDevSound::Capabilities()
1.319 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.320 +//! CMMFDevSound::PlayInitL()
1.321 +//! CMMFDevSound::Stop()
1.322 +//!@SYMAuthor jguillermo
1.323 +//!@SYMCreationDate 7/21/2008
1.324 +//!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback using UID
1.325 +//!@SYMTestActions
1.326 +//! 1. Create Devsound instance
1.327 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,AMRNB})
1.328 +//! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
1.329 +//! 4. Capabilities
1.330 +//! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.331 +//! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_mono_speech.amr)
1.332 +//! 7. Play 10 seconds
1.333 +//! 8. Stop for 5 seconds (Pause=TRUE)
1.334 +//! 9. Resume and continue Play 10 seconds
1.335 +//! 10. Stop 5 seconds
1.336 +//! 11. FileStartPosition
1.337 +//! 12. Play 10 seconds
1.338 +//! 13. Stop
1.339 +//! 14. CloseFile
1.340 +//! 15. Delete devsound instance
1.341 +//!@SYMTestStatus Verified
1.342 +//!@SYMTestPriority High
1.343 +//!@SYMTestExpectedResults
1.344 +//! AMR-NB 8k 12.2kbps mono playback using UID
1.345 +//!@SYMTestType CIT
1.346 +
1.347 + START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.348 + CREATE_OBJECT CMMFDevSound devsound1
1.349 + COMMAND devsound1 NewL
1.350 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0005-0001-InitializeL_command02
1.351 + OUTSTANDING
1.352 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0005-0001-SetPrioritySettings_command03
1.353 + COMMAND devsound1 Capabilities
1.354 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0005-0001-SetConfigL_command05
1.355 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0005-0001-OpenFile_command06
1.356 + COMMAND devsound1 PlayInitL
1.357 + ASYNC_DELAY 10000000
1.358 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0005-0001-Stop_command08
1.359 + DELAY 5000000
1.360 + COMMAND devsound1 PlayInitL
1.361 + ASYNC_DELAY 10000000
1.362 + COMMAND devsound1 Stop
1.363 + DELAY 5000000
1.364 + COMMAND devsound1 FileStartPosition
1.365 + COMMAND devsound1 PlayInitL
1.366 + ASYNC_DELAY 10000000
1.367 + COMMAND devsound1 Stop
1.368 + COMMAND devsound1 CloseFile
1.369 + COMMAND devsound1 ~
1.370 + END_TEST_BLOCK
1.371 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0005
1.372 +
1.373 +
1.374 +
1.375 +
1.376 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0006
1.377 +
1.378 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0006
1.379 +//!@SYMAPI
1.380 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.381 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.382 +//! CMMFDevSound::Capabilities()
1.383 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.384 +//! CMMFDevSound::PlayInitL()
1.385 +//!@SYMAuthor jguillermo
1.386 +//!@SYMCreationDate 7/21/2008
1.387 +//!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback verify EOF
1.388 +//!@SYMTestActions
1.389 +//! 1. Create Devsound instance
1.390 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AMR)
1.391 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.392 +//! 4. Capabilities
1.393 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.394 +//! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_mono_speech.amr)
1.395 +//! 7. Start Play
1.396 +//! 8. CloseFile
1.397 +//! 9. Destroy devsound instance
1.398 +//!
1.399 +//!@SYMTestStatus Verified
1.400 +//!@SYMTestPriority High
1.401 +//!@SYMTestExpectedResults
1.402 +//! AMR-NB 8k 12.2kbps mono playback verify EOF
1.403 +//!@SYMTestType CIT
1.404 +
1.405 + START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.406 + CREATE_OBJECT CMMFDevSound devsound1
1.407 + COMMAND devsound1 NewL
1.408 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0006-0001-InitializeL_command02
1.409 + OUTSTANDING
1.410 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0006-0001-SetPrioritySettings_command03
1.411 + COMMAND devsound1 Capabilities
1.412 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0006-0001-SetConfigL_command05
1.413 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0006-0001-OpenFile_command06
1.414 + COMMAND devsound1 PlayInitL
1.415 + OUTSTANDING
1.416 + COMMAND devsound1 CloseFile
1.417 + COMMAND devsound1 ~
1.418 + END_TEST_BLOCK
1.419 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0006
1.420 +
1.421 +
1.422 +
1.423 +
1.424 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0007
1.425 +
1.426 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0007
1.427 +//!@SYMAPI
1.428 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.429 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.430 +//! CMMFDevSound::Capabilities()
1.431 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.432 +//! CMMFDevSound::PlayInitL()
1.433 +//!@SYMAuthor jpacho
1.434 +//!@SYMCreationDate 7/21/2008
1.435 +//!@SYMTestCaseDesc AMR-NB 8k 12.2kbps mono playback
1.436 +//!@SYMTestActions
1.437 +//! 1. Create Devsound instance
1.438 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
1.439 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.440 +//! 4. Capabilities
1.441 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.442 +//! 6.. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_12.2kbps_mono_speech_dtx_on.amr)
1.443 +//! 7. Start Play for 10 seconds
1.444 +//! 8. Stop for 5 seconds (Pause =TRUE)
1.445 +//! 9. Play for 10 seconds
1.446 +//! 10. Stop for 5 seconds
1.447 +//! 11. FileStartPosition
1.448 +//! 12. Start Play for 10 seconds
1.449 +//! 13. Stop
1.450 +//! 14. CloseFile
1.451 +//! 15. Destroy Devsound instance
1.452 +//!
1.453 +//!@SYMTestStatus Verified
1.454 +//!@SYMTestPriority High
1.455 +//!@SYMTestExpectedResults
1.456 +//! AMR-NB 8k 12.2kbps mono playback
1.457 +//!@SYMTestType CIT
1.458 +
1.459 + START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.460 + CREATE_OBJECT CMMFDevSound devsound1
1.461 + COMMAND devsound1 NewL
1.462 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0007-0001-InitializeL_command02
1.463 + OUTSTANDING
1.464 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0007-0001-SetPrioritySettings_command03
1.465 + COMMAND devsound1 Capabilities
1.466 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0007-0001-SetConfigL_command05
1.467 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0007-0001-OpenFile_command06
1.468 + COMMAND devsound1 PlayInitL
1.469 + ASYNC_DELAY 10000000
1.470 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0007-0001-Stop_command08
1.471 + DELAY 5000000
1.472 + COMMAND devsound1 PlayInitL
1.473 + ASYNC_DELAY 10000000
1.474 + COMMAND devsound1 Stop
1.475 + DELAY 5000000
1.476 + COMMAND devsound1 FileStartPosition
1.477 + COMMAND devsound1 PlayInitL
1.478 + ASYNC_DELAY 10000000
1.479 + COMMAND devsound1 Stop
1.480 + COMMAND devsound1 CloseFile
1.481 + COMMAND devsound1 ~
1.482 + END_TEST_BLOCK
1.483 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0007
1.484 +
1.485 +
1.486 +
1.487 +
1.488 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0008
1.489 +
1.490 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0008
1.491 +//!@SYMAPI
1.492 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.493 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.494 +//! CMMFDevSound::Capabilities()
1.495 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.496 +//! CMMFDevSound::PlayInitL()
1.497 +//! CMMFDevSound::Stop()
1.498 +//!@SYMAuthor fperez
1.499 +//!@SYMCreationDate 7/21/2008
1.500 +//!@SYMTestCaseDesc AMR-NB 8k 5.15kbps mono playback
1.501 +//!@SYMTestActions
1.502 +//! 1. Create Devsound instance
1.503 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= AMR)
1.504 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.505 +//! 4. Capabilities
1.506 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.507 +//! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_5.15kbps_mono_speech.amr)
1.508 +//! 7. Play 10S
1.509 +//! 8. Stop for 5S(Pause=TRUE)
1.510 +//! 9. Play 10S
1.511 +//! 10. FileStartPosition
1.512 +//! 11. Stop 5S
1.513 +//! 12. Play 10S
1.514 +//! 13. Stop
1.515 +//! 14. CloseFile
1.516 +//! 15. Delete devsound instance
1.517 +//!
1.518 +//!@SYMTestStatus Verified
1.519 +//!@SYMTestPriority High
1.520 +//!@SYMTestExpectedResults
1.521 +//! AMR-NB 8k 5.15kbps mono playback
1.522 +//!@SYMTestType CIT
1.523 +
1.524 + START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.525 + CREATE_OBJECT CMMFDevSound devsound1
1.526 + COMMAND devsound1 NewL
1.527 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0008-0001-InitializeL_command02
1.528 + OUTSTANDING
1.529 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0008-0001-SetPrioritySettings_command03
1.530 + COMMAND devsound1 Capabilities
1.531 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0008-0001-SetConfigL_command05
1.532 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0008-0001-OpenFile_command06
1.533 + COMMAND devsound1 PlayInitL
1.534 + ASYNC_DELAY 10000000
1.535 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0008-0001-Stop_command08
1.536 + DELAY 5000000
1.537 + COMMAND devsound1 PlayInitL
1.538 + ASYNC_DELAY 10000000
1.539 + COMMAND devsound1 FileStartPosition
1.540 + COMMAND devsound1 Stop
1.541 + DELAY 5000000
1.542 + COMMAND devsound1 PlayInitL
1.543 + ASYNC_DELAY 10000000
1.544 + COMMAND devsound1 Stop
1.545 + COMMAND devsound1 CloseFile
1.546 + COMMAND devsound1 ~
1.547 + END_TEST_BLOCK
1.548 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0008
1.549 +
1.550 +
1.551 +
1.552 +
1.553 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0009
1.554 +
1.555 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0009
1.556 +//!@SYMAPI
1.557 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.558 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.559 +//! CMMFDevSound::Capabilities()
1.560 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.561 +//! CMMFDevSound::PlayInitL()
1.562 +//!@SYMAuthor jguillermo
1.563 +//!@SYMCreationDate 7/21/2008
1.564 +//!@SYMTestCaseDesc AMR-NB playback verify all bitrates
1.565 +//!@SYMTestActions
1.566 +//! 1. Create Devsound instance
1.567 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AMR)
1.568 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.569 +//! 4. Capabilities
1.570 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.571 +//! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_VBR_mono_speech.amr)
1.572 +//! 7. Start Play
1.573 +//! 8. CloseFile
1.574 +//! 9. Destroy Devsound instance
1.575 +//!
1.576 +//!@SYMTestStatus Verified
1.577 +//!@SYMTestPriority High
1.578 +//!@SYMTestExpectedResults
1.579 +//! AMR-NB playback verify all bitrates
1.580 +//!@SYMTestType CIT
1.581 +
1.582 + START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.583 + CREATE_OBJECT CMMFDevSound devsound1
1.584 + COMMAND devsound1 NewL
1.585 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0009-0001-InitializeL_command02
1.586 + OUTSTANDING
1.587 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0009-0001-SetPrioritySettings_command03
1.588 + COMMAND devsound1 Capabilities
1.589 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0009-0001-SetConfigL_command05
1.590 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0009-0001-OpenFile_command06
1.591 + COMMAND devsound1 PlayInitL
1.592 + OUTSTANDING
1.593 + COMMAND devsound1 CloseFile
1.594 + COMMAND devsound1 ~
1.595 + END_TEST_BLOCK
1.596 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0009
1.597 +
1.598 +
1.599 +
1.600 +
1.601 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0010
1.602 +
1.603 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0010
1.604 +//!@SYMAPI
1.605 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.606 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.607 +//! CMMFDevSound::Capabilities()
1.608 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.609 +//! CMMFDevSound::PlayInitL()
1.610 +//!@SYMAuthor jpacho
1.611 +//!@SYMCreationDate 7/21/2008
1.612 +//!@SYMTestCaseDesc AMR-NB playback verify all bitrates
1.613 +//!@SYMTestActions
1.614 +//! 1. Create Devsound instance
1.615 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AMR)
1.616 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.617 +//! 4. Capabilities
1.618 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.619 +//! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\amr-nb\AMRNB_8k_VBR_mono_speech_dtx_on.amr)
1.620 +//! 7. Start Play
1.621 +//! 8. CloseFile
1.622 +//! 9. Destroy Devsound instance.
1.623 +//!
1.624 +//!@SYMTestStatus Verified
1.625 +//!@SYMTestPriority High
1.626 +//!@SYMTestExpectedResults
1.627 +//! AMR-NB playback verify all bitrates
1.628 +//!@SYMTestType CIT
1.629 +
1.630 + START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.631 + CREATE_OBJECT CMMFDevSound devsound1
1.632 + COMMAND devsound1 NewL
1.633 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0010-0001-InitializeL_command02
1.634 + OUTSTANDING
1.635 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0010-0001-SetPrioritySettings_command03
1.636 + COMMAND devsound1 Capabilities
1.637 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0010-0001-SetConfigL_command05
1.638 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0010-0001-OpenFile_command06
1.639 + COMMAND devsound1 PlayInitL
1.640 + OUTSTANDING
1.641 + COMMAND devsound1 CloseFile
1.642 + COMMAND devsound1 ~
1.643 + END_TEST_BLOCK
1.644 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0010
1.645 +
1.646 +
1.647 +
1.648 +
1.649 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0011
1.650 +
1.651 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0011
1.652 +//!@SYMAPI
1.653 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.654 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.655 +//! CMMFDevSound::Capabilities()
1.656 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.657 +//! CMMFDevSound::PlayInitL()
1.658 +//! CMMFDevSound::Stop()
1.659 +//!@SYMAuthor fperez
1.660 +//!@SYMCreationDate 7/21/2008
1.661 +//!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback repeat
1.662 +//!@SYMTestActions
1.663 +//! 1. Create Devsound instance
1.664 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= AWB)
1.665 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.666 +//! 4. Capabilities
1.667 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.668 +//! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
1.669 +//! 7. Play 10 seconds
1.670 +//! 8. Stop 5 seconds(Pause=TRUE)
1.671 +//! 9. Play 10 seconds
1.672 +//! 10. FileStartPosition
1.673 +//! 11. Stop 5 seconds
1.674 +//! 12. Play 10 seconds
1.675 +//! 13. FileStartPosition
1.676 +//! 14. Stop 5 seconds
1.677 +//! 15. Play 10 seconds
1.678 +//! 16. Stop
1.679 +//! 17. CloseFile
1.680 +//! 18. Delete DevSound instance
1.681 +//!
1.682 +//!@SYMTestStatus Verified
1.683 +//!@SYMTestPriority High
1.684 +//!@SYMTestExpectedResults
1.685 +//! AMR-WB 16k 23.85kbps mono playback repeat
1.686 +//!@SYMTestType CIT
1.687 +
1.688 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.689 + CREATE_OBJECT CMMFDevSound devsound1
1.690 + COMMAND devsound1 NewL
1.691 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0011-0001-InitializeL_command02
1.692 + OUTSTANDING
1.693 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0011-0001-SetPrioritySettings_command03
1.694 + COMMAND devsound1 Capabilities
1.695 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0011-0001-SetConfigL_command05
1.696 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0011-0001-OpenFile_command06
1.697 + COMMAND devsound1 PlayInitL
1.698 + ASYNC_DELAY 10000000
1.699 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0011-0001-Stop_command08
1.700 + DELAY 5000000
1.701 + COMMAND devsound1 PlayInitL
1.702 + ASYNC_DELAY 10000000
1.703 + COMMAND devsound1 FileStartPosition
1.704 + COMMAND devsound1 Stop
1.705 + DELAY 5000000
1.706 + COMMAND devsound1 PlayInitL
1.707 + ASYNC_DELAY 10000000
1.708 + COMMAND devsound1 FileStartPosition
1.709 + COMMAND devsound1 Stop
1.710 + DELAY 5000000
1.711 + COMMAND devsound1 PlayInitL
1.712 + ASYNC_DELAY 10000000
1.713 + COMMAND devsound1 Stop
1.714 + COMMAND devsound1 CloseFile
1.715 + COMMAND devsound1 ~
1.716 + END_TEST_BLOCK
1.717 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0011
1.718 +
1.719 +
1.720 +
1.721 +
1.722 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0012
1.723 +
1.724 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0012
1.725 +//!@SYMAPI
1.726 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.727 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.728 +//! CMMFDevSound::Capabilities()
1.729 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.730 +//! CMMFDevSound::PlayInitL()
1.731 +//!@SYMAuthor jguillermo
1.732 +//!@SYMCreationDate 7/21/2008
1.733 +//!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback play stop twice
1.734 +//!@SYMTestActions
1.735 +//! 1. Create DevSound instance
1.736 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= AWB)
1.737 +//! 3. Set Priority (Priority= {Priority,PriorityNormal}; Preference= {PriorityPreference,PriorityPreferenceQuality}; PriorityState= EMMFStatePlaying)
1.738 +//! 4. Capabilities
1.739 +//! 5. Set Configuration (Channels= EMMFMono; Rate= EMMFSampleRate16000Hz)
1.740 +//! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
1.741 +//! 7. Start Play 10 seconds
1.742 +//! 8. Stop 5 seconds
1.743 +//! 9. FileStartPosition
1.744 +//! 10. Start Play 10 seconds
1.745 +//! 11. Stop
1.746 +//! 12. CloseFile
1.747 +//! 13. Destroy DevSound instance
1.748 +//!
1.749 +//!@SYMTestStatus Verified
1.750 +//!@SYMTestPriority High
1.751 +//!@SYMTestExpectedResults
1.752 +//! AMR-WB 16k 23.85kbps mono playback play stop twice
1.753 +//!@SYMTestType CIT
1.754 +
1.755 + START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.756 + CREATE_OBJECT CMMFDevSound devsound1
1.757 + COMMAND devsound1 NewL
1.758 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0012-0001-InitializeL_command02
1.759 + OUTSTANDING
1.760 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0012-0001-SetPrioritySettings_command03
1.761 + COMMAND devsound1 Capabilities
1.762 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0012-0001-SetConfigL_command05
1.763 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0012-0001-OpenFile_command06
1.764 + COMMAND devsound1 PlayInitL
1.765 + ASYNC_DELAY 10000000
1.766 + COMMAND devsound1 Stop
1.767 + DELAY 5000000
1.768 + COMMAND devsound1 FileStartPosition
1.769 + COMMAND devsound1 PlayInitL
1.770 + ASYNC_DELAY 10000000
1.771 + COMMAND devsound1 Stop
1.772 + COMMAND devsound1 CloseFile
1.773 + COMMAND devsound1 ~
1.774 + END_TEST_BLOCK
1.775 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0012
1.776 +
1.777 +
1.778 +
1.779 +
1.780 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0013
1.781 +
1.782 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0013
1.783 +//!@SYMAPI
1.784 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.785 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.786 +//! CMMFDevSound::Capabilities()
1.787 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.788 +//! CMMFDevSound::PlayInitL()
1.789 +//! CMMFDevSound::Stop()
1.790 +//!@SYMAuthor fperez
1.791 +//!@SYMCreationDate 7/21/2008
1.792 +//!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback repeat
1.793 +//!@SYMTestActions
1.794 +//! 1. Create DevSound instance
1.795 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= AWB)
1.796 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.797 +//! 4. Capabilities
1.798 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.799 +//! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
1.800 +//! 7. Play 10 seconds
1.801 +//! 8. Stop 5 seconds(Pause=TRUE)
1.802 +//! 9. Play 10 seconds
1.803 +//! 10. FileStartPosition
1.804 +//! 11. Stop 5 seconds
1.805 +//! 12. Play 10 seconds
1.806 +//! 13. FileStartPosition
1.807 +//! 14. Stop 5 seconds
1.808 +//! 15. Play 10 seconds
1.809 +//! 16. Stop 5 seconds(Pause=TRUE)
1.810 +//! 17. Play 10 seconds
1.811 +//! 18. FileStartPosition
1.812 +//! 19. Stop 5 seconds
1.813 +//! 20. Play 10 seconds
1.814 +//! 21. Stop
1.815 +//! 22. CloseFile
1.816 +//! 23. Delete DevSound instance
1.817 +//!
1.818 +//!@SYMTestStatus Verified
1.819 +//!@SYMTestPriority High
1.820 +//!@SYMTestExpectedResults
1.821 +//! AMR-WB 16k 23.85kbps mono playback repeat
1.822 +//!@SYMTestType CIT
1.823 +
1.824 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.825 + CREATE_OBJECT CMMFDevSound devsound1
1.826 + COMMAND devsound1 NewL
1.827 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0013-0001-InitializeL_command02
1.828 + OUTSTANDING
1.829 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0013-0001-SetPrioritySettings_command03
1.830 + COMMAND devsound1 Capabilities
1.831 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0013-0001-SetConfigL_command05
1.832 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0013-0001-OpenFile_command06
1.833 + COMMAND devsound1 PlayInitL
1.834 + ASYNC_DELAY 10000000
1.835 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0013-0001-Stop_command08
1.836 + DELAY 5000000
1.837 + COMMAND devsound1 PlayInitL
1.838 + ASYNC_DELAY 10000000
1.839 + COMMAND devsound1 FileStartPosition
1.840 + COMMAND devsound1 Stop
1.841 + DELAY 5000000
1.842 + COMMAND devsound1 PlayInitL
1.843 + ASYNC_DELAY 10000000
1.844 + COMMAND devsound1 FileStartPosition
1.845 + COMMAND devsound1 Stop
1.846 + DELAY 5000000
1.847 + COMMAND devsound1 PlayInitL
1.848 + ASYNC_DELAY 10000000
1.849 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0013-0001-Stop_command16
1.850 + DELAY 5000000
1.851 + COMMAND devsound1 PlayInitL
1.852 + ASYNC_DELAY 10000000
1.853 + COMMAND devsound1 FileStartPosition
1.854 + COMMAND devsound1 Stop
1.855 + DELAY 5000000
1.856 + COMMAND devsound1 PlayInitL
1.857 + ASYNC_DELAY 10000000
1.858 + COMMAND devsound1 Stop
1.859 + COMMAND devsound1 CloseFile
1.860 + COMMAND devsound1 ~
1.861 + END_TEST_BLOCK
1.862 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0013
1.863 +
1.864 +
1.865 +
1.866 +
1.867 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0014
1.868 +
1.869 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0014
1.870 +//!@SYMAPI
1.871 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.872 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.873 +//! CMMFDevSound::Capabilities()
1.874 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.875 +//! CMMFDevSound::PlayInitL()
1.876 +//! CMMFDevSound::Stop()
1.877 +//!@SYMAuthor fperez
1.878 +//!@SYMCreationDate 7/21/2008
1.879 +//!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback twice
1.880 +//!@SYMTestActions
1.881 +//! 1. Create DevSound instance
1.882 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= AWB)
1.883 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.884 +//! 4. Capabilities
1.885 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.886 +//! 6. OpenFile (Filename= {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
1.887 +//! 7. Play 10 seconds
1.888 +//! 8. Stop for 5S(Pause=TRUE)
1.889 +//! 9. Play 10 seconds
1.890 +//! 10. Stop 5 seconds
1.891 +//! 11. FileStartPosition
1.892 +//! 12. Play 10 seconds
1.893 +//! 13. Stop
1.894 +//! 14. CloseFile
1.895 +//! 15. Delete DevSound instance
1.896 +//!
1.897 +//!@SYMTestStatus Verified
1.898 +//!@SYMTestPriority High
1.899 +//!@SYMTestExpectedResults
1.900 +//! AMR-WB 16k 23.85kbps mono playback twice
1.901 +//!@SYMTestType CIT
1.902 +
1.903 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.904 + CREATE_OBJECT CMMFDevSound devsound1
1.905 + COMMAND devsound1 NewL
1.906 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0014-0001-InitializeL_command02
1.907 + OUTSTANDING
1.908 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0014-0001-SetPrioritySettings_command03
1.909 + COMMAND devsound1 Capabilities
1.910 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0014-0001-SetConfigL_command05
1.911 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0014-0001-OpenFile_command06
1.912 + COMMAND devsound1 PlayInitL
1.913 + ASYNC_DELAY 10000000
1.914 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0014-0001-Stop_command08
1.915 + DELAY 5000000
1.916 + COMMAND devsound1 PlayInitL
1.917 + ASYNC_DELAY 10000000
1.918 + COMMAND devsound1 Stop
1.919 + DELAY 5000000
1.920 + COMMAND devsound1 FileStartPosition
1.921 + COMMAND devsound1 PlayInitL
1.922 + ASYNC_DELAY 10000000
1.923 + COMMAND devsound1 Stop
1.924 + COMMAND devsound1 CloseFile
1.925 + COMMAND devsound1 ~
1.926 + END_TEST_BLOCK
1.927 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0014
1.928 +
1.929 +
1.930 +
1.931 +
1.932 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0015
1.933 +
1.934 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0015
1.935 +//!@SYMAPI
1.936 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
1.937 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.938 +//! CMMFDevSound::Capabilities()
1.939 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.940 +//! CMMFDevSound::PlayInitL()
1.941 +//! CMMFDevSound::Stop()
1.942 +//!@SYMAuthor jguillermo
1.943 +//!@SYMCreationDate 7/21/2008
1.944 +//!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback using UID
1.945 +//!@SYMTestActions
1.946 +//! 1. Create Devsound instance
1.947 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,AMRWB})
1.948 +//! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
1.949 +//! 4. Capabilities
1.950 +//! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.951 +//! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
1.952 +//! 7. Play 10 seconds
1.953 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.954 +//! 9. Resume and continue Play 10 seconds
1.955 +//! 10. Stop 5 seconds
1.956 +//! 11. FileStartPosition
1.957 +//! 12. Play 10 seconds
1.958 +//! 13. Stop
1.959 +//! 14. CloseFile
1.960 +//! 15. Delete devsound instance
1.961 +//!@SYMTestStatus Verified
1.962 +//!@SYMTestPriority High
1.963 +//!@SYMTestExpectedResults
1.964 +//! AMR-WB 16k 23.85kbps mono playback using UID
1.965 +//!@SYMTestType CIT
1.966 +
1.967 + START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.968 + CREATE_OBJECT CMMFDevSound devsound1
1.969 + COMMAND devsound1 NewL
1.970 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0015-0001-InitializeL_command02
1.971 + OUTSTANDING
1.972 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0015-0001-SetPrioritySettings_command03
1.973 + COMMAND devsound1 Capabilities
1.974 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0015-0001-SetConfigL_command05
1.975 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0015-0001-OpenFile_command06
1.976 + COMMAND devsound1 PlayInitL
1.977 + ASYNC_DELAY 10000000
1.978 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0015-0001-Stop_command08
1.979 + DELAY 5000000
1.980 + COMMAND devsound1 PlayInitL
1.981 + ASYNC_DELAY 10000000
1.982 + COMMAND devsound1 Stop
1.983 + DELAY 5000000
1.984 + COMMAND devsound1 FileStartPosition
1.985 + COMMAND devsound1 PlayInitL
1.986 + ASYNC_DELAY 10000000
1.987 + COMMAND devsound1 Stop
1.988 + COMMAND devsound1 CloseFile
1.989 + COMMAND devsound1 ~
1.990 + END_TEST_BLOCK
1.991 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0015
1.992 +
1.993 +
1.994 +
1.995 +
1.996 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0016
1.997 +
1.998 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0016
1.999 +//!@SYMAPI
1.1000 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.1001 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.1002 +//! CMMFDevSound::Capabilities()
1.1003 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.1004 +//! CMMFDevSound::PlayInitL()
1.1005 +//!@SYMAuthor jguillermo
1.1006 +//!@SYMCreationDate 7/21/2008
1.1007 +//!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback verify EOF
1.1008 +//!@SYMTestActions
1.1009 +//! 1. Create DevSound instance
1.1010 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying;FourCC= AWB)
1.1011 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1012 +//! 4. Capabilities
1.1013 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.1014 +//! 6. OpenFile(Filename= {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
1.1015 +//! 7. StartPlay EOF
1.1016 +//! 8. CloseFile
1.1017 +//! 9. Delete Devsound Instance
1.1018 +//!@SYMTestStatus Verified
1.1019 +//!@SYMTestPriority High
1.1020 +//!@SYMTestExpectedResults
1.1021 +//! AMR-WB 16k 23.85kbps mono playback verify EOF
1.1022 +//!@SYMTestType CIT
1.1023 +
1.1024 + START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1025 + CREATE_OBJECT CMMFDevSound devsound1
1.1026 + COMMAND devsound1 NewL
1.1027 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0016-0001-InitializeL_command02
1.1028 + OUTSTANDING
1.1029 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0016-0001-SetPrioritySettings_command03
1.1030 + COMMAND devsound1 Capabilities
1.1031 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0016-0001-SetConfigL_command05
1.1032 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0016-0001-OpenFile_command06
1.1033 + COMMAND devsound1 PlayInitL
1.1034 + OUTSTANDING
1.1035 + COMMAND devsound1 CloseFile
1.1036 + COMMAND devsound1 ~
1.1037 + END_TEST_BLOCK
1.1038 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0016
1.1039 +
1.1040 +
1.1041 +
1.1042 +
1.1043 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0017
1.1044 +
1.1045 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0017
1.1046 +//!@SYMAPI
1.1047 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.1048 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.1049 +//! CMMFDevSound::Capabilities()
1.1050 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.1051 +//! CMMFDevSound::PlayInitL()
1.1052 +//!@SYMAuthor jpacho
1.1053 +//!@SYMCreationDate 7/21/2008
1.1054 +//!@SYMTestCaseDesc AMR-WB 16k 23.85kbps mono playback
1.1055 +//!@SYMTestActions
1.1056 +//! 1. Create Devsound instance
1.1057 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AWB)
1.1058 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1059 +//! 4. Capabilities
1.1060 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.1061 +//! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_23.85kbps_mono_speech.awb)
1.1062 +//! 7. Start Play for 10 seconds ()
1.1063 +//! 8. Pause for 5 seconds (Pause=TRUE)
1.1064 +//! 9. Play for 10 seconds
1.1065 +//! 10.Stop for 5 seconds
1.1066 +//! 11.Start Play for 10 seconds ()
1.1067 +//! 12.Stop
1.1068 +//! 13.CloseFile
1.1069 +//! 14.Destroy Devsound instance
1.1070 +//!@SYMTestStatus Verified
1.1071 +//!@SYMTestPriority High
1.1072 +//!@SYMTestExpectedResults
1.1073 +//! AMR-WB 16k 23.85kbps mono playback
1.1074 +//!@SYMTestType CIT
1.1075 +
1.1076 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1077 + CREATE_OBJECT CMMFDevSound devsound1
1.1078 + COMMAND devsound1 NewL
1.1079 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0017-0001-InitializeL_command02
1.1080 + OUTSTANDING
1.1081 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0017-0001-SetPrioritySettings_command03
1.1082 + COMMAND devsound1 Capabilities
1.1083 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0017-0001-SetConfigL_command05
1.1084 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0017-0001-OpenFile_command06
1.1085 + COMMAND devsound1 PlayInitL
1.1086 + ASYNC_DELAY 10000000
1.1087 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0017-0001-Stop_command08
1.1088 + DELAY 5000000
1.1089 + COMMAND devsound1 PlayInitL
1.1090 + ASYNC_DELAY 10000000
1.1091 + COMMAND devsound1 Stop
1.1092 + DELAY 5000000
1.1093 + COMMAND devsound1 PlayInitL
1.1094 + ASYNC_DELAY 10000000
1.1095 + COMMAND devsound1 Stop
1.1096 + DELAY 5000000
1.1097 + COMMAND devsound1 CloseFile
1.1098 + COMMAND devsound1 ~
1.1099 + END_TEST_BLOCK
1.1100 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0017
1.1101 +
1.1102 +
1.1103 +
1.1104 +
1.1105 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0018
1.1106 +
1.1107 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0018
1.1108 +//!@SYMAPI
1.1109 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.1110 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.1111 +//! CMMFDevSound::Capabilities()
1.1112 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.1113 +//! CMMFDevSound::PlayInitL()
1.1114 +//!@SYMAuthor fperez
1.1115 +//!@SYMCreationDate 7/21/2008
1.1116 +//!@SYMTestCaseDesc AMR-WB 16k 8.85kbps mono playback
1.1117 +//!@SYMTestActions
1.1118 +//! 1. Create DevSound instance
1.1119 +//! 2. Initialize Devsound ( Mode= EMMFStatePlaying; FourCC= AWB)
1.1120 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1121 +//! 4. Capabilities
1.1122 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.1123 +//! 6. OpenFile (Filename={drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_8.85kbps_mono_speech.awb)
1.1124 +//! 7. Play 10 seconds
1.1125 +//! 8. Pause 5 seconds (Pause=TRUE)
1.1126 +//! 9. Play 10 seconds
1.1127 +//! 10. Stop 5 seconds
1.1128 +//! 11. FileStartPosition
1.1129 +//! 12. Play 10 seconds
1.1130 +//! 13. Stop
1.1131 +//! 14. CloseFile
1.1132 +//! 15. Delete DevSound instance
1.1133 +//!
1.1134 +//!@SYMTestStatus Verified
1.1135 +//!@SYMTestPriority High
1.1136 +//!@SYMTestExpectedResults
1.1137 +//! AMR-WB 16k 8.85kbps mono playback
1.1138 +//!@SYMTestType CIT
1.1139 +
1.1140 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1141 + CREATE_OBJECT CMMFDevSound devsound1
1.1142 + COMMAND devsound1 NewL
1.1143 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0018-0001-InitializeL_command02
1.1144 + OUTSTANDING
1.1145 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0018-0001-SetPrioritySettings_command03
1.1146 + COMMAND devsound1 Capabilities
1.1147 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0018-0001-SetConfigL_command05
1.1148 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0018-0001-OpenFile_command06
1.1149 + COMMAND devsound1 PlayInitL
1.1150 + ASYNC_DELAY 10000000
1.1151 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0018-0001-Stop_command08
1.1152 + DELAY 5000000
1.1153 + COMMAND devsound1 PlayInitL
1.1154 + ASYNC_DELAY 10000000
1.1155 + COMMAND devsound1 Stop
1.1156 + DELAY 5000000
1.1157 + COMMAND devsound1 FileStartPosition
1.1158 + COMMAND devsound1 PlayInitL
1.1159 + ASYNC_DELAY 10000000
1.1160 + COMMAND devsound1 Stop
1.1161 + COMMAND devsound1 CloseFile
1.1162 + COMMAND devsound1 ~
1.1163 + END_TEST_BLOCK
1.1164 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0018
1.1165 +
1.1166 +
1.1167 +
1.1168 +
1.1169 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0019
1.1170 +
1.1171 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0019
1.1172 +//!@SYMAPI
1.1173 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.1174 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.1175 +//! CMMFDevSound::Capabilities()
1.1176 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.1177 +//! CMMFDevSound::PlayInitL()
1.1178 +//!@SYMAuthor jguillermo
1.1179 +//!@SYMCreationDate 7/21/2008
1.1180 +//!@SYMTestCaseDesc AMR-WB playback verify all bitrates
1.1181 +//!@SYMTestActions
1.1182 +//! 1. Create Devsound instance
1.1183 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AWB)
1.1184 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1185 +//! 4. Capabilities
1.1186 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.1187 +//! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_VBR_mono_speech.awb)
1.1188 +//! 7. Start Play ()
1.1189 +//! 8. CloseFile
1.1190 +//! 9. Destroy Devsound instance
1.1191 +//!@SYMTestStatus Verified
1.1192 +//!@SYMTestPriority High
1.1193 +//!@SYMTestExpectedResults
1.1194 +//! AMR-WB playback verify all bitrates
1.1195 +//!@SYMTestType CIT
1.1196 +
1.1197 + START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1198 + CREATE_OBJECT CMMFDevSound devsound1
1.1199 + COMMAND devsound1 NewL
1.1200 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0019-0001-InitializeL_command02
1.1201 + OUTSTANDING
1.1202 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0019-0001-SetPrioritySettings_command03
1.1203 + COMMAND devsound1 Capabilities
1.1204 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0019-0001-SetConfigL_command05
1.1205 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0019-0001-OpenFile_command06
1.1206 + COMMAND devsound1 PlayInitL
1.1207 + OUTSTANDING
1.1208 + COMMAND devsound1 CloseFile
1.1209 + COMMAND devsound1 ~
1.1210 + END_TEST_BLOCK
1.1211 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0019
1.1212 +
1.1213 +
1.1214 +
1.1215 +
1.1216 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0020
1.1217 +
1.1218 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0020
1.1219 +//!@SYMAPI
1.1220 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.1221 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.1222 +//! CMMFDevSound::Capabilities()
1.1223 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.1224 +//! CMMFDevSound::PlayInitL()
1.1225 +//!@SYMAuthor jpacho
1.1226 +//!@SYMCreationDate 7/21/2008
1.1227 +//!@SYMTestCaseDesc AMR-WB playback verify all bitrates
1.1228 +//!@SYMTestActions
1.1229 +//! 1. Create Devsound instance
1.1230 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = AWB)
1.1231 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1232 +//! 4. Capabilities
1.1233 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.1234 +//! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_VBR_mono_speech_dtx_on.awb)
1.1235 +//! 7. Start Play ()
1.1236 +//! 8. CloseFile
1.1237 +//! 9. Destroy Devsound instance
1.1238 +//!@SYMTestStatus Verified
1.1239 +//!@SYMTestPriority High
1.1240 +//!@SYMTestExpectedResults
1.1241 +//! AMR-WB playback verify all bitrates
1.1242 +//!@SYMTestType CIT
1.1243 +
1.1244 + START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1245 + CREATE_OBJECT CMMFDevSound devsound1
1.1246 + COMMAND devsound1 NewL
1.1247 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0020-0001-InitializeL_command02
1.1248 + OUTSTANDING
1.1249 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0020-0001-SetPrioritySettings_command03
1.1250 + COMMAND devsound1 Capabilities
1.1251 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0020-0001-SetConfigL_command05
1.1252 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0020-0001-OpenFile_command06
1.1253 + COMMAND devsound1 PlayInitL
1.1254 + OUTSTANDING
1.1255 + COMMAND devsound1 CloseFile
1.1256 + COMMAND devsound1 ~
1.1257 + END_TEST_BLOCK
1.1258 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0020
1.1259 +
1.1260 +
1.1261 +
1.1262 +
1.1263 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0021
1.1264 +
1.1265 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0021
1.1266 +//!@SYMAPI
1.1267 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
1.1268 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.1269 +//! CMMFDevSound::Capabilities()
1.1270 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.1271 +//! CMMFDevSound::PlayInitL()
1.1272 +//! CMMFDevSound::Stop()
1.1273 +//!@SYMAuthor jguillermo
1.1274 +//!@SYMCreationDate 7/21/2008
1.1275 +//!@SYMTestCaseDesc G.711 a-law coded 8k mono PCM playback using UID
1.1276 +//!@SYMTestActions
1.1277 +//! 1. Create Devsound instance
1.1278 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,G711})
1.1279 +//! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
1.1280 +//! 4. Capabilities
1.1281 +//! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.1282 +//! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\G711\G711_8k_8b_signed_mono_alaw.pcm)
1.1283 +//! 7. Play 10 seconds
1.1284 +//! 8. Stop 5 seconds
1.1285 +//! 9. Set File Start Position
1.1286 +//! 10. Play 10 seconds
1.1287 +//! 11. Stop 5 seconds
1.1288 +//! 12. Set File Start Position
1.1289 +//! 13. Play 10 seconds
1.1290 +//! 14. Stop
1.1291 +//! 15. Close File
1.1292 +//! 16. Delete devsound instance
1.1293 +//!@SYMTestStatus Verified
1.1294 +//!@SYMTestPriority High
1.1295 +//!@SYMTestExpectedResults
1.1296 +//! G.711 a-law coded 8k mono PCM playback using UID
1.1297 +//!@SYMTestType CIT
1.1298 +
1.1299 + START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1300 + CREATE_OBJECT CMMFDevSound devsound1
1.1301 + COMMAND devsound1 NewL
1.1302 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0021-0001-InitializeL_command02
1.1303 + OUTSTANDING
1.1304 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0021-0001-SetPrioritySettings_command03
1.1305 + COMMAND devsound1 Capabilities
1.1306 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0021-0001-SetConfigL_command05
1.1307 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0021-0001-OpenFile_command06
1.1308 + COMMAND devsound1 PlayInitL
1.1309 + ASYNC_DELAY 10000000
1.1310 + COMMAND devsound1 Stop
1.1311 + DELAY 5000000
1.1312 + COMMAND devsound1 FileStartPosition
1.1313 + COMMAND devsound1 PlayInitL
1.1314 + ASYNC_DELAY 10000000
1.1315 + COMMAND devsound1 Stop
1.1316 + DELAY 5000000
1.1317 + COMMAND devsound1 FileStartPosition
1.1318 + COMMAND devsound1 PlayInitL
1.1319 + ASYNC_DELAY 10000000
1.1320 + COMMAND devsound1 Stop
1.1321 + COMMAND devsound1 CloseFile
1.1322 + COMMAND devsound1 ~
1.1323 + END_TEST_BLOCK
1.1324 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0021
1.1325 +
1.1326 +
1.1327 +
1.1328 +
1.1329 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0023
1.1330 +
1.1331 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0023
1.1332 +//!@SYMAPI
1.1333 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.1334 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.1335 +//! CMMFDevSound::Capabilities()
1.1336 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.1337 +//! CMMFDevSound::PlayInitL()
1.1338 +//!@SYMAuthor jguillermo
1.1339 +//!@SYMCreationDate 7/21/2008
1.1340 +//!@SYMTestCaseDesc G.729AB 8k 8kbps mono playback
1.1341 +//!@SYMTestActions
1.1342 +//! 1. Create Devsound instance
1.1343 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = G729)
1.1344 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1345 +//! 4. Capabilities
1.1346 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.1347 +//! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_off.bin)
1.1348 +//! 7. Start Play for 10 seconds ()
1.1349 +//! 8. Stop for 5 seconds
1.1350 +//! 9. Start Play for 10 seconds ()
1.1351 +//! 10. Stop for 5 seconds
1.1352 +//! 11. Start Play for 10 seconds ()
1.1353 +//! 12. Stop for 2s
1.1354 +//! 13. CloseFile
1.1355 +//! 14. Destroy Devsound instance
1.1356 +//!@SYMTestStatus Verified
1.1357 +//!@SYMTestPriority High
1.1358 +//!@SYMTestExpectedResults
1.1359 +//! G.729AB 8k 8kbps mono playback
1.1360 +//!@SYMTestType CIT
1.1361 +
1.1362 + START_TEST_BLOCK 90 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1363 + CREATE_OBJECT CMMFDevSound devsound1
1.1364 + COMMAND devsound1 NewL
1.1365 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0023-0001-InitializeL_command02
1.1366 + OUTSTANDING
1.1367 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0023-0001-SetPrioritySettings_command03
1.1368 + COMMAND devsound1 Capabilities
1.1369 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0023-0001-SetConfigL_command05
1.1370 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0023-0001-OpenFile_command06
1.1371 + COMMAND devsound1 PlayInitL
1.1372 + ASYNC_DELAY 10000000
1.1373 + COMMAND devsound1 Stop
1.1374 + DELAY 5000000
1.1375 + COMMAND devsound1 PlayInitL
1.1376 + ASYNC_DELAY 10000000
1.1377 + COMMAND devsound1 Stop
1.1378 + DELAY 5000000
1.1379 + COMMAND devsound1 PlayInitL
1.1380 + ASYNC_DELAY 10000000
1.1381 + COMMAND devsound1 Stop
1.1382 + DELAY 2000000
1.1383 + COMMAND devsound1 CloseFile
1.1384 + COMMAND devsound1 ~
1.1385 + END_TEST_BLOCK
1.1386 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0023
1.1387 +
1.1388 +
1.1389 +
1.1390 +
1.1391 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0024
1.1392 +
1.1393 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0024
1.1394 +//!@SYMAPI
1.1395 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.1396 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.1397 +//! CMMFDevSound::Capabilities()
1.1398 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.1399 +//! CMMFDevSound::PlayInitL()
1.1400 +//!@SYMAuthor jguillermo
1.1401 +//!@SYMCreationDate 7/21/2008
1.1402 +//!@SYMTestCaseDesc G.729AB 8k 8kbps mono playback twice
1.1403 +//!@SYMTestActions
1.1404 +//! 1. Create Devsound instance
1.1405 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = G729)
1.1406 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1407 +//! 4. Capabilities
1.1408 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.1409 +//! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_on.bin)
1.1410 +//! 7. Start Play for 10 seconds ()
1.1411 +//! 8. Stop for 5 seconds
1.1412 +//! 9. Start Play for 10 seconds ()
1.1413 +//! 10. Stop for 5 seconds
1.1414 +//! 11. CloseFile
1.1415 +//! 12. Destroy Devsound instance
1.1416 +//!@SYMTestStatus Verified
1.1417 +//!@SYMTestPriority High
1.1418 +//!@SYMTestExpectedResults
1.1419 +//! G.729AB 8k 8kbps mono playback twice
1.1420 +//!@SYMTestType CIT
1.1421 +
1.1422 + START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1423 + CREATE_OBJECT CMMFDevSound devsound1
1.1424 + COMMAND devsound1 NewL
1.1425 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0024-0001-InitializeL_command02
1.1426 + OUTSTANDING
1.1427 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0024-0001-SetPrioritySettings_command03
1.1428 + COMMAND devsound1 Capabilities
1.1429 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0024-0001-SetConfigL_command05
1.1430 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0024-0001-OpenFile_command06
1.1431 + COMMAND devsound1 PlayInitL
1.1432 + ASYNC_DELAY 10000000
1.1433 + COMMAND devsound1 Stop
1.1434 + DELAY 5000000
1.1435 + COMMAND devsound1 PlayInitL
1.1436 + ASYNC_DELAY 10000000
1.1437 + COMMAND devsound1 Stop
1.1438 + DELAY 5000000
1.1439 + COMMAND devsound1 CloseFile
1.1440 + COMMAND devsound1 ~
1.1441 + END_TEST_BLOCK
1.1442 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0024
1.1443 +
1.1444 +
1.1445 +
1.1446 +
1.1447 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0025
1.1448 +
1.1449 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0025
1.1450 +//!@SYMAPI
1.1451 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
1.1452 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.1453 +//! CMMFDevSound::Capabilities()
1.1454 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.1455 +//! CMMFDevSound::PlayInitL()
1.1456 +//! CMMFDevSound::Stop()
1.1457 +//!@SYMAuthor jguillermo
1.1458 +//!@SYMCreationDate 7/21/2008
1.1459 +//!@SYMTestCaseDesc G.729AB 8k 8kbps mono playback using UID
1.1460 +//!@SYMTestActions
1.1461 +//! 1. Create Devsound instance
1.1462 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; HwDevice ={DecoderHwDevice,G729AB})
1.1463 +//! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
1.1464 +//! 4. Capabilities
1.1465 +//! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.1466 +//! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_on.bin)
1.1467 +//! 7. Play 10 seconds
1.1468 +//! 8. Stop 5 seconds
1.1469 +//! 9. Set File Start Position
1.1470 +//! 10. Play 10 seconds
1.1471 +//! 11. Stop 5 seconds
1.1472 +//! 12. Set File Start Position
1.1473 +//! 13. Play 10 seconds
1.1474 +//! 14. Stop
1.1475 +//! 15. CloseFile
1.1476 +//! 16. Delete devsound instance
1.1477 +//!@SYMTestStatus Verified
1.1478 +//!@SYMTestPriority High
1.1479 +//!@SYMTestExpectedResults
1.1480 +//! G.729AB 8k 8kbps mono playback using UID
1.1481 +//!@SYMTestType CIT
1.1482 +
1.1483 + START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1484 + CREATE_OBJECT CMMFDevSound devsound1
1.1485 + COMMAND devsound1 NewL
1.1486 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0025-0001-InitializeL_command02
1.1487 + OUTSTANDING
1.1488 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0025-0001-SetPrioritySettings_command03
1.1489 + COMMAND devsound1 Capabilities
1.1490 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0025-0001-SetConfigL_command05
1.1491 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0025-0001-OpenFile_command06
1.1492 + COMMAND devsound1 PlayInitL
1.1493 + ASYNC_DELAY 10000000
1.1494 + COMMAND devsound1 Stop
1.1495 + DELAY 5000000
1.1496 + COMMAND devsound1 FileStartPosition
1.1497 + COMMAND devsound1 PlayInitL
1.1498 + ASYNC_DELAY 10000000
1.1499 + COMMAND devsound1 Stop
1.1500 + DELAY 5000000
1.1501 + COMMAND devsound1 FileStartPosition
1.1502 + COMMAND devsound1 PlayInitL
1.1503 + ASYNC_DELAY 10000000
1.1504 + COMMAND devsound1 Stop
1.1505 + COMMAND devsound1 CloseFile
1.1506 + COMMAND devsound1 ~
1.1507 + END_TEST_BLOCK
1.1508 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0025
1.1509 +
1.1510 +
1.1511 +
1.1512 +
1.1513 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0026
1.1514 +
1.1515 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0026
1.1516 +//!@SYMAPI
1.1517 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.1518 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.1519 +//! CMMFDevSound::Capabilities()
1.1520 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.1521 +//! CMMFDevSound::PlayInitL()
1.1522 +//!@SYMAuthor jguillermo
1.1523 +//!@SYMCreationDate 7/21/2008
1.1524 +//!@SYMTestCaseDesc G.729AB 8k 8kbps mono playback verify EOF
1.1525 +//!@SYMTestActions
1.1526 +//! 1. Create Devsound instance
1.1527 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = G729)
1.1528 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1529 +//! 4. Capabilities
1.1530 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.1531 +//! 6. OpenFile( Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_on.bin )
1.1532 +//! 7. Start Play ()
1.1533 +//! 8. CloseFile
1.1534 +//! 9. Destroy Devsound instance
1.1535 +//!@SYMTestStatus Verified
1.1536 +//!@SYMTestPriority High
1.1537 +//!@SYMTestExpectedResults
1.1538 +//! G.729AB 8k 8kbps mono playback verify EOF
1.1539 +//!@SYMTestType CIT
1.1540 +
1.1541 + START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1542 + CREATE_OBJECT CMMFDevSound devsound1
1.1543 + COMMAND devsound1 NewL
1.1544 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0026-0001-InitializeL_command02
1.1545 + OUTSTANDING
1.1546 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0026-0001-SetPrioritySettings_command03
1.1547 + COMMAND devsound1 Capabilities
1.1548 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0026-0001-SetConfigL_command05
1.1549 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0026-0001-OpenFile_command06
1.1550 + COMMAND devsound1 PlayInitL
1.1551 + OUTSTANDING
1.1552 + COMMAND devsound1 CloseFile
1.1553 + COMMAND devsound1 ~
1.1554 + END_TEST_BLOCK
1.1555 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0026
1.1556 +
1.1557 +
1.1558 +
1.1559 +
1.1560 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0027
1.1561 +
1.1562 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0027
1.1563 +//!@SYMAPI
1.1564 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.1565 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.1566 +//! CMMFDevSound::Capabilities()
1.1567 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.1568 +//! CMMFDevSound::PlayInitL()
1.1569 +//!@SYMAuthor jpacho
1.1570 +//!@SYMCreationDate 7/21/2008
1.1571 +//!@SYMTestCaseDesc G.729AB 8k 8kbps mono playback
1.1572 +//!@SYMTestActions
1.1573 +//! 1. Create Devsound instance
1.1574 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC = G729)
1.1575 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1576 +//! 4. Capabilities
1.1577 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.1578 +//! 6. OpenFile (Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_on.bin)
1.1579 +//! 7. Start Play for 10 seconds ()
1.1580 +//! 8. Stop for 5 seconds
1.1581 +//! 9. Start Play for 10 seconds ()
1.1582 +//! 10. Stop for 5 seconds
1.1583 +//! 11. Start Play for 10 seconds ()
1.1584 +//! 12. Stop for 2s
1.1585 +//! 13. CloseFile
1.1586 +//! 14. Destroy Devsound instance
1.1587 +//!@SYMTestStatus Verified
1.1588 +//!@SYMTestPriority High
1.1589 +//!@SYMTestExpectedResults
1.1590 +//! G.729AB 8k 8kbps mono playback
1.1591 +//!@SYMTestType CIT
1.1592 +
1.1593 + START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1594 + CREATE_OBJECT CMMFDevSound devsound1
1.1595 + COMMAND devsound1 NewL
1.1596 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0027-0001-InitializeL_command02
1.1597 + OUTSTANDING
1.1598 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0027-0001-SetPrioritySettings_command03
1.1599 + COMMAND devsound1 Capabilities
1.1600 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0027-0001-SetConfigL_command05
1.1601 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0027-0001-OpenFile_command06
1.1602 + COMMAND devsound1 PlayInitL
1.1603 + ASYNC_DELAY 10000000
1.1604 + COMMAND devsound1 Stop
1.1605 + DELAY 5000000
1.1606 + COMMAND devsound1 PlayInitL
1.1607 + ASYNC_DELAY 10000000
1.1608 + COMMAND devsound1 Stop
1.1609 + DELAY 5000000
1.1610 + COMMAND devsound1 PlayInitL
1.1611 + ASYNC_DELAY 10000000
1.1612 + COMMAND devsound1 Stop
1.1613 + DELAY 2000000
1.1614 + COMMAND devsound1 CloseFile
1.1615 + COMMAND devsound1 ~
1.1616 + END_TEST_BLOCK
1.1617 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0027
1.1618 +
1.1619 +
1.1620 +
1.1621 +
1.1622 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0028
1.1623 +
1.1624 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0028
1.1625 +//!@SYMAPI
1.1626 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
1.1627 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.1628 +//! CMMFDevSound::Capabilities()
1.1629 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.1630 +//! CMMFDevSound::PlayInitL()
1.1631 +//! CMMFDevSound::Stop()
1.1632 +//!@SYMAuthor jguillermo
1.1633 +//!@SYMCreationDate 7/21/2008
1.1634 +//!@SYMTestCaseDesc iLBC 8k 15.20kbps mono playback using UID
1.1635 +//!@SYMTestActions
1.1636 +//! 1. Create Devsound instance
1.1637 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,ILBC})
1.1638 +//! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
1.1639 +//! 4. Capabilities
1.1640 +//! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.1641 +//! 6. OpenFile(Filename = {drive,mmc}\multimedia\mmf\devsound\iLBC\iLBC_8k_15.20kbps_mono.bin)
1.1642 +//! 7. Play 10 seconds
1.1643 +//! 8. Stop 5 seconds
1.1644 +//! 9. Set File Start Position
1.1645 +//! 10. Play 10 seconds
1.1646 +//! 11. Stop 5 seconds
1.1647 +//! 12. Set File Start Position
1.1648 +//! 13. Play 10 seconds
1.1649 +//! 14. Stop
1.1650 +//! 15. CloseFile
1.1651 +//! 16. Delete devsound instance
1.1652 +//!@SYMTestStatus Verified
1.1653 +//!@SYMTestPriority High
1.1654 +//!@SYMTestExpectedResults
1.1655 +//! iLBC 8k 15.20kbps mono playback using UID
1.1656 +//!@SYMTestType CIT
1.1657 +
1.1658 + START_TEST_BLOCK 45 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1659 + CREATE_OBJECT CMMFDevSound devsound1
1.1660 + COMMAND devsound1 NewL
1.1661 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0028-0001-InitializeL_command02
1.1662 + OUTSTANDING
1.1663 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0028-0001-SetPrioritySettings_command03
1.1664 + COMMAND devsound1 Capabilities
1.1665 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0028-0001-SetConfigL_command05
1.1666 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0028-0001-OpenFile_command06
1.1667 + COMMAND devsound1 PlayInitL
1.1668 + ASYNC_DELAY 10000000
1.1669 + COMMAND devsound1 Stop
1.1670 + DELAY 5000000
1.1671 + COMMAND devsound1 FileStartPosition
1.1672 + COMMAND devsound1 PlayInitL
1.1673 + ASYNC_DELAY 10000000
1.1674 + COMMAND devsound1 Stop
1.1675 + DELAY 5000000
1.1676 + COMMAND devsound1 FileStartPosition
1.1677 + COMMAND devsound1 PlayInitL
1.1678 + ASYNC_DELAY 10000000
1.1679 + COMMAND devsound1 Stop
1.1680 + COMMAND devsound1 CloseFile
1.1681 + COMMAND devsound1 ~
1.1682 + END_TEST_BLOCK
1.1683 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0028
1.1684 +
1.1685 +
1.1686 +
1.1687 +
1.1688 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0031
1.1689 +
1.1690 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0031
1.1691 +//!@SYMAPI
1.1692 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.1693 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.1694 +//! CMMFDevSound::Capabilities()
1.1695 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.1696 +//! CMMFDevSound::PlayInitL()
1.1697 +//! CRepository::Set(TUint32 ,const TDesC8 {ref})
1.1698 +//!@SYMAuthor jpacho
1.1699 +//!@SYMCreationDate 7/21/2008
1.1700 +//!@SYMTestCaseDesc Play digital ringing tone file when vibra on
1.1701 +//!@SYMTestActions
1.1702 +//! 1. Create Central repository instance (RepUID={RepositoryID,UidVibraCtrl}).
1.1703 +//! 2. Set repository settings (ItemID={ItemsID,IdVibraEnabled}; SetValue={DataID,On})
1.1704 +//! 3. Create DevSound instance.
1.1705 +//! 4. OpenFile( Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_44.1k_128kbps_st_Test3.mp3 )
1.1706 +//! 5. Initialize devsound (Mode = EMMFStatePlaying; FourCC= MP3)
1.1707 +//! 6. Set priority settings ( Priority={Priority,PriorityMax}; Preference={PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState=EMMFStatePlaying)
1.1708 +//! 7. Capabilities
1.1709 +//! 8. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.1710 +//! 9. Play audio file ()
1.1711 +//! 10. Set repository settings (ItemID={ItemsID,IdVibraEnabled}; SetValue={DataID,Off} )
1.1712 +//! 11. CloseFile
1.1713 +//! 12. Delete DevSound instance.
1.1714 +//! 13. Delete Central repository instance.
1.1715 +//!@SYMTestStatus Verified
1.1716 +//!@SYMTestPriority High
1.1717 +//!@SYMTestExpectedResults
1.1718 +//! Play digital ringing tone file when vibra on
1.1719 +//!@SYMTestType CIT
1.1720 +
1.1721 + START_TEST_BLOCK 60000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1722 + CREATE_OBJECT CMMFDevSound devsound1
1.1723 + CREATE_OBJECT CRepository repository1
1.1724 + COMMAND repository1 NewL MULTIMEDIA-MMF-DevSound-Playback-0031-0001-NewL_command01
1.1725 + COMMAND repository1 Set MULTIMEDIA-MMF-DevSound-Playback-0031-0001-Set_command02
1.1726 + COMMAND devsound1 NewL
1.1727 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0031-0001-OpenFile_command04
1.1728 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0031-0001-InitializeL_command05
1.1729 + OUTSTANDING
1.1730 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0031-0001-SetPrioritySettings_command06
1.1731 + COMMAND devsound1 Capabilities
1.1732 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0031-0001-SetConfigL_command08
1.1733 + COMMAND devsound1 PlayInitL
1.1734 + OUTSTANDING
1.1735 + COMMAND repository1 Set MULTIMEDIA-MMF-DevSound-Playback-0031-0001-Set_command10
1.1736 + COMMAND devsound1 CloseFile
1.1737 + COMMAND devsound1 ~
1.1738 + COMMAND repository1 ~
1.1739 + END_TEST_BLOCK
1.1740 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0031
1.1741 +
1.1742 +
1.1743 +
1.1744 +
1.1745 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0032
1.1746 +
1.1747 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0032
1.1748 +//!@SYMAPI
1.1749 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.1750 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.1751 +//! CMMFDevSound::Capabilities()
1.1752 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.1753 +//! CMMFDevSound::PlayInitL()
1.1754 +//! CMMFDevSound::Stop()
1.1755 +//!
1.1756 +//!@SYMAuthor jguillermo
1.1757 +//!@SYMCreationDate 7/28/2008
1.1758 +//!@SYMTestCaseDesc MP3 11.025k 40kbps mono playback
1.1759 +//!@SYMTestActions
1.1760 +//! 1. Create DevSound instance
1.1761 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = MP3)
1.1762 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1763 +//! 4. Capabilities
1.1764 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate11025Hz)
1.1765 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_11.025k_40kbps_mono_Queen.mp3)
1.1766 +//! 7. Start Play for 10 seconds
1.1767 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.1768 +//! 9. Play for 10 seconds
1.1769 +//! 10. Stop for 5 seconds
1.1770 +//! 11. Set file pointer to start position
1.1771 +//! 12. Start Play for 10 seconds
1.1772 +//! 13. Stop for 2s
1.1773 +//! 14. Close file
1.1774 +//! 15. Destroy DevSound instance
1.1775 +//!@SYMTestStatus Verified
1.1776 +//!@SYMTestPriority High
1.1777 +//!@SYMTestExpectedResults
1.1778 +//! MP3 11.025k 40kbps mono playback
1.1779 +//!@SYMTestType CIT
1.1780 +
1.1781 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1782 + CREATE_OBJECT CMMFDevSound devsound1
1.1783 + COMMAND devsound1 NewL
1.1784 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0032-0001-InitializeL_command02
1.1785 + OUTSTANDING
1.1786 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0032-0001-SetPrioritySettings_command03
1.1787 + COMMAND devsound1 Capabilities
1.1788 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0032-0001-SetConfigL_command05
1.1789 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0032-0001-OpenFile_command06
1.1790 + COMMAND devsound1 PlayInitL
1.1791 + ASYNC_DELAY 10000000
1.1792 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0032-0001-Stop_command08
1.1793 + DELAY 5000000
1.1794 + COMMAND devsound1 PlayInitL
1.1795 + ASYNC_DELAY 10000000
1.1796 + COMMAND devsound1 Stop
1.1797 + DELAY 5000000
1.1798 + COMMAND devsound1 FileStartPosition
1.1799 + COMMAND devsound1 PlayInitL
1.1800 + ASYNC_DELAY 10000000
1.1801 + COMMAND devsound1 Stop
1.1802 + DELAY 2000000
1.1803 + COMMAND devsound1 CloseFile
1.1804 + COMMAND devsound1 ~
1.1805 + END_TEST_BLOCK
1.1806 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0032
1.1807 +
1.1808 +
1.1809 +
1.1810 +
1.1811 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0033
1.1812 +
1.1813 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0033
1.1814 +//!@SYMAPI
1.1815 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.1816 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.1817 +//! CMMFDevSound::Capabilities()
1.1818 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.1819 +//! CMMFDevSound::PlayInitL()
1.1820 +//! CMMFDevSound::Stop()
1.1821 +//!
1.1822 +//!@SYMAuthor jguillermo
1.1823 +//!@SYMCreationDate 7/28/2008
1.1824 +//!@SYMTestCaseDesc MP3 16k 96-160kbps mono playback
1.1825 +//!@SYMTestActions
1.1826 +//! 1. Create DevSound instance
1.1827 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = MP3)
1.1828 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1829 +//! 4. Capabilities
1.1830 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.1831 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_16k_96-160kbps_mono_Queen.mp3)
1.1832 +//! 7. Start Play for 10 seconds
1.1833 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.1834 +//! 9. Play for 10 seconds
1.1835 +//! 10. Stop for 5 seconds
1.1836 +//! 11. Set file pointer to start position
1.1837 +//! 12. Start Play for 10 seconds
1.1838 +//! 13. Stop
1.1839 +//! 14. Close file
1.1840 +//! 15. Destroy DevSound instance
1.1841 +//!@SYMTestStatus Verified
1.1842 +//!@SYMTestPriority High
1.1843 +//!@SYMTestExpectedResults
1.1844 +//! MP3 16k 96-160kbps mono playback
1.1845 +//!@SYMTestType CIT
1.1846 +
1.1847 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1848 + CREATE_OBJECT CMMFDevSound devsound1
1.1849 + COMMAND devsound1 NewL
1.1850 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0033-0001-InitializeL_command02
1.1851 + OUTSTANDING
1.1852 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0033-0001-SetPrioritySettings_command03
1.1853 + COMMAND devsound1 Capabilities
1.1854 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0033-0001-SetConfigL_command05
1.1855 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0033-0001-OpenFile_command06
1.1856 + COMMAND devsound1 PlayInitL
1.1857 + ASYNC_DELAY 10000000
1.1858 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0033-0001-Stop_command08
1.1859 + DELAY 5000000
1.1860 + COMMAND devsound1 PlayInitL
1.1861 + ASYNC_DELAY 10000000
1.1862 + COMMAND devsound1 Stop
1.1863 + DELAY 5000000
1.1864 + COMMAND devsound1 FileStartPosition
1.1865 + COMMAND devsound1 PlayInitL
1.1866 + ASYNC_DELAY 10000000
1.1867 + COMMAND devsound1 Stop
1.1868 + COMMAND devsound1 CloseFile
1.1869 + COMMAND devsound1 ~
1.1870 + END_TEST_BLOCK
1.1871 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0033
1.1872 +
1.1873 +
1.1874 +
1.1875 +
1.1876 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0034
1.1877 +
1.1878 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0034
1.1879 +//!@SYMAPI
1.1880 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.1881 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.1882 +//! CMMFDevSound::Capabilities()
1.1883 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.1884 +//! CMMFDevSound::PlayInitL()
1.1885 +//! CMMFDevSound::Stop()
1.1886 +//!
1.1887 +//!@SYMAuthor jguillermo
1.1888 +//!@SYMCreationDate 7/28/2008
1.1889 +//!@SYMTestCaseDesc MP3 22.05k 64kbps stereo playback
1.1890 +//!@SYMTestActions
1.1891 +//! 1. Create DevSound instance
1.1892 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
1.1893 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.1894 +//! 4. Capabilities
1.1895 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate22050Hz)
1.1896 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_22.05k_64kbps_joint_st_Kilpi.mp3)
1.1897 +//! 7. Start Play for 10 seconds
1.1898 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.1899 +//! 9. Play for 10 seconds
1.1900 +//! 10. Stop for 5 seconds
1.1901 +//! 11. Set file pointer to start position
1.1902 +//! 12. Start Play for 10 seconds
1.1903 +//! 13. Stop for 2s
1.1904 +//! 14. Close file
1.1905 +//! 15. Destroy DevSound instance
1.1906 +//!@SYMTestStatus Verified
1.1907 +//!@SYMTestPriority High
1.1908 +//!@SYMTestExpectedResults
1.1909 +//! MP3 22.05k 64kbps stereo playback
1.1910 +//!@SYMTestType CIT
1.1911 +
1.1912 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1913 + CREATE_OBJECT CMMFDevSound devsound1
1.1914 + COMMAND devsound1 NewL
1.1915 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0034-0001-InitializeL_command02
1.1916 + OUTSTANDING
1.1917 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0034-0001-SetPrioritySettings_command03
1.1918 + COMMAND devsound1 Capabilities
1.1919 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0034-0001-SetConfigL_command05
1.1920 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0034-0001-OpenFile_command06
1.1921 + COMMAND devsound1 PlayInitL
1.1922 + ASYNC_DELAY 10000000
1.1923 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0034-0001-Stop_command08
1.1924 + DELAY 5000000
1.1925 + COMMAND devsound1 PlayInitL
1.1926 + ASYNC_DELAY 10000000
1.1927 + COMMAND devsound1 Stop
1.1928 + DELAY 5000000
1.1929 + COMMAND devsound1 FileStartPosition
1.1930 + COMMAND devsound1 PlayInitL
1.1931 + ASYNC_DELAY 10000000
1.1932 + COMMAND devsound1 Stop
1.1933 + DELAY 2000000
1.1934 + COMMAND devsound1 CloseFile
1.1935 + COMMAND devsound1 ~
1.1936 + END_TEST_BLOCK
1.1937 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0034
1.1938 +
1.1939 +
1.1940 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0035
1.1941 +
1.1942 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0035
1.1943 +//!@SYMAPI
1.1944 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.1945 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.1946 +//! CMMFDevSound::Capabilities()
1.1947 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.1948 +//! CMMFDevSound::PlayInitL()
1.1949 +//! CMMFDevSound::Stop()
1.1950 +//! CMMFDevSound::Pause()
1.1951 +//!@SYMAuthor etorres
1.1952 +//!@SYMCreationDate 8/11/2008
1.1953 +//!@SYMTestCaseDesc MP3 24k 160kbps stereo playback
1.1954 +//!@SYMTestActions
1.1955 +//! 1. Create Devsound instance
1.1956 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
1.1957 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.1958 +//! 4. Capabilities
1.1959 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate24000Hz)
1.1960 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_24k_160kbps_st_Test2.mp3)
1.1961 +//! 7. Start Play for 10s
1.1962 +//! 8. Pause 5s (Pause=TRUE)
1.1963 +//! 9. Resume 10s
1.1964 +//! 10. Stop 5s
1.1965 +//! 11. FileStartPosition
1.1966 +//! 12. Start Play 10s
1.1967 +//! 13. Stop for 2s
1.1968 +//! 14. Close file
1.1969 +//! 15. Destroy Devsound instance
1.1970 +//!@SYMTestStatus Verified
1.1971 +//!@SYMTestPriority High
1.1972 +//!@SYMTestExpectedResults
1.1973 +//! MP3 24k 160kbps stereo playback
1.1974 +//!@SYMTestType CIT
1.1975 +
1.1976 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.1977 + CREATE_OBJECT CMMFDevSound devsound1
1.1978 + COMMAND devsound1 NewL
1.1979 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0035-0001-InitializeL_command02
1.1980 + OUTSTANDING
1.1981 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0035-0001-SetPrioritySettings_command03
1.1982 + COMMAND devsound1 Capabilities
1.1983 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0035-0001-SetConfigL_command05
1.1984 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0035-0001-OpenFile_command06
1.1985 + COMMAND devsound1 PlayInitL
1.1986 + ASYNC_DELAY 10000000
1.1987 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0035-0001-Stop_command08
1.1988 + DELAY 5000000
1.1989 + COMMAND devsound1 PlayInitL
1.1990 + ASYNC_DELAY 10000000
1.1991 + COMMAND devsound1 Stop
1.1992 + DELAY 5000000
1.1993 + COMMAND devsound1 FileStartPosition
1.1994 + COMMAND devsound1 PlayInitL
1.1995 + ASYNC_DELAY 10000000
1.1996 + COMMAND devsound1 Stop
1.1997 + DELAY 2000000
1.1998 + COMMAND devsound1 CloseFile
1.1999 + COMMAND devsound1 ~
1.2000 + END_TEST_BLOCK
1.2001 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0035
1.2002 +
1.2003 +
1.2004 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0036
1.2005 +
1.2006 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0036
1.2007 +//!@SYMAPI
1.2008 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.2009 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.2010 +//! CMMFDevSound::Capabilities()
1.2011 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.2012 +//! CMMFDevSound::PlayInitL()
1.2013 +//! CMMFDevSound::Stop()
1.2014 +//! CMMFDevSound::Pause()
1.2015 +//!@SYMAuthor etorres
1.2016 +//!@SYMCreationDate 8/11/2008
1.2017 +//!@SYMTestCaseDesc MP3 32k 48-192kbps stereo playback
1.2018 +//!@SYMTestActions
1.2019 +//! 1. Create Devsound instance
1.2020 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
1.2021 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.2022 +//! 4. Capabilities
1.2023 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate32000Hz)
1.2024 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_32k_48-192kbps_st_Test1.mp3)
1.2025 +//! 7. Start Play for 10s
1.2026 +//! 8. Pause 5s (Pause=TRUE)
1.2027 +//! 9. Resume 10s
1.2028 +//! 10. Stop 5s
1.2029 +//! 11. FileStartPosition
1.2030 +//! 12. Start Play 10s
1.2031 +//! 13. Stop for 2s
1.2032 +//! 14. Close file
1.2033 +//! 15. Destroy Devsound instance
1.2034 +//!@SYMTestStatus Verified
1.2035 +//!@SYMTestPriority High
1.2036 +//!@SYMTestExpectedResults
1.2037 +//! MP3 32k 48-192kbps stereo playback
1.2038 +//!@SYMTestType CIT
1.2039 +
1.2040 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2041 + CREATE_OBJECT CMMFDevSound devsound1
1.2042 + COMMAND devsound1 NewL
1.2043 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0036-0001-InitializeL_command02
1.2044 + OUTSTANDING
1.2045 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0036-0001-SetPrioritySettings_command03
1.2046 + COMMAND devsound1 Capabilities
1.2047 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0036-0001-SetConfigL_command05
1.2048 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0036-0001-OpenFile_command06
1.2049 + COMMAND devsound1 PlayInitL
1.2050 + ASYNC_DELAY 10000000
1.2051 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0036-0001-Stop_command08
1.2052 + DELAY 5000000
1.2053 + COMMAND devsound1 PlayInitL
1.2054 + ASYNC_DELAY 10000000
1.2055 + COMMAND devsound1 Stop
1.2056 + DELAY 5000000
1.2057 + COMMAND devsound1 FileStartPosition
1.2058 + COMMAND devsound1 PlayInitL
1.2059 + ASYNC_DELAY 10000000
1.2060 + COMMAND devsound1 Stop
1.2061 + DELAY 2000000
1.2062 + COMMAND devsound1 CloseFile
1.2063 + COMMAND devsound1 ~
1.2064 + END_TEST_BLOCK
1.2065 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0036
1.2066 +
1.2067 +
1.2068 +
1.2069 +
1.2070 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0037
1.2071 +
1.2072 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0037
1.2073 +//!@SYMAPI
1.2074 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.2075 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.2076 +//! CMMFDevSound::Capabilities()
1.2077 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.2078 +//! CMMFDevSound::PlayInitL()
1.2079 +//! CMMFDevSound::Stop()
1.2080 +//! CMMFDevSound::Pause()
1.2081 +//!@SYMAuthor etorres
1.2082 +//!@SYMCreationDate 8/11/2008
1.2083 +//!@SYMTestCaseDesc MP3 44.1k 128kbps stereo playback
1.2084 +//!@SYMTestActions
1.2085 +//! 1. Create Devsound instance
1.2086 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
1.2087 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.2088 +//! 4. Capabilities
1.2089 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.2090 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
1.2091 +//! 7. Start Play for 10s
1.2092 +//! 8. Pause 5s (Pause=TRUE)
1.2093 +//! 9. Resume 10s
1.2094 +//! 10. Stop 5s
1.2095 +//! 11. FileStartPosition
1.2096 +//! 12. Start Play 10s
1.2097 +//! 13. Stop
1.2098 +//! 14. Close file
1.2099 +//! 15. Destroy Devsound instance
1.2100 +//!@SYMTestStatus Verified
1.2101 +//!@SYMTestPriority High
1.2102 +//!@SYMTestExpectedResults
1.2103 +//! MP3 44.1k 128kbps stereo playback
1.2104 +//!@SYMTestType CIT
1.2105 +
1.2106 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2107 + CREATE_OBJECT CMMFDevSound devsound1
1.2108 + COMMAND devsound1 NewL
1.2109 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0037-0001-InitializeL_command02
1.2110 + OUTSTANDING
1.2111 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0037-0001-SetPrioritySettings_command03
1.2112 + COMMAND devsound1 Capabilities
1.2113 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0037-0001-SetConfigL_command05
1.2114 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0037-0001-OpenFile_command06
1.2115 + COMMAND devsound1 PlayInitL
1.2116 + ASYNC_DELAY 10000000
1.2117 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0037-0001-Stop_command08
1.2118 + DELAY 5000000
1.2119 + COMMAND devsound1 PlayInitL
1.2120 + ASYNC_DELAY 10000000
1.2121 + COMMAND devsound1 Stop
1.2122 + DELAY 5000000
1.2123 + COMMAND devsound1 FileStartPosition
1.2124 + COMMAND devsound1 PlayInitL
1.2125 + ASYNC_DELAY 10000000
1.2126 + COMMAND devsound1 Stop
1.2127 + DELAY 2000000
1.2128 + COMMAND devsound1 CloseFile
1.2129 + COMMAND devsound1 ~
1.2130 + END_TEST_BLOCK
1.2131 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0037
1.2132 +
1.2133 +
1.2134 +
1.2135 +
1.2136 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0038
1.2137 +
1.2138 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0038
1.2139 +//!@SYMAPI
1.2140 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.2141 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.2142 +//! CMMFDevSound::Capabilities()
1.2143 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.2144 +//! CMMFDevSound::PlayInitL()
1.2145 +//! CMMFDevSound::SamplesPlayed()
1.2146 +//!
1.2147 +//!@SYMAuthor etorres
1.2148 +//!@SYMCreationDate 9/8/2008
1.2149 +//!@SYMTestCaseDesc MP3 44.1k 128kbps stereo playback verify played samples
1.2150 +//!@SYMTestActions
1.2151 +//! 1. Create DevSound instance
1.2152 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = MP3)
1.2153 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.2154 +//! 4. Capabilities
1.2155 +//! 5. Set Configuration & pause for 5s (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.2156 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test4.mp3)
1.2157 +//! 7. Start Play for 1 second
1.2158 +//! 8. Samples Played for 1 second
1.2159 +//! 9. Samples Played for 1 second
1.2160 +//! 10. Samples Played for 1 second
1.2161 +//! 11. Samples Played
1.2162 +//! 12. Samples Played
1.2163 +//! 13. Close file
1.2164 +//! 14. Destroy DevSound instance
1.2165 +//!@SYMTestStatus Verified
1.2166 +//!@SYMTestPriority High
1.2167 +//!@SYMTestExpectedResults
1.2168 +//! MP3 44.1k 128kbps stereo playback verify played samples
1.2169 +//!@SYMTestType CIT
1.2170 +
1.2171 + START_TEST_BLOCK 10 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2172 + CREATE_OBJECT CMMFDevSound devsound1
1.2173 + COMMAND devsound1 NewL
1.2174 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0038-0001-InitializeL_command02
1.2175 + OUTSTANDING
1.2176 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0038-0001-SetPrioritySettings_command03
1.2177 + COMMAND devsound1 Capabilities
1.2178 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0038-0001-SetConfigL_command05
1.2179 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0038-0001-OpenFile_command06
1.2180 + COMMAND devsound1 PlayInitL
1.2181 + ASYNC_DELAY 1000000
1.2182 + COMMAND devsound1 SamplesPlayed
1.2183 + ASYNC_DELAY 1000000
1.2184 + COMMAND devsound1 SamplesPlayed
1.2185 + ASYNC_DELAY 1000000
1.2186 + COMMAND devsound1 SamplesPlayed
1.2187 + ASYNC_DELAY 1000000
1.2188 + COMMAND devsound1 SamplesPlayed
1.2189 + COMMAND devsound1 SamplesPlayed
1.2190 + COMMAND devsound1 CloseFile
1.2191 + COMMAND devsound1 ~
1.2192 + END_TEST_BLOCK
1.2193 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0038
1.2194 +
1.2195 +
1.2196 +
1.2197 +
1.2198 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0039
1.2199 +
1.2200 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0039
1.2201 +//!@SYMAPI
1.2202 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.2203 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.2204 +//! CMMFDevSound::Capabilities()
1.2205 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.2206 +//! CMMFDevSound::PlayInitL()
1.2207 +//! CMMFDevSound::Stop()
1.2208 +//! CMMFDevSound::Pause()
1.2209 +//!@SYMAuthor etorres
1.2210 +//!@SYMCreationDate 8/11/2008
1.2211 +//!@SYMTestCaseDesc MP3 48k 160-256kbps stereo playback
1.2212 +//!@SYMTestActions
1.2213 +//! 1. Create Devsound instance
1.2214 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
1.2215 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.2216 +//! 4. Capabilities
1.2217 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.2218 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_48k_160-256kbps_st_Test1.mp3)
1.2219 +//! 7. Start Play 10s
1.2220 +//! 8. Pause 5s(Pause=TRUE)
1.2221 +//! 9. Resume 10s
1.2222 +//! 10. Stop 5s
1.2223 +//! 11. FileStartPosition
1.2224 +//! 12. Start Play 10s
1.2225 +//! 13. Stop
1.2226 +//! 14. Close file
1.2227 +//! 15. Destroy Devsound instance
1.2228 +//!@SYMTestStatus Verified
1.2229 +//!@SYMTestPriority High
1.2230 +//!@SYMTestExpectedResults
1.2231 +//! MP3 48k 160-256kbps stereo playback
1.2232 +//!@SYMTestType CIT
1.2233 +
1.2234 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2235 + CREATE_OBJECT CMMFDevSound devsound1
1.2236 + COMMAND devsound1 NewL
1.2237 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0039-0001-InitializeL_command02
1.2238 + OUTSTANDING
1.2239 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0039-0001-SetPrioritySettings_command03
1.2240 + COMMAND devsound1 Capabilities
1.2241 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0039-0001-SetConfigL_command05
1.2242 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0039-0001-OpenFile_command06
1.2243 + COMMAND devsound1 PlayInitL
1.2244 + ASYNC_DELAY 10000000
1.2245 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0039-0001-Stop_command08
1.2246 + DELAY 5000000
1.2247 + COMMAND devsound1 PlayInitL
1.2248 + ASYNC_DELAY 10000000
1.2249 + COMMAND devsound1 Stop
1.2250 + DELAY 5000000
1.2251 + COMMAND devsound1 FileStartPosition
1.2252 + COMMAND devsound1 PlayInitL
1.2253 + ASYNC_DELAY 10000000
1.2254 + COMMAND devsound1 Stop
1.2255 + COMMAND devsound1 CloseFile
1.2256 + COMMAND devsound1 ~
1.2257 + END_TEST_BLOCK
1.2258 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0039
1.2259 +
1.2260 +
1.2261 +
1.2262 +
1.2263 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0040
1.2264 +
1.2265 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0040
1.2266 +//!@SYMAPI
1.2267 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.2268 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.2269 +//! CMMFDevSound::Capabilities()
1.2270 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.2271 +//! CMMFDevSound::PlayInitL()
1.2272 +//! CMMFDevSound::Stop()
1.2273 +//! CMMFDevSound::Pause()
1.2274 +//!@SYMAuthor etorres
1.2275 +//!@SYMCreationDate 8/11/2008
1.2276 +//!@SYMTestCaseDesc MP3 48k 320kbps stereo playback
1.2277 +//!@SYMTestActions
1.2278 +//! 1. Create Devsound instance
1.2279 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = MP3)
1.2280 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.2281 +//! 4. Capabilities
1.2282 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.2283 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_48k_320kbps_st_Test3.mp3)
1.2284 +//! 7. Start Play 10s
1.2285 +//! 8. Pause 5s(Pause=TRUE)
1.2286 +//! 9. Resume 10s
1.2287 +//! 10. Stop 5s
1.2288 +//! 11. FileStartPosition
1.2289 +//! 12. Start Play 10s
1.2290 +//! 13. Stop
1.2291 +//! 14. Close file
1.2292 +//! 15. Destroy Devsound instance
1.2293 +//!@SYMTestStatus Verified
1.2294 +//!@SYMTestPriority High
1.2295 +//!@SYMTestExpectedResults
1.2296 +//! MP3 48k 320kbps stereo playback
1.2297 +//!@SYMTestType CIT
1.2298 +
1.2299 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2300 + CREATE_OBJECT CMMFDevSound devsound1
1.2301 + COMMAND devsound1 NewL
1.2302 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0040-0001-InitializeL_command02
1.2303 + OUTSTANDING
1.2304 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0040-0001-SetPrioritySettings_command03
1.2305 + COMMAND devsound1 Capabilities
1.2306 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0040-0001-SetConfigL_command05
1.2307 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0040-0001-OpenFile_command06
1.2308 + COMMAND devsound1 PlayInitL
1.2309 + ASYNC_DELAY 10000000
1.2310 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0040-0001-Stop_command08
1.2311 + DELAY 5000000
1.2312 + COMMAND devsound1 PlayInitL
1.2313 + ASYNC_DELAY 10000000
1.2314 + COMMAND devsound1 Stop
1.2315 + DELAY 5000000
1.2316 + COMMAND devsound1 FileStartPosition
1.2317 + COMMAND devsound1 PlayInitL
1.2318 + ASYNC_DELAY 10000000
1.2319 + COMMAND devsound1 Stop
1.2320 + COMMAND devsound1 CloseFile
1.2321 + COMMAND devsound1 ~
1.2322 + END_TEST_BLOCK
1.2323 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0040
1.2324 +
1.2325 +
1.2326 +
1.2327 +
1.2328 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0041
1.2329 +
1.2330 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0041
1.2331 +//!@SYMAPI
1.2332 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.2333 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.2334 +//! CMMFDevSound::Capabilities()
1.2335 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.2336 +//! CMMFDevSound::PlayInitL()
1.2337 +//! CMMFDevSound::Stop()
1.2338 +//!@SYMAuthor jguillermo
1.2339 +//!@SYMCreationDate 7/28/2008
1.2340 +//!@SYMTestCaseDesc MP3 48k 320kbps stereo playback play stop twice
1.2341 +//!@SYMTestActions
1.2342 +//! 1. Create DevSound instance
1.2343 +//! 2. Initialize Devsound ( Mode=EMMFStatePlaying; FourCC= MP3)
1.2344 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.2345 +//! 4. Capabilities
1.2346 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.2347 +//! 6. Open file (Filename= {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_48k_320kbps_st_Queen.MP3)
1.2348 +//! 7. Start Play 10 seconds
1.2349 +//! 8. Stop 5 seconds
1.2350 +//! 9. Set file pointer to start position
1.2351 +//! 10. Start Play 10 seconds
1.2352 +//! 11. Stop
1.2353 +//! 12. Close file
1.2354 +//! 13. Destroy DevSound instance
1.2355 +//!@SYMTestStatus Verified
1.2356 +//!@SYMTestPriority High
1.2357 +//!@SYMTestExpectedResults
1.2358 +//! MP3 48k 320kbps stereo playback play stop twice
1.2359 +//!@SYMTestType CIT
1.2360 +
1.2361 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2362 + CREATE_OBJECT CMMFDevSound devsound1
1.2363 + COMMAND devsound1 NewL
1.2364 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0041-0001-InitializeL_command02
1.2365 + OUTSTANDING
1.2366 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0041-0001-SetPrioritySettings_command03
1.2367 + COMMAND devsound1 Capabilities
1.2368 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0041-0001-SetConfigL_command05
1.2369 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0041-0001-OpenFile_command06
1.2370 + COMMAND devsound1 PlayInitL
1.2371 + ASYNC_DELAY 10000000
1.2372 + COMMAND devsound1 Stop
1.2373 + DELAY 5000000
1.2374 + COMMAND devsound1 FileStartPosition
1.2375 + COMMAND devsound1 PlayInitL
1.2376 + ASYNC_DELAY 10000000
1.2377 + COMMAND devsound1 Stop
1.2378 + DELAY 2000000
1.2379 + COMMAND devsound1 CloseFile
1.2380 + COMMAND devsound1 ~
1.2381 + END_TEST_BLOCK
1.2382 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0041
1.2383 +
1.2384 +
1.2385 +
1.2386 +
1.2387 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0042
1.2388 +
1.2389 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0042
1.2390 +//!@SYMAPI
1.2391 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.2392 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.2393 +//! CMMFDevSound::Capabilities()
1.2394 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.2395 +//! CMMFDevSound::PlayInitL()
1.2396 +//! CMMFDevSound::Stop()
1.2397 +//!@SYMAuthor jguillermo
1.2398 +//!@SYMCreationDate 7/28/2008
1.2399 +//!@SYMTestCaseDesc MP3 48k 320kbps stereo playback repeat
1.2400 +//!@SYMTestActions
1.2401 +//! 1. Create DevSound instance
1.2402 +//! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC= MP3)
1.2403 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.2404 +//! 4. Capabilities
1.2405 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.2406 +//! 6. Open file (Filename= {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_48k_320kbps_st_Queen.MP3)
1.2407 +//! 7. Play 10 seconds
1.2408 +//! 8. Pause 5 seconds(Pause=TRUE)
1.2409 +//! 9. Play 10 seconds
1.2410 +//! 10. Stop 5 seconds
1.2411 +//! 11. Set file pointer to start position
1.2412 +//! 12. Play 10 seconds
1.2413 +//! 13. Stop 5 seconds
1.2414 +//! 14. Set file pointer to start position
1.2415 +//! 15. Play 10 seconds
1.2416 +//! 16. Pause 5 seconds(Pause=TRUE)
1.2417 +//! 17. Play 10 seconds
1.2418 +//! 18. Stop 5 seconds
1.2419 +//! 19. Set file pointer to start position
1.2420 +//! 20. Play 10 seconds
1.2421 +//! 21. Stop
1.2422 +//! 22. Close file
1.2423 +//! 23. Delete DevSound instance
1.2424 +//!@SYMTestStatus Verified
1.2425 +//!@SYMTestPriority High
1.2426 +//!@SYMTestExpectedResults
1.2427 +//! MP3 48k 320kbps stereo playback repeat
1.2428 +//!@SYMTestType CIT
1.2429 +
1.2430 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2431 + CREATE_OBJECT CMMFDevSound devsound1
1.2432 + COMMAND devsound1 NewL
1.2433 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0042-0001-InitializeL_command02
1.2434 + OUTSTANDING
1.2435 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0042-0001-SetPrioritySettings_command03
1.2436 + COMMAND devsound1 Capabilities
1.2437 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0042-0001-SetConfigL_command05
1.2438 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0042-0001-OpenFile_command06
1.2439 + COMMAND devsound1 PlayInitL
1.2440 + ASYNC_DELAY 10000000
1.2441 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0042-0001-Stop_command08
1.2442 + DELAY 5000000
1.2443 + COMMAND devsound1 PlayInitL
1.2444 + ASYNC_DELAY 10000000
1.2445 + COMMAND devsound1 Stop
1.2446 + DELAY 5000000
1.2447 + COMMAND devsound1 FileStartPosition
1.2448 + COMMAND devsound1 PlayInitL
1.2449 + ASYNC_DELAY 10000000
1.2450 + COMMAND devsound1 Stop
1.2451 + DELAY 5000000
1.2452 + COMMAND devsound1 FileStartPosition
1.2453 + COMMAND devsound1 PlayInitL
1.2454 + ASYNC_DELAY 10000000
1.2455 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0042-0001-Stop_command16
1.2456 + DELAY 5000000
1.2457 + COMMAND devsound1 PlayInitL
1.2458 + ASYNC_DELAY 10000000
1.2459 + COMMAND devsound1 Stop
1.2460 + DELAY 5000000
1.2461 + COMMAND devsound1 FileStartPosition
1.2462 + COMMAND devsound1 PlayInitL
1.2463 + ASYNC_DELAY 10000000
1.2464 + COMMAND devsound1 Stop
1.2465 + DELAY 2000000
1.2466 + COMMAND devsound1 CloseFile
1.2467 + COMMAND devsound1 ~
1.2468 + END_TEST_BLOCK
1.2469 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0042
1.2470 +
1.2471 +
1.2472 +
1.2473 +
1.2474 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0043
1.2475 +
1.2476 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0043
1.2477 +//!@SYMAPI
1.2478 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.2479 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.2480 +//! CMMFDevSound::Capabilities()
1.2481 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.2482 +//! CMMFDevSound::PlayInitL()
1.2483 +//! CMMFDevSound::Stop()
1.2484 +//!@SYMAuthor jguillermo
1.2485 +//!@SYMCreationDate 7/28/2008
1.2486 +//!@SYMTestCaseDesc MP3 48k 320kbps stereo playback twice
1.2487 +//!@SYMTestActions
1.2488 +//! 1. Create DevSound instance
1.2489 +//! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC = MP3)
1.2490 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.2491 +//! 4. Capabilities
1.2492 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.2493 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_48k_320kbps_st_Queen.mp3)
1.2494 +//! 7. Start Play for 10 seconds
1.2495 +//! 8. Stop for 5 seconds
1.2496 +//! 9. Set file pointer to start position
1.2497 +//! 10. Start Play for 10 seconds
1.2498 +//! 11. Stop
1.2499 +//! 12. Close file
1.2500 +//! 13. Destroy DevSound instance
1.2501 +//!@SYMTestStatus Verified
1.2502 +//!@SYMTestPriority High
1.2503 +//!@SYMTestExpectedResults
1.2504 +//! MP3 48k 320kbps stereo playback twice
1.2505 +//!@SYMTestType CIT
1.2506 +
1.2507 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2508 + CREATE_OBJECT CMMFDevSound devsound1
1.2509 + COMMAND devsound1 NewL
1.2510 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0043-0001-InitializeL_command02
1.2511 + OUTSTANDING
1.2512 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0043-0001-SetPrioritySettings_command03
1.2513 + COMMAND devsound1 Capabilities
1.2514 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0043-0001-SetConfigL_command05
1.2515 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0043-0001-OpenFile_command06
1.2516 + COMMAND devsound1 PlayInitL
1.2517 + ASYNC_DELAY 10000000
1.2518 + COMMAND devsound1 Stop
1.2519 + DELAY 5000000
1.2520 + COMMAND devsound1 FileStartPosition
1.2521 + COMMAND devsound1 PlayInitL
1.2522 + ASYNC_DELAY 10000000
1.2523 + COMMAND devsound1 Stop
1.2524 + DELAY 2000000
1.2525 + COMMAND devsound1 CloseFile
1.2526 + COMMAND devsound1 ~
1.2527 + END_TEST_BLOCK
1.2528 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0043
1.2529 +
1.2530 +
1.2531 +
1.2532 +
1.2533 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0044
1.2534 +
1.2535 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0044
1.2536 +//!@SYMAPI
1.2537 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
1.2538 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.2539 +//! CMMFDevSound::Capabilities()
1.2540 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.2541 +//! CMMFDevSound::PlayInitL()
1.2542 +//! CMMFDevSound::Stop()
1.2543 +//!@SYMAuthor jguillermo
1.2544 +//!@SYMCreationDate 7/28/2008
1.2545 +//!@SYMTestCaseDesc MP3 48k 320kbps stereo playback using UID
1.2546 +//!@SYMTestActions
1.2547 +//! 1. Create DevSound instance
1.2548 +//! 2. Initialize DevSound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,MP3})
1.2549 +//! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
1.2550 +//! 4. Capabilities
1.2551 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.2552 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_48k_320kbps_st_Queen.mp3)
1.2553 +//! 7. Play 10 seconds
1.2554 +//! 8. Stop for 5 seconds (Pause=TRUE)
1.2555 +//! 9. Play 10 seconds
1.2556 +//! 10. Set file pointer to start position
1.2557 +//! 11. Stop 5 seconds
1.2558 +//! 12. Play 10 seconds
1.2559 +//! 13. Stop
1.2560 +//! 14. Close file
1.2561 +//! 15. Delete DevSound instance
1.2562 +//!@SYMTestStatus Verified
1.2563 +//!@SYMTestPriority High
1.2564 +//!@SYMTestExpectedResults
1.2565 +//! MP3 48k 320kbps stereo playback using UID
1.2566 +//!@SYMTestType CIT
1.2567 +
1.2568 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2569 + CREATE_OBJECT CMMFDevSound devsound1
1.2570 + COMMAND devsound1 NewL
1.2571 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0044-0001-InitializeL_command02
1.2572 + OUTSTANDING
1.2573 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0044-0001-SetPrioritySettings_command03
1.2574 + COMMAND devsound1 Capabilities
1.2575 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0044-0001-SetConfigL_command05
1.2576 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0044-0001-OpenFile_command06
1.2577 + COMMAND devsound1 PlayInitL
1.2578 + ASYNC_DELAY 10000000
1.2579 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0044-0001-Stop_command08
1.2580 + DELAY 5000000
1.2581 + COMMAND devsound1 PlayInitL
1.2582 + ASYNC_DELAY 10000000
1.2583 + COMMAND devsound1 FileStartPosition
1.2584 + COMMAND devsound1 Stop
1.2585 + DELAY 5000000
1.2586 + COMMAND devsound1 PlayInitL
1.2587 + ASYNC_DELAY 10000000
1.2588 + COMMAND devsound1 Stop
1.2589 + COMMAND devsound1 CloseFile
1.2590 + COMMAND devsound1 ~
1.2591 + END_TEST_BLOCK
1.2592 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0044
1.2593 +
1.2594 +
1.2595 +
1.2596 +
1.2597 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0045
1.2598 +
1.2599 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0045
1.2600 +//!@SYMAPI
1.2601 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.2602 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.2603 +//! CMMFDevSound::Capabilities()
1.2604 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.2605 +//! CMMFDevSound::PlayInitL()
1.2606 +//! CMMFDevSound::Stop()
1.2607 +//!@SYMAuthor jguillermo
1.2608 +//!@SYMCreationDate 7/28/2008
1.2609 +//!@SYMTestCaseDesc MP3 48k 320kbps stereo playback verify EOF
1.2610 +//!@SYMTestActions
1.2611 +//! 1. Create DevSound instance
1.2612 +//! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC = MP3)
1.2613 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.2614 +//! 4. Capabilities
1.2615 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.2616 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\mp3\MP3_48k_320kbps_st_Queen.mp3)
1.2617 +//! 7. Start Play
1.2618 +//! 8. Close file
1.2619 +//! 9. Destroy DevSound instance
1.2620 +//!@SYMTestStatus Verified
1.2621 +//!@SYMTestPriority High
1.2622 +//!@SYMTestExpectedResults
1.2623 +//! MP3 48k 320kbps stereo playback verify EOF
1.2624 +//!@SYMTestType CIT
1.2625 +
1.2626 + START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2627 + CREATE_OBJECT CMMFDevSound devsound1
1.2628 + COMMAND devsound1 NewL
1.2629 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0045-0001-InitializeL_command02
1.2630 + OUTSTANDING
1.2631 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0045-0001-SetPrioritySettings_command03
1.2632 + COMMAND devsound1 Capabilities
1.2633 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0045-0001-SetConfigL_command05
1.2634 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0045-0001-OpenFile_command06
1.2635 + COMMAND devsound1 PlayInitL
1.2636 + OUTSTANDING
1.2637 + COMMAND devsound1 CloseFile
1.2638 + COMMAND devsound1 ~
1.2639 + END_TEST_BLOCK
1.2640 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0045
1.2641 +
1.2642 +
1.2643 +
1.2644 +
1.2645 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0046
1.2646 +
1.2647 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0046
1.2648 +//!@SYMAPI
1.2649 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.2650 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.2651 +//! CMMFDevSound::Capabilities()
1.2652 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.2653 +//! CMMFDevSound::PlayInitL()
1.2654 +//! CMMFDevSound::Stop()
1.2655 +//!
1.2656 +//!@SYMAuthor jguillermo
1.2657 +//!@SYMCreationDate 7/28/2008
1.2658 +//!@SYMTestCaseDesc PCM 11.025k mono playback
1.2659 +//!@SYMTestActions
1.2660 +//! 1. Create DevSound instance
1.2661 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.2662 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.2663 +//! 4. Capabilities
1.2664 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate11025Hz)
1.2665 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_11.025k_16b_signed_mono_Dire.pcm)
1.2666 +//! 7. Start Play for 10 seconds
1.2667 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.2668 +//! 9. Play for 10 seconds
1.2669 +//! 10. Stop for 5 seconds
1.2670 +//! 11. Set file pointer to start position
1.2671 +//! 12. Start Play for 10 seconds
1.2672 +//! 13. Stop
1.2673 +//! 14. Close file
1.2674 +//! 15. Destroy DevSound instance
1.2675 +//!@SYMTestStatus Verified
1.2676 +//!@SYMTestPriority High
1.2677 +//!@SYMTestExpectedResults
1.2678 +//! PCM 11.025k mono playback
1.2679 +//!@SYMTestType CIT
1.2680 +
1.2681 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2682 + CREATE_OBJECT CMMFDevSound devsound1
1.2683 + COMMAND devsound1 NewL
1.2684 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0046-0001-InitializeL_command02
1.2685 + OUTSTANDING
1.2686 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0046-0001-SetPrioritySettings_command03
1.2687 + COMMAND devsound1 Capabilities
1.2688 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0046-0001-SetConfigL_command05
1.2689 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0046-0001-OpenFile_command06
1.2690 + COMMAND devsound1 PlayInitL
1.2691 + ASYNC_DELAY 10000000
1.2692 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0046-0001-Stop_command08
1.2693 + DELAY 5000000
1.2694 + COMMAND devsound1 PlayInitL
1.2695 + ASYNC_DELAY 10000000
1.2696 + COMMAND devsound1 Stop
1.2697 + DELAY 5000000
1.2698 + COMMAND devsound1 FileStartPosition
1.2699 + COMMAND devsound1 PlayInitL
1.2700 + ASYNC_DELAY 10000000
1.2701 + COMMAND devsound1 Stop
1.2702 + DELAY 2000000
1.2703 + COMMAND devsound1 CloseFile
1.2704 + COMMAND devsound1 ~
1.2705 + END_TEST_BLOCK
1.2706 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0046
1.2707 +
1.2708 +
1.2709 +
1.2710 +
1.2711 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0047
1.2712 +
1.2713 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0047
1.2714 +//!@SYMAPI
1.2715 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.2716 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.2717 +//! CMMFDevSound::Capabilities()
1.2718 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.2719 +//! CMMFDevSound::PlayInitL()
1.2720 +//! CMMFDevSound::Stop()
1.2721 +//! CMMFDevSound::Pause()
1.2722 +//!@SYMAuthor etorres
1.2723 +//!@SYMCreationDate 8/11/2008
1.2724 +//!@SYMTestCaseDesc PCM 11.025k stereo playback
1.2725 +//!@SYMTestActions
1.2726 +//! 1. Create Devsound instance
1.2727 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.2728 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.2729 +//! 4. Capabilities
1.2730 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate11025Hz)
1.2731 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_11.025k_16b_signed_st_Test2.pcm )
1.2732 +//! 7. Start Play 10s
1.2733 +//! 8. Pause 5s(Pause=TRUE)
1.2734 +//! 9. Resume 10s
1.2735 +//! 10. Stop 5s
1.2736 +//! 11. FileStartPosition
1.2737 +//! 12. Start Play 10s
1.2738 +//! 13. Stop
1.2739 +//! 14. Close file
1.2740 +//! 15. Destroy Devsound instance
1.2741 +//!@SYMTestStatus Verified
1.2742 +//!@SYMTestPriority High
1.2743 +//!@SYMTestExpectedResults
1.2744 +//! PCM 11.025k stereo playback
1.2745 +//!@SYMTestType CIT
1.2746 +
1.2747 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2748 + CREATE_OBJECT CMMFDevSound devsound1
1.2749 + COMMAND devsound1 NewL
1.2750 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0047-0001-InitializeL_command02
1.2751 + OUTSTANDING
1.2752 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0047-0001-SetPrioritySettings_command03
1.2753 + COMMAND devsound1 Capabilities
1.2754 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0047-0001-SetConfigL_command05
1.2755 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0047-0001-OpenFile_command06
1.2756 + COMMAND devsound1 PlayInitL
1.2757 + ASYNC_DELAY 10000000
1.2758 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0047-0001-Stop_command08
1.2759 + DELAY 5000000
1.2760 + COMMAND devsound1 PlayInitL
1.2761 + ASYNC_DELAY 10000000
1.2762 + COMMAND devsound1 Stop
1.2763 + DELAY 5000000
1.2764 + COMMAND devsound1 FileStartPosition
1.2765 + COMMAND devsound1 PlayInitL
1.2766 + ASYNC_DELAY 10000000
1.2767 + COMMAND devsound1 Stop
1.2768 + COMMAND devsound1 CloseFile
1.2769 + COMMAND devsound1 ~
1.2770 + END_TEST_BLOCK
1.2771 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0047
1.2772 +
1.2773 +
1.2774 +
1.2775 +
1.2776 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0048
1.2777 +
1.2778 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0048
1.2779 +//!@SYMAPI
1.2780 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.2781 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.2782 +//! CMMFDevSound::Capabilities()
1.2783 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.2784 +//! CMMFDevSound::PlayInitL()
1.2785 +//! CMMFDevSound::Stop()
1.2786 +//!
1.2787 +//!@SYMAuthor jguillermo
1.2788 +//!@SYMCreationDate 7/28/2008
1.2789 +//!@SYMTestCaseDesc PCM 12k mono playback
1.2790 +//!@SYMTestActions
1.2791 +//! 1. Create DevSound instance
1.2792 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.2793 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.2794 +//! 4. Capabilities
1.2795 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate12000Hz)
1.2796 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_12k_16b_signed_mono_Dire.pcm)
1.2797 +//! 7. Start Play for 10 seconds
1.2798 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.2799 +//! 9. Play for 10 seconds
1.2800 +//! 10. Stop for 5 seconds
1.2801 +//! 11. Set file pointer to start position
1.2802 +//! 12. Start Play for 10 seconds
1.2803 +//! 13. Stop
1.2804 +//! 14. Close file
1.2805 +//! 15. Destroy DevSound instance
1.2806 +//!@SYMTestStatus Verified
1.2807 +//!@SYMTestPriority High
1.2808 +//!@SYMTestExpectedResults
1.2809 +//! PCM 12k mono playback
1.2810 +//!@SYMTestType CIT
1.2811 +
1.2812 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2813 + CREATE_OBJECT CMMFDevSound devsound1
1.2814 + COMMAND devsound1 NewL
1.2815 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0048-0001-InitializeL_command02
1.2816 + OUTSTANDING
1.2817 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0048-0001-SetPrioritySettings_command03
1.2818 + COMMAND devsound1 Capabilities
1.2819 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0048-0001-SetConfigL_command05
1.2820 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0048-0001-OpenFile_command06
1.2821 + COMMAND devsound1 PlayInitL
1.2822 + ASYNC_DELAY 10000000
1.2823 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0048-0001-Stop_command08
1.2824 + DELAY 5000000
1.2825 + COMMAND devsound1 PlayInitL
1.2826 + ASYNC_DELAY 10000000
1.2827 + COMMAND devsound1 Stop
1.2828 + DELAY 5000000
1.2829 + COMMAND devsound1 FileStartPosition
1.2830 + COMMAND devsound1 PlayInitL
1.2831 + ASYNC_DELAY 10000000
1.2832 + COMMAND devsound1 Stop
1.2833 + COMMAND devsound1 CloseFile
1.2834 + COMMAND devsound1 ~
1.2835 + END_TEST_BLOCK
1.2836 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0048
1.2837 +
1.2838 +
1.2839 +
1.2840 +
1.2841 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0049
1.2842 +
1.2843 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0049
1.2844 +//!@SYMAPI
1.2845 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.2846 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.2847 +//! CMMFDevSound::Capabilities()
1.2848 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.2849 +//! CMMFDevSound::PlayInitL()
1.2850 +//! CMMFDevSound::Stop()
1.2851 +//! CMMFDevSound::Pause()
1.2852 +//!@SYMAuthor etorres
1.2853 +//!@SYMCreationDate 8/11/2008
1.2854 +//!@SYMTestCaseDesc PCM 12k stereo playback
1.2855 +//!@SYMTestActions
1.2856 +//! 1. Create Devsound instance
1.2857 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.2858 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.2859 +//! 4. Capabilities
1.2860 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate12000Hz)
1.2861 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_12k_16b_signed_st_Test1.pcm)
1.2862 +//! 7. Start Play 10s
1.2863 +//! 8. Pause 5s(Pause=TRUE)
1.2864 +//! 9. Resume 10s
1.2865 +//! 10. Stop 5s
1.2866 +//! 11. FileStartPosition
1.2867 +//! 12. Start Play 10s
1.2868 +//! 13. Stop
1.2869 +//! 14. Close file
1.2870 +//! 15. Destroy Devsound instance
1.2871 +//!@SYMTestStatus Verified
1.2872 +//!@SYMTestPriority High
1.2873 +//!@SYMTestExpectedResults
1.2874 +//! PCM 12k stereo playback
1.2875 +//!@SYMTestType CIT
1.2876 +
1.2877 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2878 + CREATE_OBJECT CMMFDevSound devsound1
1.2879 + COMMAND devsound1 NewL
1.2880 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0049-0001-InitializeL_command02
1.2881 + OUTSTANDING
1.2882 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0049-0001-SetPrioritySettings_command03
1.2883 + COMMAND devsound1 Capabilities
1.2884 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0049-0001-SetConfigL_command05
1.2885 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0049-0001-OpenFile_command06
1.2886 + COMMAND devsound1 PlayInitL
1.2887 + ASYNC_DELAY 10000000
1.2888 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0049-0001-Stop_command08
1.2889 + DELAY 5000000
1.2890 + COMMAND devsound1 PlayInitL
1.2891 + ASYNC_DELAY 10000000
1.2892 + COMMAND devsound1 Stop
1.2893 + DELAY 5000000
1.2894 + COMMAND devsound1 FileStartPosition
1.2895 + COMMAND devsound1 PlayInitL
1.2896 + ASYNC_DELAY 10000000
1.2897 + COMMAND devsound1 Stop
1.2898 + COMMAND devsound1 CloseFile
1.2899 + COMMAND devsound1 ~
1.2900 + END_TEST_BLOCK
1.2901 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0049
1.2902 +
1.2903 +
1.2904 +
1.2905 +
1.2906 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0050
1.2907 +
1.2908 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0050
1.2909 +//!@SYMAPI
1.2910 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.2911 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.2912 +//! CMMFDevSound::Capabilities()
1.2913 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.2914 +//! CMMFDevSound::PlayInitL()
1.2915 +//! CMMFDevSound::Stop()
1.2916 +//!
1.2917 +//!@SYMAuthor jguillermo
1.2918 +//!@SYMCreationDate 7/28/2008
1.2919 +//!@SYMTestCaseDesc PCM 16k mono playback
1.2920 +//!@SYMTestActions
1.2921 +//! 1. Create DevSound instance
1.2922 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.2923 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.2924 +//! 4. Capabilities
1.2925 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.2926 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_16k_16b_signed_mono_Dire.pcm)
1.2927 +//! 7. Start Play for 10 seconds
1.2928 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.2929 +//! 9. Play for 10 seconds
1.2930 +//! 10. Stop for 5 seconds
1.2931 +//! 11. Set file pointer to start position
1.2932 +//! 12. Start Play for 10 seconds
1.2933 +//! 13. Stop
1.2934 +//! 14. Close file
1.2935 +//! 15. Destroy DevSound instance
1.2936 +//!@SYMTestStatus Verified
1.2937 +//!@SYMTestPriority High
1.2938 +//!@SYMTestExpectedResults
1.2939 +//! PCM 16k mono playback
1.2940 +//!@SYMTestType CIT
1.2941 +
1.2942 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.2943 + CREATE_OBJECT CMMFDevSound devsound1
1.2944 + COMMAND devsound1 NewL
1.2945 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0050-0001-InitializeL_command02
1.2946 + OUTSTANDING
1.2947 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0050-0001-SetPrioritySettings_command03
1.2948 + COMMAND devsound1 Capabilities
1.2949 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0050-0001-SetConfigL_command05
1.2950 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0050-0001-OpenFile_command06
1.2951 + COMMAND devsound1 PlayInitL
1.2952 + ASYNC_DELAY 10000000
1.2953 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0050-0001-Stop_command08
1.2954 + DELAY 5000000
1.2955 + COMMAND devsound1 PlayInitL
1.2956 + ASYNC_DELAY 10000000
1.2957 + COMMAND devsound1 Stop
1.2958 + DELAY 5000000
1.2959 + COMMAND devsound1 FileStartPosition
1.2960 + COMMAND devsound1 PlayInitL
1.2961 + ASYNC_DELAY 10000000
1.2962 + COMMAND devsound1 Stop
1.2963 + COMMAND devsound1 CloseFile
1.2964 + COMMAND devsound1 ~
1.2965 + END_TEST_BLOCK
1.2966 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0050
1.2967 +
1.2968 +
1.2969 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0051
1.2970 +
1.2971 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0051
1.2972 +//!@SYMAPI
1.2973 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.2974 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.2975 +//! CMMFDevSound::Capabilities()
1.2976 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.2977 +//! CMMFDevSound::PlayInitL()
1.2978 +//! CMMFDevSound::Stop()
1.2979 +//! CMMFDevSound::Pause()
1.2980 +//!@SYMAuthor etorres
1.2981 +//!@SYMCreationDate 8/11/2008
1.2982 +//!@SYMTestCaseDesc PCM 16k stereo playback
1.2983 +//!@SYMTestActions
1.2984 +//! 1. Create Devsound instance
1.2985 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.2986 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.2987 +//! 4. Capabilities
1.2988 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate16000Hz)
1.2989 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_16k_16b_signed_st_Test2.pcm)
1.2990 +//! 7. Start Play 10s
1.2991 +//! 8. Pause 5s(Pause=TRUE)
1.2992 +//! 9. Resume 10s
1.2993 +//! 10. Stop 5s
1.2994 +//! 11. FileStartPosition
1.2995 +//! 12. Start Play 10s
1.2996 +//! 13. Stop
1.2997 +//! 14. Close file
1.2998 +//! 15. Destroy Devsound instance
1.2999 +//!@SYMTestStatus Verified
1.3000 +//!@SYMTestPriority High
1.3001 +//!@SYMTestExpectedResults
1.3002 +//! PCM 16k stereo playback
1.3003 +//!@SYMTestType CIT
1.3004 +
1.3005 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3006 + CREATE_OBJECT CMMFDevSound devsound1
1.3007 + COMMAND devsound1 NewL
1.3008 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0051-0001-InitializeL_command02
1.3009 + OUTSTANDING
1.3010 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0051-0001-SetPrioritySettings_command03
1.3011 + COMMAND devsound1 Capabilities
1.3012 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0051-0001-SetConfigL_command05
1.3013 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0051-0001-OpenFile_command06
1.3014 + COMMAND devsound1 PlayInitL
1.3015 + ASYNC_DELAY 10000000
1.3016 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0051-0001-Stop_command08
1.3017 + DELAY 5000000
1.3018 + COMMAND devsound1 PlayInitL
1.3019 + ASYNC_DELAY 10000000
1.3020 + COMMAND devsound1 Stop
1.3021 + DELAY 5000000
1.3022 + COMMAND devsound1 FileStartPosition
1.3023 + COMMAND devsound1 PlayInitL
1.3024 + ASYNC_DELAY 10000000
1.3025 + COMMAND devsound1 Stop
1.3026 + COMMAND devsound1 CloseFile
1.3027 + COMMAND devsound1 ~
1.3028 + END_TEST_BLOCK
1.3029 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0051
1.3030 +
1.3031 +
1.3032 +
1.3033 +
1.3034 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0052
1.3035 +
1.3036 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0052
1.3037 +//!@SYMAPI
1.3038 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.3039 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.3040 +//! CMMFDevSound::Capabilities()
1.3041 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.3042 +//! CMMFDevSound::PlayInitL()
1.3043 +//! CMMFDevSound::Stop()
1.3044 +//!
1.3045 +//!@SYMAuthor jguillermo
1.3046 +//!@SYMCreationDate 7/28/2008
1.3047 +//!@SYMTestCaseDesc PCM 22.05k mono playback
1.3048 +//!@SYMTestActions
1.3049 +//! 1. Create DevSound instance
1.3050 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3051 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.3052 +//! 4. Capabilities
1.3053 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate22050Hz)
1.3054 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_22.05k_16b_signed_mono_Dire.pcm)
1.3055 +//! 7. Start Play for 10 seconds
1.3056 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.3057 +//! 9. Play for 10 seconds
1.3058 +//! 10. Stop for 5 seconds
1.3059 +//! 11. Set file pointer to start position
1.3060 +//! 12. Start Play for 10 seconds
1.3061 +//! 13. Stop
1.3062 +//! 14. Close file
1.3063 +//! 15. Destroy DevSound instance
1.3064 +//!@SYMTestStatus Verified
1.3065 +//!@SYMTestPriority High
1.3066 +//!@SYMTestExpectedResults
1.3067 +//! PCM 22.05k mono playback
1.3068 +//!@SYMTestType CIT
1.3069 +
1.3070 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3071 + CREATE_OBJECT CMMFDevSound devsound1
1.3072 + COMMAND devsound1 NewL
1.3073 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0052-0001-InitializeL_command02
1.3074 + OUTSTANDING
1.3075 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0052-0001-SetPrioritySettings_command03
1.3076 + COMMAND devsound1 Capabilities
1.3077 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0052-0001-SetConfigL_command05
1.3078 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0052-0001-OpenFile_command06
1.3079 + COMMAND devsound1 PlayInitL
1.3080 + ASYNC_DELAY 10000000
1.3081 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0052-0001-Stop_command08
1.3082 + DELAY 5000000
1.3083 + COMMAND devsound1 PlayInitL
1.3084 + ASYNC_DELAY 10000000
1.3085 + COMMAND devsound1 Stop
1.3086 + DELAY 5000000
1.3087 + COMMAND devsound1 FileStartPosition
1.3088 + COMMAND devsound1 PlayInitL
1.3089 + ASYNC_DELAY 10000000
1.3090 + COMMAND devsound1 Stop
1.3091 + COMMAND devsound1 CloseFile
1.3092 + COMMAND devsound1 ~
1.3093 + END_TEST_BLOCK
1.3094 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0052
1.3095 +
1.3096 +
1.3097 +
1.3098 +
1.3099 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0053
1.3100 +
1.3101 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0053
1.3102 +//!@SYMAPI
1.3103 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.3104 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.3105 +//! CMMFDevSound::Capabilities()
1.3106 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.3107 +//! CMMFDevSound::PlayInitL()
1.3108 +//! CMMFDevSound::Stop()
1.3109 +//! CMMFDevSound::Pause()
1.3110 +//!@SYMAuthor etorres
1.3111 +//!@SYMCreationDate 8/11/2008
1.3112 +//!@SYMTestCaseDesc PCM 22.05k stereo playback
1.3113 +//!@SYMTestActions
1.3114 +//! 1. Create Devsound instance
1.3115 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3116 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.3117 +//! 4. Capabilities
1.3118 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate22050Hz)
1.3119 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_22.05k_16b_signed_st_Test1.pcm)
1.3120 +//! 7. Start Play 10s
1.3121 +//! 8. Pause 5s(Pause=TRUE)
1.3122 +//! 9. Resume 10s
1.3123 +//! 10. Stop 5s
1.3124 +//! 11. FileStartPosition
1.3125 +//! 12. Start Play 10s
1.3126 +//! 13. Stop
1.3127 +//! 14. Close file
1.3128 +//! 15. Destroy Devsound instance
1.3129 +//!@SYMTestStatus Verified
1.3130 +//!@SYMTestPriority High
1.3131 +//!@SYMTestExpectedResults
1.3132 +//! PCM 22.05k stereo playback
1.3133 +//!@SYMTestType CIT
1.3134 +
1.3135 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3136 + CREATE_OBJECT CMMFDevSound devsound1
1.3137 + COMMAND devsound1 NewL
1.3138 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0053-0001-InitializeL_command02
1.3139 + OUTSTANDING
1.3140 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0053-0001-SetPrioritySettings_command03
1.3141 + COMMAND devsound1 Capabilities
1.3142 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0053-0001-SetConfigL_command05
1.3143 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0053-0001-OpenFile_command06
1.3144 + COMMAND devsound1 PlayInitL
1.3145 + ASYNC_DELAY 10000000
1.3146 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0053-0001-Stop_command08
1.3147 + DELAY 5000000
1.3148 + COMMAND devsound1 PlayInitL
1.3149 + ASYNC_DELAY 10000000
1.3150 + COMMAND devsound1 Stop
1.3151 + DELAY 5000000
1.3152 + COMMAND devsound1 FileStartPosition
1.3153 + COMMAND devsound1 PlayInitL
1.3154 + ASYNC_DELAY 10000000
1.3155 + COMMAND devsound1 Stop
1.3156 + COMMAND devsound1 CloseFile
1.3157 + COMMAND devsound1 ~
1.3158 + END_TEST_BLOCK
1.3159 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0053
1.3160 +
1.3161 +
1.3162 +
1.3163 +
1.3164 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0054
1.3165 +
1.3166 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0054
1.3167 +//!@SYMAPI
1.3168 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.3169 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.3170 +//! CMMFDevSound::Capabilities()
1.3171 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.3172 +//! CMMFDevSound::PlayInitL()
1.3173 +//! CMMFDevSound::Stop()
1.3174 +//!
1.3175 +//!@SYMAuthor jguillermo
1.3176 +//!@SYMCreationDate 7/28/2008
1.3177 +//!@SYMTestCaseDesc PCM 24k mono playback
1.3178 +//!@SYMTestActions
1.3179 +//! 1. Create DevSound instance
1.3180 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3181 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.3182 +//! 4. Capabilities
1.3183 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate24000Hz)
1.3184 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_24k_16b_signed_mono_Dire.pcm)
1.3185 +//! 7. Start Play for 10 seconds
1.3186 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.3187 +//! 9. Play for 10 seconds
1.3188 +//! 10. Stop for 5 seconds
1.3189 +//! 11. Set file pointer to start position
1.3190 +//! 12. Start Play for 10 seconds
1.3191 +//! 13. Stop
1.3192 +//! 14. Close file
1.3193 +//! 15. Destroy DevSound instance
1.3194 +//!@SYMTestStatus Verified
1.3195 +//!@SYMTestPriority High
1.3196 +//!@SYMTestExpectedResults
1.3197 +//! PCM 24k mono playback
1.3198 +//!@SYMTestType CIT
1.3199 +
1.3200 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3201 + CREATE_OBJECT CMMFDevSound devsound1
1.3202 + COMMAND devsound1 NewL
1.3203 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0054-0001-InitializeL_command02
1.3204 + OUTSTANDING
1.3205 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0054-0001-SetPrioritySettings_command03
1.3206 + COMMAND devsound1 Capabilities
1.3207 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0054-0001-SetConfigL_command05
1.3208 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0054-0001-OpenFile_command06
1.3209 + COMMAND devsound1 PlayInitL
1.3210 + ASYNC_DELAY 10000000
1.3211 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0054-0001-Stop_command08
1.3212 + DELAY 5000000
1.3213 + COMMAND devsound1 PlayInitL
1.3214 + ASYNC_DELAY 10000000
1.3215 + COMMAND devsound1 Stop
1.3216 + DELAY 5000000
1.3217 + COMMAND devsound1 FileStartPosition
1.3218 + COMMAND devsound1 PlayInitL
1.3219 + ASYNC_DELAY 10000000
1.3220 + COMMAND devsound1 Stop
1.3221 + COMMAND devsound1 CloseFile
1.3222 + COMMAND devsound1 ~
1.3223 + END_TEST_BLOCK
1.3224 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0054
1.3225 +
1.3226 +
1.3227 +
1.3228 +
1.3229 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0055
1.3230 +
1.3231 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0055
1.3232 +//!@SYMAPI
1.3233 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.3234 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.3235 +//! CMMFDevSound::Capabilities()
1.3236 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.3237 +//! CMMFDevSound::PlayInitL()
1.3238 +//! CMMFDevSound::Stop()
1.3239 +//! CMMFDevSound::Pause()
1.3240 +//!@SYMAuthor etorres
1.3241 +//!@SYMCreationDate 8/11/2008
1.3242 +//!@SYMTestCaseDesc PCM 24k stereo playback
1.3243 +//!@SYMTestActions
1.3244 +//! 1. Create Devsound instance
1.3245 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3246 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.3247 +//! 4. Capabilities
1.3248 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate24000Hz)
1.3249 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_24k_16b_signed_st_Test2.pcm)
1.3250 +//! 7. Start Play 10s
1.3251 +//! 8. Pause 5s(Pause=TRUE)
1.3252 +//! 9. Resume 10s
1.3253 +//! 10. Stop 5s
1.3254 +//! 11. FileStartPosition
1.3255 +//! 12. Start Play 10s
1.3256 +//! 13. Stop
1.3257 +//! 14. Close file
1.3258 +//! 15. Destroy Devsound instance
1.3259 +//!@SYMTestStatus Verified
1.3260 +//!@SYMTestPriority High
1.3261 +//!@SYMTestExpectedResults
1.3262 +//! PCM 24k stereo playback
1.3263 +//!@SYMTestType CIT
1.3264 +
1.3265 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3266 + CREATE_OBJECT CMMFDevSound devsound1
1.3267 + COMMAND devsound1 NewL
1.3268 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0055-0001-InitializeL_command02
1.3269 + OUTSTANDING
1.3270 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0055-0001-SetPrioritySettings_command03
1.3271 + COMMAND devsound1 Capabilities
1.3272 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0055-0001-SetConfigL_command05
1.3273 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0055-0001-OpenFile_command06
1.3274 + COMMAND devsound1 PlayInitL
1.3275 + ASYNC_DELAY 10000000
1.3276 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0055-0001-Stop_command08
1.3277 + DELAY 5000000
1.3278 + COMMAND devsound1 PlayInitL
1.3279 + ASYNC_DELAY 10000000
1.3280 + COMMAND devsound1 Stop
1.3281 + DELAY 5000000
1.3282 + COMMAND devsound1 FileStartPosition
1.3283 + COMMAND devsound1 PlayInitL
1.3284 + ASYNC_DELAY 10000000
1.3285 + COMMAND devsound1 Stop
1.3286 + COMMAND devsound1 CloseFile
1.3287 + COMMAND devsound1 ~
1.3288 + END_TEST_BLOCK
1.3289 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0055
1.3290 +
1.3291 +
1.3292 +
1.3293 +
1.3294 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0056
1.3295 +
1.3296 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0056
1.3297 +//!@SYMAPI
1.3298 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.3299 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.3300 +//! CMMFDevSound::Capabilities()
1.3301 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.3302 +//! CMMFDevSound::PlayInitL()
1.3303 +//! CMMFDevSound::Stop()
1.3304 +//!
1.3305 +//!@SYMAuthor jguillermo
1.3306 +//!@SYMCreationDate 7/28/2008
1.3307 +//!@SYMTestCaseDesc PCM 32k mono playback
1.3308 +//!@SYMTestActions
1.3309 +//! 1. Create DevSound instance
1.3310 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3311 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.3312 +//! 4. Capabilities
1.3313 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate32000Hz)
1.3314 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_32k_16b_signed_mono_Dire.pcm)
1.3315 +//! 7. Start Play for 10 seconds
1.3316 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.3317 +//! 9. Play for 10 seconds
1.3318 +//! 10. Stop for 5 seconds
1.3319 +//! 11. Set file pointer to start position
1.3320 +//! 12. Start Play for 10 seconds
1.3321 +//! 13. Stop
1.3322 +//! 14. Close file
1.3323 +//! 15. Destroy DevSound instance
1.3324 +//!@SYMTestStatus Verified
1.3325 +//!@SYMTestPriority High
1.3326 +//!@SYMTestExpectedResults
1.3327 +//! PCM 32k mono playback
1.3328 +//!@SYMTestType CIT
1.3329 +
1.3330 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3331 + CREATE_OBJECT CMMFDevSound devsound1
1.3332 + COMMAND devsound1 NewL
1.3333 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0056-0001-InitializeL_command02
1.3334 + OUTSTANDING
1.3335 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0056-0001-SetPrioritySettings_command03
1.3336 + COMMAND devsound1 Capabilities
1.3337 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0056-0001-SetConfigL_command05
1.3338 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0056-0001-OpenFile_command06
1.3339 + COMMAND devsound1 PlayInitL
1.3340 + ASYNC_DELAY 10000000
1.3341 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0056-0001-Stop_command08
1.3342 + DELAY 5000000
1.3343 + COMMAND devsound1 PlayInitL
1.3344 + ASYNC_DELAY 10000000
1.3345 + COMMAND devsound1 Stop
1.3346 + DELAY 5000000
1.3347 + COMMAND devsound1 FileStartPosition
1.3348 + COMMAND devsound1 PlayInitL
1.3349 + ASYNC_DELAY 10000000
1.3350 + COMMAND devsound1 Stop
1.3351 + COMMAND devsound1 CloseFile
1.3352 + COMMAND devsound1 ~
1.3353 + END_TEST_BLOCK
1.3354 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0056
1.3355 +
1.3356 +
1.3357 +
1.3358 +
1.3359 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0057
1.3360 +
1.3361 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0057
1.3362 +//!@SYMAPI
1.3363 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.3364 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.3365 +//! CMMFDevSound::Capabilities()
1.3366 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.3367 +//! CMMFDevSound::PlayInitL()
1.3368 +//! CMMFDevSound::Stop()
1.3369 +//! CMMFDevSound::Pause()
1.3370 +//!@SYMAuthor etorres
1.3371 +//!@SYMCreationDate 8/11/2008
1.3372 +//!@SYMTestCaseDesc PCM 32k stereo playback
1.3373 +//!@SYMTestActions
1.3374 +//! 1. Create Devsound instance
1.3375 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3376 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.3377 +//! 4. Capabilities
1.3378 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate32000Hz)
1.3379 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_32k_16b_signed_st_Test1.pcm)
1.3380 +//! 7. Start Play 10s
1.3381 +//! 8. Pause 5s(Pause=TRUE)
1.3382 +//! 9. Resume 10s
1.3383 +//! 10. Stop 5s
1.3384 +//! 11. FileStartPosition
1.3385 +//! 12. Start Play 10s
1.3386 +//! 13. Stop
1.3387 +//! 14. Close file
1.3388 +//! 15. Destroy Devsound instance
1.3389 +//!@SYMTestStatus Verified
1.3390 +//!@SYMTestPriority High
1.3391 +//!@SYMTestExpectedResults
1.3392 +//! PCM 32k stereo playback
1.3393 +//!@SYMTestType CIT
1.3394 +
1.3395 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3396 + CREATE_OBJECT CMMFDevSound devsound1
1.3397 + COMMAND devsound1 NewL
1.3398 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0057-0001-InitializeL_command02
1.3399 + OUTSTANDING
1.3400 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0057-0001-SetPrioritySettings_command03
1.3401 + COMMAND devsound1 Capabilities
1.3402 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0057-0001-SetConfigL_command05
1.3403 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0057-0001-OpenFile_command06
1.3404 + COMMAND devsound1 PlayInitL
1.3405 + ASYNC_DELAY 10000000
1.3406 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0057-0001-Stop_command08
1.3407 + DELAY 5000000
1.3408 + COMMAND devsound1 PlayInitL
1.3409 + ASYNC_DELAY 10000000
1.3410 + COMMAND devsound1 Stop
1.3411 + DELAY 5000000
1.3412 + COMMAND devsound1 FileStartPosition
1.3413 + COMMAND devsound1 PlayInitL
1.3414 + ASYNC_DELAY 10000000
1.3415 + COMMAND devsound1 Stop
1.3416 + COMMAND devsound1 CloseFile
1.3417 + COMMAND devsound1 ~
1.3418 + END_TEST_BLOCK
1.3419 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0057
1.3420 +
1.3421 +
1.3422 +
1.3423 +
1.3424 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0058
1.3425 +
1.3426 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0058
1.3427 +//!@SYMAPI
1.3428 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.3429 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.3430 +//! CMMFDevSound::Capabilities()
1.3431 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.3432 +//! CMMFDevSound::PlayInitL()
1.3433 +//! CMMFDevSound::Stop()
1.3434 +//!
1.3435 +//!@SYMAuthor jguillermo
1.3436 +//!@SYMCreationDate 7/28/2008
1.3437 +//!@SYMTestCaseDesc PCM 44.1k mono playback
1.3438 +//!@SYMTestActions
1.3439 +//! 1. Create DevSound instance
1.3440 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3441 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.3442 +//! 4. Capabilities
1.3443 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate44100Hz)
1.3444 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_44.1k_16b_signed_mono_Dire.pcm)
1.3445 +//! 7. Start Play for 10 seconds
1.3446 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.3447 +//! 9. Play for 10 seconds
1.3448 +//! 10. Stop for 5 seconds
1.3449 +//! 11. Set file pointer to start position
1.3450 +//! 12. Start Play for 10 seconds
1.3451 +//! 13. Stop
1.3452 +//! 14. Close file
1.3453 +//! 15. Destroy Devsound instance
1.3454 +//!@SYMTestStatus Verified
1.3455 +//!@SYMTestPriority High
1.3456 +//!@SYMTestExpectedResults
1.3457 +//! PCM 44.1k mono playback
1.3458 +//!@SYMTestType CIT
1.3459 +
1.3460 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3461 + CREATE_OBJECT CMMFDevSound devsound1
1.3462 + COMMAND devsound1 NewL
1.3463 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0058-0001-InitializeL_command02
1.3464 + OUTSTANDING
1.3465 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0058-0001-SetPrioritySettings_command03
1.3466 + COMMAND devsound1 Capabilities
1.3467 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0058-0001-SetConfigL_command05
1.3468 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0058-0001-OpenFile_command06
1.3469 + COMMAND devsound1 PlayInitL
1.3470 + ASYNC_DELAY 10000000
1.3471 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0058-0001-Stop_command08
1.3472 + DELAY 5000000
1.3473 + COMMAND devsound1 PlayInitL
1.3474 + ASYNC_DELAY 10000000
1.3475 + COMMAND devsound1 Stop
1.3476 + DELAY 5000000
1.3477 + COMMAND devsound1 FileStartPosition
1.3478 + COMMAND devsound1 PlayInitL
1.3479 + ASYNC_DELAY 10000000
1.3480 + COMMAND devsound1 Stop
1.3481 + COMMAND devsound1 CloseFile
1.3482 + COMMAND devsound1 ~
1.3483 + END_TEST_BLOCK
1.3484 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0058
1.3485 +
1.3486 +
1.3487 +
1.3488 +
1.3489 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0059
1.3490 +
1.3491 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0059
1.3492 +//!@SYMAPI
1.3493 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.3494 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.3495 +//! CMMFDevSound::Capabilities()
1.3496 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.3497 +//! CMMFDevSound::PlayInitL()
1.3498 +//! CMMFDevSound::Stop()
1.3499 +//! CMMFDevSound::Pause()
1.3500 +//!@SYMAuthor etorres
1.3501 +//!@SYMCreationDate 8/11/2008
1.3502 +//!@SYMTestCaseDesc PCM 44.1k stereo playback
1.3503 +//!@SYMTestActions
1.3504 +//! 1. Create Devsound instance
1.3505 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3506 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.3507 +//! 4. Capabilities
1.3508 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.3509 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_44.1k_16b_signed_st_Test2.pcm)
1.3510 +//! 7. Start Play 10s
1.3511 +//! 8. Pause 5s(Pause=TRUE)
1.3512 +//! 9. Resume 10s
1.3513 +//! 10. Stop 5s
1.3514 +//! 11. FileStartPosition
1.3515 +//! 12. Start Play 10s
1.3516 +//! 13. Stop
1.3517 +//! 14. Close file
1.3518 +//! 15. Destroy Devsound instance
1.3519 +//!@SYMTestStatus Verified
1.3520 +//!@SYMTestPriority High
1.3521 +//!@SYMTestExpectedResults
1.3522 +//! PCM 44.1k stereo playback
1.3523 +//!@SYMTestType CIT
1.3524 +
1.3525 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3526 + CREATE_OBJECT CMMFDevSound devsound1
1.3527 + COMMAND devsound1 NewL
1.3528 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0059-0001-InitializeL_command02
1.3529 + OUTSTANDING
1.3530 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0059-0001-SetPrioritySettings_command03
1.3531 + COMMAND devsound1 Capabilities
1.3532 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0059-0001-SetConfigL_command05
1.3533 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0059-0001-OpenFile_command06
1.3534 + COMMAND devsound1 PlayInitL
1.3535 + ASYNC_DELAY 10000000
1.3536 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0059-0001-Stop_command08
1.3537 + DELAY 5000000
1.3538 + COMMAND devsound1 PlayInitL
1.3539 + ASYNC_DELAY 10000000
1.3540 + COMMAND devsound1 Stop
1.3541 + DELAY 5000000
1.3542 + COMMAND devsound1 FileStartPosition
1.3543 + COMMAND devsound1 PlayInitL
1.3544 + ASYNC_DELAY 10000000
1.3545 + COMMAND devsound1 Stop
1.3546 + COMMAND devsound1 CloseFile
1.3547 + COMMAND devsound1 ~
1.3548 + END_TEST_BLOCK
1.3549 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0059
1.3550 +
1.3551 +
1.3552 +
1.3553 +
1.3554 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0060
1.3555 +
1.3556 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0060
1.3557 +//!@SYMAPI
1.3558 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.3559 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.3560 +//! CMMFDevSound::Capabilities()
1.3561 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.3562 +//! CMMFDevSound::PlayInitL()
1.3563 +//! CMMFDevSound::Stop()
1.3564 +//!
1.3565 +//!@SYMAuthor jguillermo
1.3566 +//!@SYMCreationDate 7/28/2008
1.3567 +//!@SYMTestCaseDesc PCM 48k mono playback
1.3568 +//!@SYMTestActions
1.3569 +//! 1. Create DevSound instance
1.3570 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3571 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.3572 +//! 4. Capabilities
1.3573 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.3574 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_48k_16b_signed_st_Dire.pcm)
1.3575 +//! 7. Start Play for 10 seconds
1.3576 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.3577 +//! 9. Play for 10 seconds
1.3578 +//! 10. Stop for 5 seconds
1.3579 +//! 11. Set file pointer to start position
1.3580 +//! 12. Start Play for 10 seconds
1.3581 +//! 13. Stop
1.3582 +//! 14. Close file
1.3583 +//! 15. Destroy DevSound instance
1.3584 +//!@SYMTestStatus Verified
1.3585 +//!@SYMTestPriority High
1.3586 +//!@SYMTestExpectedResults
1.3587 +//! PCM 48k mono playback
1.3588 +//!@SYMTestType CIT
1.3589 +
1.3590 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3591 + CREATE_OBJECT CMMFDevSound devsound1
1.3592 + COMMAND devsound1 NewL
1.3593 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0060-0001-InitializeL_command02
1.3594 + OUTSTANDING
1.3595 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0060-0001-SetPrioritySettings_command03
1.3596 + COMMAND devsound1 Capabilities
1.3597 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0060-0001-SetConfigL_command05
1.3598 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0060-0001-OpenFile_command06
1.3599 + COMMAND devsound1 PlayInitL
1.3600 + ASYNC_DELAY 10000000
1.3601 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0060-0001-Stop_command08
1.3602 + DELAY 5000000
1.3603 + COMMAND devsound1 PlayInitL
1.3604 + ASYNC_DELAY 10000000
1.3605 + COMMAND devsound1 Stop
1.3606 + DELAY 5000000
1.3607 + COMMAND devsound1 FileStartPosition
1.3608 + COMMAND devsound1 PlayInitL
1.3609 + ASYNC_DELAY 10000000
1.3610 + COMMAND devsound1 Stop
1.3611 + COMMAND devsound1 CloseFile
1.3612 + COMMAND devsound1 ~
1.3613 + END_TEST_BLOCK
1.3614 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0060
1.3615 +
1.3616 +
1.3617 +
1.3618 +
1.3619 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0061
1.3620 +
1.3621 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0061
1.3622 +//!@SYMAPI
1.3623 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TMMFState )
1.3624 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings {ref} )
1.3625 +//! CMMFDevSound::Capabilities()
1.3626 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities {ref} )
1.3627 +//! CMMFDevSound::PlayInitL()
1.3628 +//! CMMFDevSound::Stop()
1.3629 +//! CMMFDevSound::Pause()
1.3630 +//!@SYMAuthor etorres
1.3631 +//!@SYMCreationDate 8/11/2008
1.3632 +//!@SYMTestCaseDesc PCM 48k stereo playback
1.3633 +//!@SYMTestActions
1.3634 +//! 1. Create Devsound instance
1.3635 +//! 2. Initialize Devsound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3636 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.3637 +//! 4. Capabilities
1.3638 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.3639 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_48k_16b_signed_st_Test1.pcm)
1.3640 +//! 7. Start Play 10s
1.3641 +//! 8. Pause 5s(Pause=TRUE)
1.3642 +//! 9. Resume 10s
1.3643 +//! 10. Stop 5s
1.3644 +//! 11. FileStartPosition
1.3645 +//! 12. Start Play 10s
1.3646 +//! 13. Stop
1.3647 +//! 14. Close file
1.3648 +//! 15. Destroy Devsound instance
1.3649 +//!@SYMTestStatus Verified
1.3650 +//!@SYMTestPriority High
1.3651 +//!@SYMTestExpectedResults
1.3652 +//! PCM 48k stereo playback
1.3653 +//!@SYMTestType CIT
1.3654 +
1.3655 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3656 + CREATE_OBJECT CMMFDevSound devsound1
1.3657 + COMMAND devsound1 NewL
1.3658 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0061-0001-InitializeL_command02
1.3659 + OUTSTANDING
1.3660 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0061-0001-SetPrioritySettings_command03
1.3661 + COMMAND devsound1 Capabilities
1.3662 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0061-0001-SetConfigL_command05
1.3663 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0061-0001-OpenFile_command06
1.3664 + COMMAND devsound1 PlayInitL
1.3665 + ASYNC_DELAY 10000000
1.3666 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0061-0001-Stop_command08
1.3667 + DELAY 5000000
1.3668 + COMMAND devsound1 PlayInitL
1.3669 + ASYNC_DELAY 10000000
1.3670 + COMMAND devsound1 Stop
1.3671 + DELAY 5000000
1.3672 + COMMAND devsound1 FileStartPosition
1.3673 + COMMAND devsound1 PlayInitL
1.3674 + ASYNC_DELAY 10000000
1.3675 + COMMAND devsound1 Stop
1.3676 + COMMAND devsound1 CloseFile
1.3677 + COMMAND devsound1 ~
1.3678 + END_TEST_BLOCK
1.3679 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0061
1.3680 +
1.3681 +
1.3682 +
1.3683 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0062
1.3684 +
1.3685 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0062
1.3686 +//!@SYMAPI
1.3687 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.3688 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.3689 +//! CMMFDevSound::Capabilities()
1.3690 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.3691 +//! CMMFDevSound::PlayInitL()
1.3692 +//! CMMFDevSound::Stop()
1.3693 +//!@SYMAuthor jguillermo
1.3694 +//!@SYMCreationDate 7/28/2008
1.3695 +//!@SYMTestCaseDesc PCM 48k stereo playback play stop twice
1.3696 +//!@SYMTestActions
1.3697 +//! 1. Create DevSound instance
1.3698 +//! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC= {SpecialFourCC,RAW})
1.3699 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.3700 +//! 4. Capabilities
1.3701 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.3702 +//! 6. Open file (Filename= {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_48k_16b_signed_st_Dire.pcm)
1.3703 +//! 7. Start Play 10 seconds
1.3704 +//! 8. Stop 5 seconds
1.3705 +//! 9. Set file pointer to start position
1.3706 +//! 10. Start Play 10 seconds
1.3707 +//! 11. Stop
1.3708 +//! 12. Close file
1.3709 +//! 13. Destroy DevSound instance
1.3710 +//!@SYMTestStatus Verified
1.3711 +//!@SYMTestPriority High
1.3712 +//!@SYMTestExpectedResults
1.3713 +//! PCM 48k stereo playback play stop twice
1.3714 +//!@SYMTestType CIT
1.3715 +
1.3716 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3717 + CREATE_OBJECT CMMFDevSound devsound1
1.3718 + COMMAND devsound1 NewL
1.3719 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0062-0001-InitializeL_command02
1.3720 + OUTSTANDING
1.3721 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0062-0001-SetPrioritySettings_command03
1.3722 + COMMAND devsound1 Capabilities
1.3723 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0062-0001-SetConfigL_command05
1.3724 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0062-0001-OpenFile_command06
1.3725 + COMMAND devsound1 PlayInitL
1.3726 + ASYNC_DELAY 10000000
1.3727 + COMMAND devsound1 Stop
1.3728 + DELAY 5000000
1.3729 + COMMAND devsound1 FileStartPosition
1.3730 + COMMAND devsound1 PlayInitL
1.3731 + ASYNC_DELAY 10000000
1.3732 + COMMAND devsound1 Stop
1.3733 + DELAY 2000000
1.3734 + COMMAND devsound1 CloseFile
1.3735 + COMMAND devsound1 ~
1.3736 + END_TEST_BLOCK
1.3737 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0062
1.3738 +
1.3739 +
1.3740 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0063
1.3741 +
1.3742 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0063
1.3743 +//!@SYMAPI
1.3744 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.3745 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.3746 +//! CMMFDevSound::Capabilities()
1.3747 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.3748 +//! CMMFDevSound::PlayInitL()
1.3749 +//! CMMFDevSound::Stop()
1.3750 +//!@SYMAuthor jguillermo
1.3751 +//!@SYMCreationDate 7/28/2008
1.3752 +//!@SYMTestCaseDesc PCM 48k stereo playback verify EOF
1.3753 +//!@SYMTestActions
1.3754 +//! 1. Create DevSound instance
1.3755 +//! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3756 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.3757 +//! 4. Capabilities
1.3758 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.3759 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_48k_16b_signed_st_Dire.pcm)
1.3760 +//! 7. Start Play
1.3761 +//! 8. Close file
1.3762 +//! 9. Destroy DevSound instance
1.3763 +//!@SYMTestStatus Verified
1.3764 +//!@SYMTestPriority High
1.3765 +//!@SYMTestExpectedResults
1.3766 +//! PCM 48k stereo playback verify EOF
1.3767 +//!@SYMTestType CIT
1.3768 +
1.3769 + START_TEST_BLOCK 300 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3770 + CREATE_OBJECT CMMFDevSound devsound1
1.3771 + COMMAND devsound1 NewL
1.3772 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0063-0001-InitializeL_command02
1.3773 + OUTSTANDING
1.3774 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0063-0001-SetPrioritySettings_command03
1.3775 + COMMAND devsound1 Capabilities
1.3776 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0063-0001-SetConfigL_command05
1.3777 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0063-0001-OpenFile_command06
1.3778 + COMMAND devsound1 PlayInitL
1.3779 + OUTSTANDING
1.3780 + COMMAND devsound1 CloseFile
1.3781 + COMMAND devsound1 ~
1.3782 + END_TEST_BLOCK
1.3783 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0063
1.3784 +
1.3785 +
1.3786 +
1.3787 +
1.3788 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0064
1.3789 +
1.3790 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0064
1.3791 +//!@SYMAPI
1.3792 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.3793 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.3794 +//! CMMFDevSound::Capabilities()
1.3795 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.3796 +//! CMMFDevSound::PlayInitL()
1.3797 +//! CMMFDevSound::Stop()
1.3798 +//!@SYMAuthor jguillermo
1.3799 +//!@SYMCreationDate 7/28/2008
1.3800 +//!@SYMTestCaseDesc PCM 8k mono playback
1.3801 +//!@SYMTestActions
1.3802 +//! 1. Create DevSound instance
1.3803 +//! 2. Initialize DevSound (Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.3804 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.3805 +//! 4. Capabilities
1.3806 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.3807 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_8k_16b_signed_mono_Test1.pcm)
1.3808 +//! 7. Start Play for 10 seconds
1.3809 +//! 8. Pause for 5 seconds(Pause=TRUE)
1.3810 +//! 9. Play for 10 seconds
1.3811 +//! 10. Stop for 5 seconds
1.3812 +//! 11. Set file pointer to start position
1.3813 +//! 12. Start Play for 10 seconds
1.3814 +//! 13. Stop
1.3815 +//! 14. Close file
1.3816 +//! 15. Destroy Devsound instance
1.3817 +//!@SYMTestStatus Verified
1.3818 +//!@SYMTestPriority High
1.3819 +//!@SYMTestExpectedResults
1.3820 +//! PCM 8k mono playback
1.3821 +//!@SYMTestType CIT
1.3822 +
1.3823 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3824 + CREATE_OBJECT CMMFDevSound devsound1
1.3825 + COMMAND devsound1 NewL
1.3826 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0064-0001-InitializeL_command02
1.3827 + OUTSTANDING
1.3828 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0064-0001-SetPrioritySettings_command03
1.3829 + COMMAND devsound1 Capabilities
1.3830 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0064-0001-SetConfigL_command05
1.3831 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0064-0001-OpenFile_command06
1.3832 + COMMAND devsound1 PlayInitL
1.3833 + ASYNC_DELAY 10000000
1.3834 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0064-0001-Stop_command08
1.3835 + DELAY 5000000
1.3836 + COMMAND devsound1 PlayInitL
1.3837 + ASYNC_DELAY 10000000
1.3838 + COMMAND devsound1 Stop
1.3839 + DELAY 5000000
1.3840 + COMMAND devsound1 FileStartPosition
1.3841 + COMMAND devsound1 PlayInitL
1.3842 + ASYNC_DELAY 10000000
1.3843 + COMMAND devsound1 Stop
1.3844 + DELAY 2000000
1.3845 + COMMAND devsound1 CloseFile
1.3846 + COMMAND devsound1 ~
1.3847 + END_TEST_BLOCK
1.3848 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0064
1.3849 +
1.3850 +
1.3851 +
1.3852 +
1.3853 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0065
1.3854 +
1.3855 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0065
1.3856 +//!@SYMAPI
1.3857 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.3858 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.3859 +//! CMMFDevSound::Capabilities()
1.3860 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.3861 +//! CMMFDevSound::PlayInitL()
1.3862 +//! CMMFDevSound::Stop()
1.3863 +//!@SYMAuthor jguillermo
1.3864 +//!@SYMCreationDate 7/28/2008
1.3865 +//!@SYMTestCaseDesc PCM 8k mono playback repeat
1.3866 +//!@SYMTestActions
1.3867 +//! 1. Create DevSound instance
1.3868 +//! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC= {SpecialFourCC,RAW})
1.3869 +//! 3. Set Priority ( Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality};PriorityState=EMMFStatePlaying)
1.3870 +//! 4. Capabilities
1.3871 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.3872 +//! 6. Open file (Filename= {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_8k_16b_signed_mono_Test1.pcm)
1.3873 +//! 7. Play 10 seconds
1.3874 +//! 8. Pause 5 seconds(Pause=TRUE)
1.3875 +//! 9. Play 10 seconds
1.3876 +//! 10. Stop 5 seconds
1.3877 +//! 11. Set file pointer to start position
1.3878 +//! 12. Play 10 seconds
1.3879 +//! 13. Stop 5 seconds
1.3880 +//! 14. Set file pointer to start position
1.3881 +//! 15. Play 10 seconds
1.3882 +//! 16. Pause 5 seconds(Pause=TRUE)
1.3883 +//! 17. Play 10 seconds
1.3884 +//! 18. Stop 5 seconds
1.3885 +//! 19. Set file pointer to start position
1.3886 +//! 20. Play 10 seconds
1.3887 +//! 21. Stop
1.3888 +//! 22. Close file
1.3889 +//! 23. Delete DevSound instance
1.3890 +//!@SYMTestStatus Verified
1.3891 +//!@SYMTestPriority High
1.3892 +//!@SYMTestExpectedResults
1.3893 +//! PCM 8k mono playback repeat
1.3894 +//!@SYMTestType CIT
1.3895 +
1.3896 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3897 + CREATE_OBJECT CMMFDevSound devsound1
1.3898 + COMMAND devsound1 NewL
1.3899 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0065-0001-InitializeL_command02
1.3900 + OUTSTANDING
1.3901 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0065-0001-SetPrioritySettings_command03
1.3902 + COMMAND devsound1 Capabilities
1.3903 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0065-0001-SetConfigL_command05
1.3904 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0065-0001-OpenFile_command06
1.3905 + COMMAND devsound1 PlayInitL
1.3906 + ASYNC_DELAY 10000000
1.3907 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0065-0001-Stop_command08
1.3908 + DELAY 5000000
1.3909 + COMMAND devsound1 PlayInitL
1.3910 + ASYNC_DELAY 10000000
1.3911 + COMMAND devsound1 Stop
1.3912 + DELAY 5000000
1.3913 + COMMAND devsound1 FileStartPosition
1.3914 + COMMAND devsound1 PlayInitL
1.3915 + ASYNC_DELAY 10000000
1.3916 + COMMAND devsound1 Stop
1.3917 + DELAY 5000000
1.3918 + COMMAND devsound1 FileStartPosition
1.3919 + COMMAND devsound1 PlayInitL
1.3920 + ASYNC_DELAY 10000000
1.3921 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0065-0001-Stop_command16
1.3922 + DELAY 5000000
1.3923 + COMMAND devsound1 PlayInitL
1.3924 + ASYNC_DELAY 10000000
1.3925 + COMMAND devsound1 Stop
1.3926 + DELAY 5000000
1.3927 + COMMAND devsound1 FileStartPosition
1.3928 + COMMAND devsound1 PlayInitL
1.3929 + ASYNC_DELAY 10000000
1.3930 + COMMAND devsound1 Stop
1.3931 + DELAY 2000000
1.3932 + COMMAND devsound1 CloseFile
1.3933 + COMMAND devsound1 ~
1.3934 + END_TEST_BLOCK
1.3935 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0065
1.3936 +
1.3937 +
1.3938 +
1.3939 +
1.3940 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0066
1.3941 +
1.3942 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0066
1.3943 +//!@SYMAPI
1.3944 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TUid aHWDev, TMMFState)
1.3945 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.3946 +//! CMMFDevSound::Capabilities()
1.3947 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.3948 +//! CMMFDevSound::PlayInitL()
1.3949 +//! CMMFDevSound::Stop()
1.3950 +//!@SYMAuthor jguillermo
1.3951 +//!@SYMCreationDate 7/28/2008
1.3952 +//!@SYMTestCaseDesc PCM Playback
1.3953 +//!@SYMTestActions
1.3954 +//! 1. Create DevSound instance
1.3955 +//! 2. Initialize DevSound ( Mode = EMMFStatePlaying; HwDevice = {DecoderHwDevice,RAW})
1.3956 +//! 3. Set Priority (Priority = {Priority,PriorityNormal}; Preference = {PriorityPreference,PriorityPreferenceQuality}; PriorityState = EMMFStatePlaying)
1.3957 +//! 4. Capabilities
1.3958 +//! 5. Set Configuration(Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.3959 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_8k_16b_signed_mono_speech.pcm)
1.3960 +//! 7. Play 10 seconds
1.3961 +//! 8. Stop 5 seconds
1.3962 +//! 9. Set file pointer to start position
1.3963 +//! 10. Play 10 seconds
1.3964 +//! 11. Stop 5 seconds
1.3965 +//! 12. Set file pointer to start position
1.3966 +//! 13. Play 10 seconds
1.3967 +//! 14. Stop
1.3968 +//! 15. Close file
1.3969 +//! 16. Delete devsound instance
1.3970 +//!@SYMTestStatus Verified
1.3971 +//!@SYMTestPriority High
1.3972 +//!@SYMTestExpectedResults
1.3973 +//! PCM Playback
1.3974 +//!@SYMTestType CIT
1.3975 +
1.3976 + START_TEST_BLOCK 50 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.3977 + CREATE_OBJECT CMMFDevSound devsound1
1.3978 + COMMAND devsound1 NewL
1.3979 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0066-0001-InitializeL_command02
1.3980 + OUTSTANDING
1.3981 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0066-0001-SetPrioritySettings_command03
1.3982 + COMMAND devsound1 Capabilities
1.3983 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0066-0001-SetConfigL_command05
1.3984 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0066-0001-OpenFile_command06
1.3985 + COMMAND devsound1 PlayInitL
1.3986 + ASYNC_DELAY 10000000
1.3987 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0066-0001-Stop_command08
1.3988 + DELAY 5000000
1.3989 + COMMAND devsound1 FileStartPosition
1.3990 + COMMAND devsound1 PlayInitL
1.3991 + ASYNC_DELAY 10000000
1.3992 + COMMAND devsound1 Stop
1.3993 + DELAY 5000000
1.3994 + COMMAND devsound1 FileStartPosition
1.3995 + COMMAND devsound1 PlayInitL
1.3996 + ASYNC_DELAY 10000000
1.3997 + COMMAND devsound1 Stop
1.3998 + COMMAND devsound1 CloseFile
1.3999 + COMMAND devsound1 ~
1.4000 + END_TEST_BLOCK
1.4001 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0066
1.4002 +
1.4003 +
1.4004 +
1.4005 +
1.4006 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0067
1.4007 +
1.4008 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0067
1.4009 +//!@SYMAPI
1.4010 +//! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
1.4011 +//! CMMFDevSound::PlayInitL()
1.4012 +//!@SYMAuthor jguillermo
1.4013 +//!@SYMCreationDate 7/28/2008
1.4014 +//!@SYMTestCaseDesc PCM Playback with default DevSound values
1.4015 +//!@SYMTestActions
1.4016 +//! 1. Create DevSound instance
1.4017 +//! 2. Initialize Devsound (Mode=EMMFStatePlaying)
1.4018 +//! 3. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\pcm\PCM_8k_16b_signed_mono_speech.pcm)
1.4019 +//! 4. Start Play
1.4020 +//! 5. Close file
1.4021 +//! 6. Destroy DevSound instance
1.4022 +//!@SYMTestStatus Verified
1.4023 +//!@SYMTestPriority High
1.4024 +//!@SYMTestExpectedResults
1.4025 +//! PCM Playback with default DevSound values
1.4026 +//!@SYMTestType CIT
1.4027 +
1.4028 + START_TEST_BLOCK 20 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4029 + CREATE_OBJECT CMMFDevSound devsound1
1.4030 + COMMAND devsound1 NewL
1.4031 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0067-0001-InitializeL_command02
1.4032 + OUTSTANDING
1.4033 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0067-0001-OpenFile_command03
1.4034 + COMMAND devsound1 PlayInitL
1.4035 + OUTSTANDING
1.4036 + COMMAND devsound1 CloseFile
1.4037 + COMMAND devsound1 ~
1.4038 + END_TEST_BLOCK
1.4039 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0067
1.4040 +
1.4041 +
1.4042 +
1.4043 +
1.4044 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0068
1.4045 +
1.4046 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0068
1.4047 +//!@SYMAPI
1.4048 +//! CMMFDevSound::InitializeL(MDevSoundObserver , TFourCC , TMMFState)
1.4049 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings )
1.4050 +//! CMMFDevSound::Capabilities()
1.4051 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities )
1.4052 +//! CMMFDevSound::PlayInitL()
1.4053 +//! CMMFDevSound::Stop()
1.4054 +//!@SYMAuthor etorres
1.4055 +//!@SYMCreationDate 8/11/2008
1.4056 +//!@SYMTestCaseDesc PCM Playback
1.4057 +//!@SYMTestActions
1.4058 +//! 1. Create Devsound instance
1.4059 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.4060 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.4061 +//! 4. Capabilities
1.4062 +//! 5. Set Configuration(Channels = EMMFStereo; Rate = EMMFSampleRate8000Hz)
1.4063 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_8k_16b_signed_st_Test1.pcm)
1.4064 +//! 7. Start Play 10s
1.4065 +//! 8. Pause 5s(Pause=TRUE)
1.4066 +//! 9. Resume 10s
1.4067 +//! 10. Stop 5s
1.4068 +//! 11. FileStartPosition
1.4069 +//! 12. Start Play 10s
1.4070 +//! 13. Stop
1.4071 +//! 14. Close file
1.4072 +//! 15. Destroy Devsound instance
1.4073 +//!@SYMTestStatus Verified
1.4074 +//!@SYMTestPriority High
1.4075 +//!@SYMTestExpectedResults
1.4076 +//! PCM Playback
1.4077 +//!@SYMTestType CIT
1.4078 +
1.4079 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4080 + CREATE_OBJECT CMMFDevSound devsound1
1.4081 + COMMAND devsound1 NewL
1.4082 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0068-0001-InitializeL_command02
1.4083 + OUTSTANDING
1.4084 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0068-0001-SetPrioritySettings_command03
1.4085 + COMMAND devsound1 Capabilities
1.4086 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0068-0001-SetConfigL_command05
1.4087 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0068-0001-OpenFile_command06
1.4088 + COMMAND devsound1 PlayInitL
1.4089 + ASYNC_DELAY 10000000
1.4090 + COMMAND devsound1 Stop MULTIMEDIA-MMF-DevSound-Playback-0068-0001-Stop_command08
1.4091 + DELAY 5000000
1.4092 + COMMAND devsound1 PlayInitL
1.4093 + ASYNC_DELAY 10000000
1.4094 + COMMAND devsound1 Stop
1.4095 + DELAY 5000000
1.4096 + COMMAND devsound1 FileStartPosition
1.4097 + COMMAND devsound1 PlayInitL
1.4098 + ASYNC_DELAY 10000000
1.4099 + COMMAND devsound1 Stop
1.4100 + COMMAND devsound1 CloseFile
1.4101 + COMMAND devsound1 ~
1.4102 + END_TEST_BLOCK
1.4103 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0068
1.4104 +
1.4105 +
1.4106 +
1.4107 +
1.4108 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0069
1.4109 +
1.4110 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0069
1.4111 +//!@SYMAPI
1.4112 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4113 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4114 +//! CMMFDevSound::Capabilities()
1.4115 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4116 +//! CMMFDevSound::PlayInitL()
1.4117 +//! CMMFDevSound::Stop()
1.4118 +//!@SYMAuthor etorres
1.4119 +//!@SYMCreationDate 8/11/2008
1.4120 +//!@SYMTestCaseDesc MP3 44.1 KHz stereo playback
1.4121 +//!@SYMTestActions
1.4122 +//! 1. Create Devsound instance
1.4123 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = MP3)
1.4124 +//! 3. Set Priority (Priority ={Priority,PriorityAudioPlayback} ; Preference ={PriorityPreference,PriorityPreferenceAudioPlayback} ; PriorityState = EMMFStatePlaying)
1.4125 +//! 4. Capabilities
1.4126 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.4127 +//! 6. Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
1.4128 +//! 7. Play 30s
1.4129 +//! 8. Stop
1.4130 +//! 9. CloseFile
1.4131 +//! 10. Delete devsound instance
1.4132 +//!@SYMTestStatus Verified
1.4133 +//!@SYMTestPriority High
1.4134 +//!@SYMTestExpectedResults
1.4135 +//! MP3 44.1 KHz stereo playback
1.4136 +//!@SYMTestType CIT
1.4137 +
1.4138 + START_TEST_BLOCK 40 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4139 + CREATE_OBJECT CMMFDevSound devsound1
1.4140 + COMMAND devsound1 NewL
1.4141 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0069-0001-InitializeL_command02
1.4142 + OUTSTANDING
1.4143 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0069-0001-SetPrioritySettings_command03
1.4144 + COMMAND devsound1 Capabilities
1.4145 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0069-0001-SetConfigL_command05
1.4146 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0069-0001-OpenFile_command06
1.4147 + COMMAND devsound1 PlayInitL
1.4148 + ASYNC_DELAY 30000000
1.4149 + COMMAND devsound1 Stop
1.4150 + DELAY 5000000
1.4151 + COMMAND devsound1 CloseFile
1.4152 + COMMAND devsound1 ~
1.4153 + END_TEST_BLOCK
1.4154 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0069
1.4155 +
1.4156 +
1.4157 +
1.4158 +
1.4159 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0070
1.4160 +
1.4161 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0070
1.4162 +//!@SYMAPI
1.4163 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4164 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4165 +//! CMMFDevSound::Capabilities()
1.4166 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4167 +//! CMMFDevSound::PlayInitL()
1.4168 +//! CMMFDevSound::Stop()
1.4169 +//!@SYMAuthor etorres
1.4170 +//!@SYMCreationDate 8/11/2008
1.4171 +//!@SYMTestCaseDesc MP3 44.1 and 48 KHz stereo playback
1.4172 +//!@SYMTestActions
1.4173 +//! 1. Create Devsound instance devsound1
1.4174 +//! 2. Create Devsound instance devsound2
1.4175 +//! 3. devsound1 Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = MP3)
1.4176 +//! 4. devsound1 Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
1.4177 +//! 5. devsound1 Capabilities
1.4178 +//! 6. devsound1 Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.4179 +//! 7. devsound2 Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = MP3)
1.4180 +//! 8. devsound2 Set Priority (Priority = {Priority,PriorityIncomingCall}; Preference = {PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState = EMMFStatePlaying)
1.4181 +//! 9. devsound2 Capabilities
1.4182 +//! 10. devsound2 Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.4183 +//! 11. devsound1 Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
1.4184 +//! 12. devsound1 Play 10s
1.4185 +//! 13. devsound2 Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_48k_320kbps_st_Test3.mp3)
1.4186 +//! 14. devsound2 Play 10s
1.4187 +//! 15. devsound2 Stop 10s
1.4188 +//! 16. devsound1 Stop
1.4189 +//! 17. devsound1 CloseFile
1.4190 +//! 18. devsound2 CloseFile
1.4191 +//! 19. devsound1 Delete devsound instance
1.4192 +//! 20. devsound2 Delete devsound instance
1.4193 +//!@SYMTestStatus Verified
1.4194 +//!@SYMTestPriority High
1.4195 +//!@SYMTestExpectedResults
1.4196 +//! MP3 44.1 and 48 KHz stereo playback
1.4197 +//!@SYMTestType CIT
1.4198 +
1.4199 + START_TEST_BLOCK 40 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4200 + CREATE_OBJECT CMMFDevSound devsound1
1.4201 + CREATE_OBJECT CMMFDevSound devsound2
1.4202 + COMMAND devsound1 NewL
1.4203 + COMMAND devsound2 NewL
1.4204 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0070-0001-InitializeL_command03
1.4205 + OUTSTANDING
1.4206 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0070-0001-SetPrioritySettings_command04
1.4207 + COMMAND devsound1 Capabilities
1.4208 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0070-0001-SetConfigL_command06
1.4209 + COMMAND devsound2 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0070-0001-InitializeL_command07
1.4210 + OUTSTANDING
1.4211 + COMMAND devsound2 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0070-0001-SetPrioritySettings_command08
1.4212 + COMMAND devsound2 Capabilities
1.4213 + COMMAND devsound2 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0070-0001-SetConfigL_command10
1.4214 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0070-0001-OpenFile_command11
1.4215 + COMMAND devsound1 PlayInitL
1.4216 + ASYNC_DELAY 10000000
1.4217 + COMMAND devsound2 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0070-0001-OpenFile_command13
1.4218 + COMMAND devsound2 PlayInitL
1.4219 + ASYNC_DELAY 10000000
1.4220 + COMMAND devsound2 Stop
1.4221 + DELAY 1000000
1.4222 + COMMAND devsound1 Stop
1.4223 + COMMAND devsound1 CloseFile
1.4224 + COMMAND devsound2 CloseFile
1.4225 + COMMAND devsound1 ~
1.4226 + COMMAND devsound2 ~
1.4227 + END_TEST_BLOCK
1.4228 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0070
1.4229 +
1.4230 +
1.4231 +
1.4232 +
1.4233 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0071
1.4234 +
1.4235 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0071
1.4236 +//!@SYMAPI
1.4237 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4238 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4239 +//! CMMFDevSound::Capabilities()
1.4240 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4241 +//! CMMFDevSound::PlayInitL()
1.4242 +//! CMMFDevSound::Stop()
1.4243 +//!@SYMAuthor etorres
1.4244 +//!@SYMCreationDate 8/11/2008
1.4245 +//!@SYMTestCaseDesc MP3 44.1 KHz stereo playback
1.4246 +//!@SYMTestActions
1.4247 +//! 1. Create Devsound instance
1.4248 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = MP3)
1.4249 +//! 3. Set Priority (Priority ={Priority,PriorityIncomingCall} ; Preference ={PriorityPreference,PriorityPreferenceIncomingCall} ; PriorityState = EMMFStatePlaying)
1.4250 +//! 4. Capabilities
1.4251 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.4252 +//! 6. Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_Test3.mp3)
1.4253 +//! 7. Play 30s
1.4254 +//! 8. Stop
1.4255 +//! 9. CloseFile
1.4256 +//! 10. Delete devsound instance
1.4257 +//!@SYMTestStatus Verified
1.4258 +//!@SYMTestPriority High
1.4259 +//!@SYMTestExpectedResults
1.4260 +//! MP3 44.1 KHz stereo playback
1.4261 +//!@SYMTestType CIT
1.4262 +
1.4263 + START_TEST_BLOCK 40 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4264 + CREATE_OBJECT CMMFDevSound devsound1
1.4265 + COMMAND devsound1 NewL
1.4266 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0071-0001-InitializeL_command02
1.4267 + OUTSTANDING
1.4268 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0071-0001-SetPrioritySettings_command03
1.4269 + COMMAND devsound1 Capabilities
1.4270 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0071-0001-SetConfigL_command05
1.4271 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0071-0001-OpenFile_command06
1.4272 + COMMAND devsound1 PlayInitL
1.4273 + ASYNC_DELAY 30000000
1.4274 + COMMAND devsound1 Stop
1.4275 + DELAY 5000000
1.4276 + COMMAND devsound1 CloseFile
1.4277 + COMMAND devsound1 ~
1.4278 + END_TEST_BLOCK
1.4279 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0071
1.4280 +
1.4281 +
1.4282 +
1.4283 +
1.4284 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0072
1.4285 +
1.4286 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0072
1.4287 +//!@SYMAPI
1.4288 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4289 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4290 +//! CMMFDevSound::Capabilities()
1.4291 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4292 +//! CMMFDevSound::PlayInitL()
1.4293 +//! CMMFDevSound::Stop()
1.4294 +//!@SYMAuthor etorres
1.4295 +//!@SYMCreationDate 8/11/2008
1.4296 +//!@SYMTestCaseDesc AMR-NB 8KHz mono playback
1.4297 +//!@SYMTestActions
1.4298 +//! 1. Create Devsound instance
1.4299 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
1.4300 +//! 3. Set Priority (Priority ={Priority,PriorityPocCallDown} ; Preference ={PriorityPreference,PriorityPreferencePocCallDown} ; PriorityState = EMMFStatePlaying)
1.4301 +//! 4. Capabilities
1.4302 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.4303 +//! 6. Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\AMR-NB\AMRNB_8k_12.2kbps_mono_speech.amr)
1.4304 +//! 7. Play 30s
1.4305 +//! 8. Stop
1.4306 +//! 9. CloseFile
1.4307 +//! 10. Delete devsound instance
1.4308 +//!@SYMTestStatus Verified
1.4309 +//!@SYMTestPriority High
1.4310 +//!@SYMTestExpectedResults
1.4311 +//! AMR-NB 8KHz mono playback
1.4312 +//!@SYMTestType CIT
1.4313 +
1.4314 + START_TEST_BLOCK 40 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4315 + CREATE_OBJECT CMMFDevSound devsound1
1.4316 + COMMAND devsound1 NewL
1.4317 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0072-0001-InitializeL_command02
1.4318 + OUTSTANDING
1.4319 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0072-0001-SetPrioritySettings_command03
1.4320 + COMMAND devsound1 Capabilities
1.4321 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0072-0001-SetConfigL_command05
1.4322 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0072-0001-OpenFile_command06
1.4323 + COMMAND devsound1 PlayInitL
1.4324 + ASYNC_DELAY 30000000
1.4325 + COMMAND devsound1 Stop
1.4326 + DELAY 5000000
1.4327 + COMMAND devsound1 CloseFile
1.4328 + COMMAND devsound1 ~
1.4329 + END_TEST_BLOCK
1.4330 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0072
1.4331 +
1.4332 +
1.4333 +
1.4334 +
1.4335 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0073
1.4336 +
1.4337 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0073
1.4338 +//!@SYMAPI
1.4339 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4340 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4341 +//! CMMFDevSound::Capabilities()
1.4342 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4343 +//! CMMFDevSound::PlayInitL()
1.4344 +//!@SYMAuthor jpacho
1.4345 +//!@SYMCreationDate 7/28/2008
1.4346 +//!@SYMTestCaseDesc PCM playback as camera tone
1.4347 +//!@SYMTestActions
1.4348 +//! 1. Create Devsound instance
1.4349 +//! 2. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_48k_16b_signed_st_Test1.pcm)
1.4350 +//! 3. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.4351 +//! 4. Set Priority (Priority={Priority,PriorityCameraTone}; Preference={PriorityPreference,PriorityPreferenceCameraTone} ; PriorityState=EMMFStatePlaying)
1.4352 +//! 5. Capabilities
1.4353 +//! 6. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate48000Hz)
1.4354 +//! 7. Start Play for 30 seconds
1.4355 +//! 8. Stop
1.4356 +//! 9.Close file
1.4357 +//! 10.Destroy Devsound instance
1.4358 +//!@SYMTestStatus Verified
1.4359 +//!@SYMTestPriority High
1.4360 +//!@SYMTestExpectedResults
1.4361 +//! PCM playback as camera tone
1.4362 +//!@SYMTestType CIT
1.4363 +
1.4364 + START_TEST_BLOCK 90 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4365 + CREATE_OBJECT CMMFDevSound devsound1
1.4366 + COMMAND devsound1 NewL
1.4367 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0073-0001-OpenFile_command02
1.4368 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0073-0001-InitializeL_command03
1.4369 + OUTSTANDING
1.4370 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0073-0001-SetPrioritySettings_command04
1.4371 + COMMAND devsound1 Capabilities
1.4372 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0073-0001-SetConfigL_command06
1.4373 + COMMAND devsound1 PlayInitL
1.4374 + ASYNC_DELAY 30000000
1.4375 + COMMAND devsound1 Stop
1.4376 + DELAY 2000000
1.4377 + COMMAND devsound1 CloseFile
1.4378 + COMMAND devsound1 ~
1.4379 + END_TEST_BLOCK
1.4380 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0073
1.4381 +
1.4382 +
1.4383 +
1.4384 +
1.4385 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0074
1.4386 +
1.4387 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0074
1.4388 +//!@SYMAPI
1.4389 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4390 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4391 +//! CMMFDevSound::Capabilities()
1.4392 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4393 +//! CMMFDevSound::PlayInitL()
1.4394 +//! CMMFDevSound::Stop()
1.4395 +//!@SYMAuthor alavariega
1.4396 +//!@SYMCreationDate 8/11/2008
1.4397 +//!@SYMTestCaseDesc Long NRT playback
1.4398 +//!@SYMTestActions
1.4399 +//! 1.- create DevSoundTester instance
1.4400 +//! 2.- Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = MP3 )
1.4401 +//! 3.- Set Priority (Priority = {Priority,PriorityIncomingCall}; Preference = {PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState = EMMFStatePlaying )
1.4402 +//! 4.- Capabilities
1.4403 +//! 5.- Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.4404 +//! 6.- Open file (Filename ={drive,mmc}\multimedia\mmf\devsound\MP3\MP3_44.1k_128kbps_st_long.mp3)
1.4405 +//! 7.- Start Play
1.4406 +//! 8.- Close file
1.4407 +//! 9.- Destroy DevSound instance
1.4408 +//!@SYMTestStatus Verified
1.4409 +//!@SYMTestPriority High
1.4410 +//!@SYMTestExpectedResults
1.4411 +//! Long NRT playback
1.4412 +//!@SYMTestType CIT
1.4413 +
1.4414 + START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4415 + CREATE_OBJECT CMMFDevSound devsound1
1.4416 + COMMAND devsound1 NewL
1.4417 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0074-0001-InitializeL_command02
1.4418 + OUTSTANDING
1.4419 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0074-0001-SetPrioritySettings_command03
1.4420 + COMMAND devsound1 Capabilities
1.4421 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0074-0001-SetConfigL_command05
1.4422 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0074-0001-OpenFile_command06
1.4423 + COMMAND devsound1 PlayInitL
1.4424 + OUTSTANDING
1.4425 + COMMAND devsound1 CloseFile
1.4426 + COMMAND devsound1 ~
1.4427 + END_TEST_BLOCK
1.4428 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0074
1.4429 +
1.4430 +
1.4431 +
1.4432 +
1.4433 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0075
1.4434 +
1.4435 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0075
1.4436 +//!@SYMAPI
1.4437 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4438 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4439 +//! CMMFDevSound::Capabilities()
1.4440 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4441 +//! CMMFDevSound::PlayInitL()
1.4442 +//! CMMFDevSound::Stop()
1.4443 +//! CMMFDevSound::SetVolume(TInt)
1.4444 +//! CMMFDevSound::SetPlayBalanceL(TInt, TInt)
1.4445 +//!@SYMAuthor alavariega
1.4446 +//!@SYMCreationDate 8/11/2008
1.4447 +//!@SYMTestCaseDesc Stereo balance during audio playback
1.4448 +//!@SYMTestActions
1.4449 +//! 1.- Create a Instance of DevSound
1.4450 +//! 2.- Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = MP3)
1.4451 +//! 3.- Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
1.4452 +//! 4.- Capabilities
1.4453 +//! 5.- Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.4454 +//! 6.- OpenFile (Filename={drive,mmc}\multimedia\mmf\devsound\MP3\MP3_48k_320kbps_st_Test3.mp3)
1.4455 +//! 7.- SetVolume (Volume = 50)
1.4456 +//! 8.- StartPlay 10s
1.4457 +//! 9.- SetPlayBalance 10000 ( LeftPercentage = 90;RightPercentage = 10)
1.4458 +//! 10.- SetPlayBalance 10000 ( LeftPercentage = 10; RightPercentage = 90)
1.4459 +//! 11.- Stop
1.4460 +//! 12.-CloseFile
1.4461 +//! 13.-Delete DevSound instance
1.4462 +//!@SYMTestStatus Verified
1.4463 +//!@SYMTestPriority High
1.4464 +//!@SYMTestExpectedResults
1.4465 +//! Stereo balance during audio playback
1.4466 +//!@SYMTestType CIT
1.4467 +
1.4468 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4469 + CREATE_OBJECT CMMFDevSound devsound1
1.4470 + COMMAND devsound1 NewL
1.4471 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0075-0001-InitializeL_command02
1.4472 + OUTSTANDING
1.4473 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0075-0001-SetPrioritySettings_command03
1.4474 + COMMAND devsound1 Capabilities
1.4475 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0075-0001-SetConfigL_command05
1.4476 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0075-0001-OpenFile_command06
1.4477 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0075-0001-SetVolume_command07
1.4478 + COMMAND devsound1 PlayInitL
1.4479 + ASYNC_DELAY 10000000
1.4480 + COMMAND devsound1 SetPlayBalanceL MULTIMEDIA-MMF-DevSound-Playback-0075-0001-SetPlayBalanceL_command09
1.4481 + COMMAND devsound1 SetPlayBalanceL MULTIMEDIA-MMF-DevSound-Playback-0075-0001-SetPlayBalanceL_command10
1.4482 + COMMAND devsound1 Stop
1.4483 + COMMAND devsound1 CloseFile
1.4484 + COMMAND devsound1 ~
1.4485 + END_TEST_BLOCK
1.4486 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0075
1.4487 +
1.4488 +
1.4489 +
1.4490 +
1.4491 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0076
1.4492 +
1.4493 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0076
1.4494 +//!@SYMAPI
1.4495 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4496 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4497 +//! CMMFDevSound::Capabilities()
1.4498 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4499 +//! CMMFDevSound::PlayInitL()
1.4500 +//!@SYMAuthor ddamian
1.4501 +//!@SYMCreationDate 8/11/2008
1.4502 +//!@SYMTestCaseDesc Insert and remove mono headset during audio playback
1.4503 +//!@SYMTestActions
1.4504 +//! 1.- Create DevSound instance
1.4505 +//! 2.- Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.4506 +//! 3.- Set Priority settings (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
1.4507 +//! 4.- Capabilities
1.4508 +//! 5.- Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate22050Hz)
1.4509 +//! 6.- Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_22.05k_16b_signed_st_Test1.pcm)
1.4510 +//! 7.- Play
1.4511 +//! 8.- Close File
1.4512 +//! 9.- Destroy DevSound instance
1.4513 +//!@SYMTestStatus Verified
1.4514 +//!@SYMTestPriority High
1.4515 +//!@SYMTestExpectedResults
1.4516 +//! Insert and remove mono headset during audio playback
1.4517 +//!@SYMTestType CIT
1.4518 +
1.4519 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4520 + CREATE_OBJECT CMMFDevSound devsound1
1.4521 + COMMAND devsound1 NewL
1.4522 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0076-0001-InitializeL_command02
1.4523 + OUTSTANDING
1.4524 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0076-0001-SetPrioritySettings_command03
1.4525 + COMMAND devsound1 Capabilities
1.4526 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0076-0001-SetConfigL_command05
1.4527 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0076-0001-OpenFile_command06
1.4528 + COMMAND devsound1 PlayInitL
1.4529 + OUTSTANDING
1.4530 + COMMAND devsound1 CloseFile
1.4531 + COMMAND devsound1 ~
1.4532 + END_TEST_BLOCK
1.4533 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0076
1.4534 +
1.4535 +
1.4536 +
1.4537 +
1.4538 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0077
1.4539 +
1.4540 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0077
1.4541 +//!@SYMAPI
1.4542 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4543 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4544 +//! CMMFDevSound::Capabilities()
1.4545 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4546 +//! CMMFDevSound::PlayInitL()
1.4547 +//!@SYMAuthor ddamian
1.4548 +//!@SYMCreationDate 8/11/2008
1.4549 +//!@SYMTestCaseDesc Insert and remove stereo headset during audio playback
1.4550 +//!@SYMTestActions
1.4551 +//! 1.- Create DevSound instance
1.4552 +//! 2.- Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = {SpecialFourCC,RAW})
1.4553 +//! 3.- Set Priority settings (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
1.4554 +//! 4.- Capabilities
1.4555 +//! 5.- Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate22050Hz)
1.4556 +//! 6.- Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_22.05k_16b_signed_st_Test1.pcm)
1.4557 +//! 7.- Play
1.4558 +//! 8.- Close File
1.4559 +//! 9.- Destroy DevSound instance
1.4560 +//!@SYMTestStatus Verified
1.4561 +//!@SYMTestPriority High
1.4562 +//!@SYMTestExpectedResults
1.4563 +//! Insert and remove stereo headset during audio playback
1.4564 +//!@SYMTestType CIT
1.4565 +
1.4566 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4567 + CREATE_OBJECT CMMFDevSound devsound1
1.4568 + COMMAND devsound1 NewL
1.4569 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0077-0001-InitializeL_command02
1.4570 + OUTSTANDING
1.4571 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0077-0001-SetPrioritySettings_command03
1.4572 + COMMAND devsound1 Capabilities
1.4573 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0077-0001-SetConfigL_command05
1.4574 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0077-0001-OpenFile_command06
1.4575 + COMMAND devsound1 PlayInitL
1.4576 + OUTSTANDING
1.4577 + COMMAND devsound1 CloseFile
1.4578 + COMMAND devsound1 ~
1.4579 + END_TEST_BLOCK
1.4580 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0077
1.4581 +
1.4582 +
1.4583 +
1.4584 +
1.4585 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0078
1.4586 +
1.4587 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0078
1.4588 +//!@SYMAPI
1.4589 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4590 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4591 +//! CMMFDevSound::Capabilities()
1.4592 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4593 +//! CMMFDevSound::PlayInitL()
1.4594 +//! CMMFDevSound::SetVolume(TInt)
1.4595 +//!@SYMAuthor arueda
1.4596 +//!@SYMCreationDate 8/11/2008
1.4597 +//!@SYMTestCaseDesc Playback with volume settings
1.4598 +//!@SYMTestActions
1.4599 +//! 1. Create DevSound instance
1.4600 +//! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC ={SpecialFourCC,RAW})
1.4601 +//! 3. SetPriority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState =EMMFStatePlaying)
1.4602 +//! 4. Capabilities
1.4603 +//! 5. Set Configuration (Channels=EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.4604 +//! 6. Open file (Filename={drive,mmc}\multimedia\MMF\DEVSOUND\PCM\PCM_48k_16b_signed_st_Test1.pcm)
1.4605 +//! 7. StartPlay
1.4606 +//! 8. SetVolume(Volume=60)
1.4607 +//! 9. SetVolume(Volume=70)
1.4608 +//! 10. SetVolume(Volume=80)
1.4609 +//! 11. SetVolume(Volume=90)
1.4610 +//! 12. SetVolume(Volume=100)
1.4611 +//! 13. SetVolume(Volume=90)
1.4612 +//! 14. SetVolume(Volume=80)
1.4613 +//! 15. SetVolume(Volume=70)
1.4614 +//! 16. SetVolume(Volume=60)
1.4615 +//! 17. SetVolume(Volume=50)
1.4616 +//! 18. SetVolume(Volume=40)
1.4617 +//! 19. SetVolume(Volume=30)
1.4618 +//! 20. SetVolume(Volume=20)
1.4619 +//! 21. SetVolume(Volume=10)
1.4620 +//! 22. SetVolume(Volume=0)
1.4621 +//! 23. SetVolume(Volume=10)
1.4622 +//! 24. SetVolume(Volume=20)
1.4623 +//! 25. SetVolume(Volume=30)
1.4624 +//! 26. SetVolume(Volume=40)
1.4625 +//! 27. SetVolume(Volume=50)
1.4626 +//! 28. Stop
1.4627 +//! 29. Close File.
1.4628 +//! 30.Destroy DevSound instance
1.4629 +//!@SYMTestStatus Verified
1.4630 +//!@SYMTestPriority High
1.4631 +//!@SYMTestExpectedResults
1.4632 +//! Playback with volume settings
1.4633 +//!@SYMTestType CIT
1.4634 +
1.4635 + START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4636 + CREATE_OBJECT CMMFDevSound devsound1
1.4637 + COMMAND devsound1 NewL
1.4638 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0078-0001-InitializeL_command02
1.4639 + OUTSTANDING
1.4640 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetPrioritySettings_command03
1.4641 + COMMAND devsound1 Capabilities
1.4642 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetConfigL_command05
1.4643 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0078-0001-OpenFile_command06
1.4644 + COMMAND devsound1 PlayInitL
1.4645 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command08
1.4646 + ASYNC_DELAY 2000000
1.4647 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command09
1.4648 + ASYNC_DELAY 2000000
1.4649 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command10
1.4650 + ASYNC_DELAY 2000000
1.4651 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command11
1.4652 + ASYNC_DELAY 2000000
1.4653 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command12
1.4654 + ASYNC_DELAY 2000000
1.4655 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command13
1.4656 + ASYNC_DELAY 2000000
1.4657 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command14
1.4658 + ASYNC_DELAY 2000000
1.4659 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command15
1.4660 + ASYNC_DELAY 2000000
1.4661 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command16
1.4662 + ASYNC_DELAY 2000000
1.4663 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command17
1.4664 + ASYNC_DELAY 2000000
1.4665 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command18
1.4666 + ASYNC_DELAY 2000000
1.4667 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command19
1.4668 + ASYNC_DELAY 2000000
1.4669 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command20
1.4670 + ASYNC_DELAY 2000000
1.4671 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command21
1.4672 + ASYNC_DELAY 2000000
1.4673 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command22
1.4674 + ASYNC_DELAY 2000000
1.4675 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command23
1.4676 + ASYNC_DELAY 2000000
1.4677 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command24
1.4678 + ASYNC_DELAY 2000000
1.4679 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command25
1.4680 + ASYNC_DELAY 2000000
1.4681 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command26
1.4682 + ASYNC_DELAY 2000000
1.4683 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0078-0001-SetVolume_command27
1.4684 + ASYNC_DELAY 2000000
1.4685 + COMMAND devsound1 Stop
1.4686 + COMMAND devsound1 CloseFile
1.4687 + COMMAND devsound1 ~
1.4688 + END_TEST_BLOCK
1.4689 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0078
1.4690 +
1.4691 +
1.4692 +
1.4693 +
1.4694 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0079
1.4695 +
1.4696 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0079
1.4697 +//!@SYMAPI
1.4698 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4699 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4700 +//! CMMFDevSound::Capabilities()
1.4701 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4702 +//! CMMFDevSound::PlayInitL()
1.4703 +//! CMMFDevSound::Stop()
1.4704 +//! CMMFDevSound::SetVolume(TInt)
1.4705 +//!@SYMAuthor fperez
1.4706 +//!@SYMCreationDate 8/25/2008
1.4707 +//!@SYMTestCaseDesc Playback with volume settings of high resolution
1.4708 +//!@SYMTestActions
1.4709 +//! 1. Create DevSound instance
1.4710 +//! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC= {SpecialFourCC,RAW})
1.4711 +//! 3. SetPriority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState =EMMFStatePlaying)
1.4712 +//! 4. Capabilities
1.4713 +//! 5. Set Configuration (Channels=EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.4714 +//! 6.Open File (Filename={drive,mmc}\multimedia\MMF\DEVSOUND\PCM\PCM_48k_16b_signed_st_Test1.pcm)
1.4715 +//! 7.StartPlay
1.4716 +//! 8. SetVolume (Volume=50)
1.4717 +//! 9. SetVolume (Volume=55)
1.4718 +//! 10. SetVolume (Volume=60)
1.4719 +//! 11. SetVolume (Volume=65)
1.4720 +//! 12. SetVolume (Volume=70)
1.4721 +//! 13. SetVolume (Volume=75)
1.4722 +//! 14. SetVolume (Volume=80)
1.4723 +//! 15. SetVolume (Volume=85)
1.4724 +//! 16. SetVolume (Volume=90)
1.4725 +//! 17. SetVolume (Volume=95)
1.4726 +//! 18. SetVolume (Volume=100)
1.4727 +//! 19. SetVolume (Volume=95)
1.4728 +//! 20. SetVolume (Volume=90)
1.4729 +//! 21. SetVolume (Volume=85)
1.4730 +//! 22. SetVolume (Volume=80)
1.4731 +//! 23. SetVolume (Volume=75)
1.4732 +//! 24. SetVolume (Volume=70)
1.4733 +//! 25. SetVolume (Volume=65)
1.4734 +//! 26. SetVolume (Volume=60)
1.4735 +//! 27. SetVolume (Volume=55)
1.4736 +//! 28. SetVolume (Volume=50)
1.4737 +//! 29. SetVolume (Volume=45)
1.4738 +//! 30. SetVolume (Volume=40)
1.4739 +//! 31. SetVolume (Volume=35)
1.4740 +//! 32. SetVolume (Volume=30)
1.4741 +//! 33. SetVolume (Volume=25)
1.4742 +//! 34. SetVolume (Volume=20)
1.4743 +//! 35. SetVolume (Volume=15)
1.4744 +//! 36. SetVolume (Volume=10)
1.4745 +//! 37. SetVolume (Volume=5)
1.4746 +//! 38. SetVolume (Volume=0)
1.4747 +//! 39. SetVolume (Volume=5)
1.4748 +//! 40. SetVolume (Volume=10)
1.4749 +//! 41. SetVolume (Volume=15)
1.4750 +//! 42. SetVolume (Volume=20)
1.4751 +//! 43. SetVolume (Volume=25)
1.4752 +//! 44. SetVolume (Volume=30)
1.4753 +//! 45. SetVolume (Volume=35)
1.4754 +//! 46. SetVolume (Volume=40)
1.4755 +//! 47. SetVolume (Volume=45)
1.4756 +//! 48. SetVolume (Volume=50)
1.4757 +//! 49. Stop
1.4758 +//! 50. Close file
1.4759 +//! 51. Delete DevSound instance
1.4760 +//!@SYMTestStatus Verified
1.4761 +//!@SYMTestPriority High
1.4762 +//!@SYMTestExpectedResults
1.4763 +//! Playback with volume settings of high resolution
1.4764 +//!@SYMTestType CIT
1.4765 +
1.4766 + START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4767 + CREATE_OBJECT CMMFDevSound devsound1
1.4768 + COMMAND devsound1 NewL
1.4769 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0079-0001-InitializeL_command02
1.4770 + OUTSTANDING
1.4771 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetPrioritySettings_command03
1.4772 + COMMAND devsound1 Capabilities
1.4773 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetConfigL_command05
1.4774 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0079-0001-OpenFile_command06
1.4775 + COMMAND devsound1 PlayInitL
1.4776 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command08
1.4777 + ASYNC_DELAY 20000000
1.4778 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command09
1.4779 + ASYNC_DELAY 5000000
1.4780 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command10
1.4781 + ASYNC_DELAY 2000000
1.4782 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command11
1.4783 + ASYNC_DELAY 2000000
1.4784 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command12
1.4785 + ASYNC_DELAY 2000000
1.4786 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command13
1.4787 + ASYNC_DELAY 2000000
1.4788 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command14
1.4789 + ASYNC_DELAY 2000000
1.4790 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command15
1.4791 + ASYNC_DELAY 2000000
1.4792 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command16
1.4793 + ASYNC_DELAY 2000000
1.4794 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command17
1.4795 + ASYNC_DELAY 2000000
1.4796 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command18
1.4797 + ASYNC_DELAY 2000000
1.4798 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command19
1.4799 + ASYNC_DELAY 2000000
1.4800 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command20
1.4801 + ASYNC_DELAY 2000000
1.4802 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command21
1.4803 + ASYNC_DELAY 2000000
1.4804 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command22
1.4805 + ASYNC_DELAY 2000000
1.4806 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command23
1.4807 + ASYNC_DELAY 2000000
1.4808 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command24
1.4809 + ASYNC_DELAY 2000000
1.4810 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command25
1.4811 + ASYNC_DELAY 2000000
1.4812 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command26
1.4813 + ASYNC_DELAY 2000000
1.4814 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command27
1.4815 + ASYNC_DELAY 2000000
1.4816 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command28
1.4817 + ASYNC_DELAY 2000000
1.4818 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command29
1.4819 + ASYNC_DELAY 2000000
1.4820 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command30
1.4821 + ASYNC_DELAY 2000000
1.4822 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command31
1.4823 + ASYNC_DELAY 2000000
1.4824 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command32
1.4825 + ASYNC_DELAY 2000000
1.4826 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command33
1.4827 + ASYNC_DELAY 2000000
1.4828 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command34
1.4829 + ASYNC_DELAY 2000000
1.4830 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command35
1.4831 + ASYNC_DELAY 2000000
1.4832 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command36
1.4833 + ASYNC_DELAY 2000000
1.4834 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command37
1.4835 + ASYNC_DELAY 2000000
1.4836 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command38
1.4837 + ASYNC_DELAY 2000000
1.4838 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command39
1.4839 + ASYNC_DELAY 2000000
1.4840 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command40
1.4841 + ASYNC_DELAY 2000000
1.4842 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command41
1.4843 + ASYNC_DELAY 2000000
1.4844 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command42
1.4845 + ASYNC_DELAY 2000000
1.4846 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command43
1.4847 + ASYNC_DELAY 2000000
1.4848 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command44
1.4849 + ASYNC_DELAY 2000000
1.4850 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command45
1.4851 + ASYNC_DELAY 2000000
1.4852 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command46
1.4853 + ASYNC_DELAY 2000000
1.4854 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command47
1.4855 + ASYNC_DELAY 2000000
1.4856 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0079-0001-SetVolume_command48
1.4857 + ASYNC_DELAY 2000000
1.4858 + COMMAND devsound1 Stop
1.4859 + COMMAND devsound1 CloseFile
1.4860 + COMMAND devsound1 ~
1.4861 + END_TEST_BLOCK
1.4862 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0079
1.4863 +
1.4864 +
1.4865 +
1.4866 +
1.4867 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0080
1.4868 +
1.4869 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0080
1.4870 +//!@SYMAPI
1.4871 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.4872 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.4873 +//! CMMFDevSound::Capabilities()
1.4874 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.4875 +//! CMMFDevSound::PlayInitL()
1.4876 +//! CMMFDevSound::SetVolume(TInt)
1.4877 +//!@SYMAuthor arueda
1.4878 +//!@SYMCreationDate 8/11/2008
1.4879 +//!@SYMTestCaseDesc Ringing tone playback with volume settings of high resolution
1.4880 +//!@SYMTestActions
1.4881 +//! 1. Create DevSound instance
1.4882 +//! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC ={SpecialFourCC,RAW})
1.4883 +//! 3. SetPriority (Priority = {Priority,PriorityIncomingCall}; Preference = {PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState =EMMFStatePlaying)
1.4884 +//! 4. Capabilities
1.4885 +//! 5. Set Configuration (Channels=EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.4886 +//! 6. Open File (Filename={drive,mmc}\multimedia\MMF\DEVSOUND\PCM\PCM_48k_16b_signed_st_Test1.pcm)
1.4887 +//! 7. StartPlay
1.4888 +//! 8. SetVolume (Volume=50)
1.4889 +//! 9. SetVolume (Volume=55)
1.4890 +//! 10. SetVolume (Volume=60)
1.4891 +//! 11. SetVolume (Volume=65)
1.4892 +//! 12. SetVolume (Volume=70)
1.4893 +//! 13. SetVolume (Volume=75)
1.4894 +//! 14. SetVolume (Volume=80)
1.4895 +//! 15. SetVolume (Volume=85)
1.4896 +//! 16. SetVolume (Volume=90)
1.4897 +//! 17. SetVolume (Volume=95)
1.4898 +//! 18. SetVolume (Volume=100)
1.4899 +//! 19. SetVolume (Volume=95)
1.4900 +//! 20. SetVolume (Volume=90)
1.4901 +//! 21. SetVolume (Volume=85)
1.4902 +//! 22. SetVolume (Volume=80)
1.4903 +//! 23. SetVolume (Volume=75)
1.4904 +//! 24. SetVolume (Volume=70)
1.4905 +//! 25. SetVolume (Volume=65)
1.4906 +//! 26. SetVolume (Volume=60)
1.4907 +//! 27. SetVolume (Volume=55)
1.4908 +//! 28. SetVolume (Volume=50)
1.4909 +//! 29. SetVolume (Volume=45)
1.4910 +//! 30. SetVolume (Volume=40)
1.4911 +//! 31. SetVolume (Volume=35)
1.4912 +//! 32. SetVolume (Volume=30)
1.4913 +//! 33. SetVolume (Volume=25)
1.4914 +//! 34. SetVolume (Volume=20)
1.4915 +//! 35. SetVolume (Volume=15)
1.4916 +//! 36. SetVolume (Volume=10)
1.4917 +//! 37. SetVolume (Volume=5)
1.4918 +//! 38. SetVolume (Volume=0)
1.4919 +//! 39. SetVolume (Volume=5)
1.4920 +//! 40. SetVolume (Volume=10)
1.4921 +//! 41. SetVolume (Volume=15)
1.4922 +//! 42. SetVolume (Volume=20)
1.4923 +//! 43. SetVolume (Volume=25)
1.4924 +//! 44. SetVolume (Volume=30)
1.4925 +//! 45. SetVolume (Volume=35)
1.4926 +//! 46. SetVolume (Volume=40)
1.4927 +//! 47. SetVolume (Volume=45)
1.4928 +//! 48. SetVolume (Volume=50)
1.4929 +//! 49. Stop
1.4930 +//! 50. Close file
1.4931 +//! 51. delete instance
1.4932 +//!@SYMTestStatus Verified
1.4933 +//!@SYMTestPriority High
1.4934 +//!@SYMTestExpectedResults
1.4935 +//! Ringing tone playback with volume settings of high resolution
1.4936 +//!@SYMTestType CIT
1.4937 +
1.4938 + START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.4939 + CREATE_OBJECT CMMFDevSound devsound1
1.4940 + COMMAND devsound1 NewL
1.4941 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0080-0001-InitializeL_command02
1.4942 + OUTSTANDING
1.4943 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetPrioritySettings_command03
1.4944 + COMMAND devsound1 Capabilities
1.4945 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetConfigL_command05
1.4946 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0080-0001-OpenFile_command06
1.4947 + COMMAND devsound1 PlayInitL
1.4948 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command08
1.4949 + ASYNC_DELAY 2000000
1.4950 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command09
1.4951 + ASYNC_DELAY 2000000
1.4952 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command10
1.4953 + ASYNC_DELAY 2000000
1.4954 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command11
1.4955 + ASYNC_DELAY 2000000
1.4956 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command12
1.4957 + ASYNC_DELAY 2000000
1.4958 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command13
1.4959 + ASYNC_DELAY 2000000
1.4960 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command14
1.4961 + ASYNC_DELAY 2000000
1.4962 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command15
1.4963 + ASYNC_DELAY 2000000
1.4964 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command16
1.4965 + ASYNC_DELAY 2000000
1.4966 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command17
1.4967 + ASYNC_DELAY 2000000
1.4968 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command18
1.4969 + ASYNC_DELAY 2000000
1.4970 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command19
1.4971 + ASYNC_DELAY 2000000
1.4972 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command20
1.4973 + ASYNC_DELAY 2000000
1.4974 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command21
1.4975 + ASYNC_DELAY 2000000
1.4976 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command22
1.4977 + ASYNC_DELAY 2000000
1.4978 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command23
1.4979 + ASYNC_DELAY 2000000
1.4980 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command24
1.4981 + ASYNC_DELAY 2000000
1.4982 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command25
1.4983 + ASYNC_DELAY 2000000
1.4984 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command26
1.4985 + ASYNC_DELAY 2000000
1.4986 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command27
1.4987 + ASYNC_DELAY 2000000
1.4988 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command28
1.4989 + ASYNC_DELAY 2000000
1.4990 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command29
1.4991 + ASYNC_DELAY 2000000
1.4992 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command30
1.4993 + ASYNC_DELAY 2000000
1.4994 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command31
1.4995 + ASYNC_DELAY 2000000
1.4996 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command32
1.4997 + ASYNC_DELAY 2000000
1.4998 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command33
1.4999 + ASYNC_DELAY 2000000
1.5000 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command34
1.5001 + ASYNC_DELAY 2000000
1.5002 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command35
1.5003 + ASYNC_DELAY 2000000
1.5004 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command36
1.5005 + ASYNC_DELAY 2000000
1.5006 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command37
1.5007 + ASYNC_DELAY 2000000
1.5008 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command38
1.5009 + ASYNC_DELAY 2000000
1.5010 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command39
1.5011 + ASYNC_DELAY 2000000
1.5012 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command40
1.5013 + ASYNC_DELAY 2000000
1.5014 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command41
1.5015 + ASYNC_DELAY 2000000
1.5016 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command42
1.5017 + ASYNC_DELAY 2000000
1.5018 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command43
1.5019 + ASYNC_DELAY 2000000
1.5020 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command44
1.5021 + ASYNC_DELAY 2000000
1.5022 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command45
1.5023 + ASYNC_DELAY 2000000
1.5024 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command46
1.5025 + ASYNC_DELAY 2000000
1.5026 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command47
1.5027 + ASYNC_DELAY 2000000
1.5028 + COMMAND devsound1 SetVolume MULTIMEDIA-MMF-DevSound-Playback-0080-0001-SetVolume_command48
1.5029 + COMMAND devsound1 Stop
1.5030 + COMMAND devsound1 CloseFile
1.5031 + COMMAND devsound1 ~
1.5032 + END_TEST_BLOCK
1.5033 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0080
1.5034 +
1.5035 +
1.5036 +
1.5037 +
1.5038 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0081
1.5039 +
1.5040 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0081
1.5041 +//!@SYMAPI
1.5042 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.5043 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.5044 +//! CMMFDevSound::Capabilities()
1.5045 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.5046 +//! CMMFDevSound::PlayInitL()
1.5047 +//! CMMFDevSound::RecordInitL()
1.5048 +//!@SYMAuthor arueda
1.5049 +//!@SYMCreationDate 8/11/2008
1.5050 +//!@SYMTestCaseDesc Volume level comparison between 48k mono and stereo MP3 playbacks
1.5051 +//!@SYMTestActions
1.5052 +//! 1. Create DevSound instance
1.5053 +//! 2. Create DevSound Instance att2
1.5054 +//! 3. Initialize att1 ( Mode=EMMFStatePlaying; FourCC=MP3)
1.5055 +//! 4. SetPriority (Priority ={Priority,PriorityAudioPlayback}; Preference={PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
1.5056 +//! 5. Capabilities
1.5057 +//! 6. SetConfiguration (Channels = EMMFMono; Rate = EMMFSampleRate48000Hz)
1.5058 +//! 7. Initialize att2 ( Mode=EMMFStatePlaying; FourCC=MP3)
1.5059 +//! 8. SetPriority (Priority ={Priority,PriorityAudioPlayback}; Preference={PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState = EMMFStatePlaying)
1.5060 +//! 9. Capabilities
1.5061 +//! 10. SetConfiguration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.5062 +//! 11. Open File (Filename={drive,mmc}\multimedia\MMF\DEVSOUND\MP3\MP3_11.025k_40kbps_mono_Test2.mp3)
1.5063 +//! 12. Open File (Filename={drive,mmc}\multimedia\MMF\DEVSOUND\MP3\MP3_44.1k_128kbps_st_Queen.mp3)
1.5064 +//! 13. Play 10 att1
1.5065 +//! 14. Stop 5 att1
1.5066 +//! 15. Play 10 att2
1.5067 +//! 16. Stop 5 att2
1.5068 +//! 17. close file
1.5069 +//! 18. close file
1.5070 +//! 19. delete att1
1.5071 +//! 20. delete att2
1.5072 +//!@SYMTestStatus Verified
1.5073 +//!@SYMTestPriority High
1.5074 +//!@SYMTestExpectedResults
1.5075 +//! Volume level comparison between 48k mono and stereo MP3 playbacks
1.5076 +//!@SYMTestType CIT
1.5077 +
1.5078 + START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.5079 + CREATE_OBJECT CMMFDevSound devsound1
1.5080 + CREATE_OBJECT CMMFDevSound devsound2
1.5081 + COMMAND devsound1 NewL
1.5082 + COMMAND devsound2 NewL
1.5083 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0081-0001-InitializeL_command03
1.5084 + OUTSTANDING
1.5085 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0081-0001-SetPrioritySettings_command04
1.5086 + COMMAND devsound1 Capabilities
1.5087 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0081-0001-SetConfigL_command06
1.5088 + COMMAND devsound2 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0081-0001-InitializeL_command07
1.5089 + OUTSTANDING
1.5090 + COMMAND devsound2 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0081-0001-SetPrioritySettings_command08
1.5091 + COMMAND devsound2 Capabilities
1.5092 + COMMAND devsound2 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0081-0001-SetConfigL_command10
1.5093 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0081-0001-OpenFile_command11
1.5094 + COMMAND devsound2 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0081-0001-OpenFile_command12
1.5095 + COMMAND devsound1 PlayInitL
1.5096 + ASYNC_DELAY 10000000
1.5097 + COMMAND devsound1 Stop
1.5098 + COMMAND devsound2 PlayInitL
1.5099 + ASYNC_DELAY 10000000
1.5100 + COMMAND devsound2 Stop
1.5101 + DELAY 5000000
1.5102 + COMMAND devsound1 CloseFile
1.5103 + COMMAND devsound2 CloseFile
1.5104 + COMMAND devsound1 ~
1.5105 + COMMAND devsound2 ~
1.5106 + END_TEST_BLOCK
1.5107 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0081
1.5108 +
1.5109 +
1.5110 +
1.5111 +
1.5112 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0082
1.5113 +
1.5114 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0082
1.5115 +//!@SYMAPI
1.5116 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.5117 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.5118 +//! CMMFDevSound::Capabilities()
1.5119 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.5120 +//! CMMFDevSound::PlayInitL()
1.5121 +//!@SYMAuthor arueda
1.5122 +//!@SYMCreationDate 8/11/2008
1.5123 +//!@SYMTestCaseDesc Incoming call with digital audio ringing tone
1.5124 +//!@SYMTestActions
1.5125 +//! 1. Create DevSound Instance att1
1.5126 +//! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC =MP3)
1.5127 +//! 3. SetPriority (Priority = {Priority,PriorityIncomingCall}; Preference = {PriorityPreference,PriorityPreferenceIncomingCall}; PriorityState =EMMFStatePlaying)
1.5128 +//! 4. Capabilities
1.5129 +//! 5. Set Configuration (Channels=EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.5130 +//! 6. Open File(Filename={drive,mmc}\multimedia\MMF\DEVSOUND\MP3\MP3_44.1k_128kbps_st_Queen.mp3)
1.5131 +//! 7. StartPlay
1.5132 +//! 8. Close File
1.5133 +//! 9. Destroy DevSound Instance
1.5134 +//!@SYMTestStatus Verified
1.5135 +//!@SYMTestPriority High
1.5136 +//!@SYMTestExpectedResults
1.5137 +//! Incoming call with digital audio ringing tone
1.5138 +//!@SYMTestType CIT
1.5139 +
1.5140 + START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.5141 + CREATE_OBJECT CMMFDevSound devsound1
1.5142 + COMMAND devsound1 NewL
1.5143 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0082-0001-InitializeL_command02
1.5144 + OUTSTANDING
1.5145 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0082-0001-SetPrioritySettings_command03
1.5146 + COMMAND devsound1 Capabilities
1.5147 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0082-0001-SetConfigL_command05
1.5148 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0082-0001-OpenFile_command06
1.5149 + COMMAND devsound1 PlayInitL
1.5150 + OUTSTANDING
1.5151 + COMMAND devsound1 CloseFile
1.5152 + COMMAND devsound1 ~
1.5153 + END_TEST_BLOCK
1.5154 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0082
1.5155 +
1.5156 +
1.5157 +
1.5158 +
1.5159 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0083
1.5160 +
1.5161 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0083
1.5162 +//!@SYMAPI
1.5163 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.5164 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.5165 +//! CMMFDevSound::Capabilities()
1.5166 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.5167 +//! CMMFDevSound::PlayInitL()
1.5168 +//!@SYMAuthor arueda
1.5169 +//!@SYMCreationDate 8/11/2008
1.5170 +//!@SYMTestCaseDesc Incoming SMS with digital audio ringing tone
1.5171 +//!@SYMTestActions
1.5172 +//! 1.- Create DevSound Instance att1
1.5173 +//! 2. Initialize DevSound ( Mode=EMMFStatePlaying; FourCC =MP3)
1.5174 +//! 3. SetPriority (Priority = {Priority,PriorityReceivedSMS}; Preference = {PriorityPreference,PriorityPreferenceReceivedSMS}; PriorityState =EMMFStatePlaying)
1.5175 +//! 4. Capabilities
1.5176 +//! 5. Set Configuration (Channels=EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.5177 +//! 6. Open File(Filename={drive,mmc}\multimedia\MMF\DEVSOUND\MP3\MP3_44.1k_128kbps_st_Queen.mp3)
1.5178 +//! 7. StartPlay
1.5179 +//! 8. Close File
1.5180 +//! 9. Destroy DevSound Instance
1.5181 +//!@SYMTestStatus Verified
1.5182 +//!@SYMTestPriority High
1.5183 +//!@SYMTestExpectedResults
1.5184 +//! Incoming SMS with digital audio ringing tone
1.5185 +//!@SYMTestType CIT
1.5186 +
1.5187 + START_TEST_BLOCK 900 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.5188 + CREATE_OBJECT CMMFDevSound devsound1
1.5189 + COMMAND devsound1 NewL
1.5190 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0083-0001-InitializeL_command02
1.5191 + OUTSTANDING
1.5192 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0083-0001-SetPrioritySettings_command03
1.5193 + COMMAND devsound1 Capabilities
1.5194 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0083-0001-SetConfigL_command05
1.5195 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0083-0001-OpenFile_command06
1.5196 + COMMAND devsound1 PlayInitL
1.5197 + OUTSTANDING
1.5198 + COMMAND devsound1 CloseFile
1.5199 + COMMAND devsound1 ~
1.5200 + END_TEST_BLOCK
1.5201 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0083
1.5202 +
1.5203 +
1.5204 +
1.5205 +
1.5206 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0084
1.5207 +
1.5208 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0084
1.5209 +//!@SYMAPI
1.5210 +//! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
1.5211 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings{ref})
1.5212 +//! CMMFDevSound::Capabilities()
1.5213 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities{ref})
1.5214 +//! CMMFDevSound::PlayInitL()
1.5215 +//!@SYMAuthor myanez
1.5216 +//!@SYMCreationDate 8/11/2008
1.5217 +//!@SYMTestCaseDesc PCM playback as MobileTV
1.5218 +//!@SYMTestActions
1.5219 +//! 1. Create Devsound Instance
1.5220 +//! 2. Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_48k_16b_signed_st_Test1.pcm)
1.5221 +//! 3. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = P16)
1.5222 +//! 4. Set Priority (Priority = {Priority,PriorityMobileTV}; Preference = {PriorityPreference,PriorityPreferenceMobileTV}; PriorityState=EMMFStatePlaying)
1.5223 +//! 5. Capabilities
1.5224 +//! 6. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate48000Hz)
1.5225 +//! 7. Start Play
1.5226 +//! 8.Close File
1.5227 +//! 9.Destroy Devsound Instance
1.5228 +//!@SYMTestStatus Verified
1.5229 +//!@SYMTestPriority High
1.5230 +//!@SYMTestExpectedResults
1.5231 +//! PCM playback as MobileTV
1.5232 +//!@SYMTestType CIT
1.5233 +
1.5234 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.5235 + CREATE_OBJECT CMMFDevSound devsound1
1.5236 + COMMAND devsound1 NewL
1.5237 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0084-0001-OpenFile_command02
1.5238 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0084-0001-InitializeL_command03
1.5239 + OUTSTANDING
1.5240 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0084-0001-SetPrioritySettings_command04
1.5241 + COMMAND devsound1 Capabilities
1.5242 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0084-0001-SetConfigL_command06
1.5243 + COMMAND devsound1 PlayInitL
1.5244 + OUTSTANDING
1.5245 + COMMAND devsound1 CloseFile
1.5246 + COMMAND devsound1 ~
1.5247 + END_TEST_BLOCK
1.5248 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0084
1.5249 +
1.5250 +
1.5251 +
1.5252 +
1.5253 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0085
1.5254 +
1.5255 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0085
1.5256 +//!@SYMAPI
1.5257 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.5258 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.5259 +//! CMMFDevSound::Capabilities()
1.5260 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.5261 +//! CMMFDevSound::PlayInitL()
1.5262 +//! CMMFDevSound::Stop()
1.5263 +//!@SYMAuthor etorres
1.5264 +//!@SYMCreationDate 8/11/2008
1.5265 +//!@SYMTestCaseDesc AMR-NB playback as PocCallDown
1.5266 +//!@SYMTestActions
1.5267 +//! 1. Create Devsound instance
1.5268 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
1.5269 +//! 3. Set Priority (Priority = {Priority,PriorityPocCallDown}; Preference = {PriorityPreference,PriorityPreferencePocCallDown} ;PriorityState=EMMFStatePlaying)
1.5270 +//! 4. Capabilities
1.5271 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.5272 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\AMR-NB\AMRNB_8k_12.2kbps_mono_speech.amr)
1.5273 +//! 7. Start Play EOF
1.5274 +//! 8. Close file
1.5275 +//! 9. Destroy Devsound instance
1.5276 +//!@SYMTestStatus Verified
1.5277 +//!@SYMTestPriority High
1.5278 +//!@SYMTestExpectedResults
1.5279 +//! AMR-NB playback as PocCallDown
1.5280 +//!@SYMTestType CIT
1.5281 +
1.5282 + START_TEST_BLOCK 1000 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.5283 + CREATE_OBJECT CMMFDevSound devsound1
1.5284 + COMMAND devsound1 NewL
1.5285 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0085-0001-InitializeL_command02
1.5286 + OUTSTANDING
1.5287 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0085-0001-SetPrioritySettings_command03
1.5288 + COMMAND devsound1 Capabilities
1.5289 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0085-0001-SetConfigL_command05
1.5290 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0085-0001-OpenFile_command06
1.5291 + COMMAND devsound1 PlayInitL
1.5292 + OUTSTANDING
1.5293 + COMMAND devsound1 CloseFile
1.5294 + COMMAND devsound1 ~
1.5295 + END_TEST_BLOCK
1.5296 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0085
1.5297 +
1.5298 +
1.5299 +
1.5300 +
1.5301 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0086
1.5302 +
1.5303 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0086
1.5304 +//!@SYMAPI
1.5305 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.5306 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.5307 +//! CMMFDevSound::Capabilities()
1.5308 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.5309 +//! CMMFDevSound::PlayInitL()
1.5310 +//! CMMFDevSound::RecordInitL()
1.5311 +//! CMMFDevSound::Stop()
1.5312 +//!@SYMAuthor etorres
1.5313 +//!@SYMCreationDate 8/11/2008
1.5314 +//!@SYMTestCaseDesc AMR playback as PocCallUp several times
1.5315 +//!@SYMTestActions
1.5316 +//! 1. Create Devsound instance devsound1
1.5317 +//! 2. Create Devsound instance devsound2
1.5318 +//! 3. devsound1 Initialize Devsound ( Mode = EMMFStateRecording; FourCC = AMR)
1.5319 +//! 4. devsound1 Set Priority (Priority = {Priority,PriorityPocCallUp}; Preference = {PriorityPreference,PriorityPreferencePocCallUp};PriorityState=EMMFStateRecording)
1.5320 +//! 5. devsound1 Capabilities
1.5321 +//! 6. devsound1 Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.5322 +//! 7. devsound2 Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
1.5323 +//! 8. devsound2 Set Priority (Priority = {Priority,PriorityPocCallDown}; Preference = {PriorityPreference,PriorityPreferencePocCallDown} ;PriorityState=EMMFStatePlaying)
1.5324 +//! 9. devsound2 Capabilities
1.5325 +//! 10. devsound2 Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.5326 +//! 11. devsoud1 Replace File(Filename= {drive,mmc}\multimedia\mmf\devsound\Recording\PoCCallPlayRepeated.amr)
1.5327 +//! 12. devsound1 Start Record 10s
1.5328 +//! 13. devsound1 Stop 5s
1.5329 +//! 14. devsound2 OpenFile(Filename= {drive,mmc}\multimedia\mmf\devsound\AMR-NB\AMRNB_8k_12.2kbps_mono_speech.amr)
1.5330 +//! 15. devsound2 Start Play 10s
1.5331 +//! 16. devsound2 Stop 1s
1.5332 +//! 17. devsound2 FileStartPosition
1.5333 +//! 18. devsound2 Start Play 10s
1.5334 +//! 19. devsound2 stop 5s
1.5335 +//! 20. devsound1 Resume Recording 10s
1.5336 +//! 21. devsound1 Stop 5s
1.5337 +//! 22. devsound1 closeFile
1.5338 +//! 23. devsound2 closeFile
1.5339 +//! 24. devsound1 Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
1.5340 +//! 25. devsound1 Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.5341 +//! 26. devsound1 Capabilities
1.5342 +//! 27. devsound1 Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.5343 +//! 28. devsound1 OpenFile(Filename= {drive,mmc}\multimedia\mmf\devsound\Recording\PoCCallPlayRepeated.amr)
1.5344 +//! 29. devsound1 Start Play EOF
1.5345 +//! 30. devsound1 CloseFile
1.5346 +//! 31. devsound1 Destroy Devsound instance
1.5347 +//! 32. devsound2 Destroy Devsound instance
1.5348 +//!@SYMTestStatus Verified
1.5349 +//!@SYMTestPriority High
1.5350 +//!@SYMTestExpectedResults
1.5351 +//! AMR playback as PocCallUp several times
1.5352 +//!@SYMTestType CIT
1.5353 +
1.5354 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.5355 + CREATE_OBJECT CMMFDevSound devsound1
1.5356 + CREATE_OBJECT CMMFDevSound devsound2
1.5357 + COMMAND devsound1 NewL
1.5358 + COMMAND devsound2 NewL
1.5359 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-InitializeL_command03
1.5360 + OUTSTANDING
1.5361 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetPrioritySettings_command04
1.5362 + COMMAND devsound1 Capabilities
1.5363 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetConfigL_command06
1.5364 + COMMAND devsound2 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-InitializeL_command07
1.5365 + OUTSTANDING
1.5366 + COMMAND devsound2 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetPrioritySettings_command08
1.5367 + COMMAND devsound2 Capabilities
1.5368 + COMMAND devsound2 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetConfigL_command10
1.5369 + COMMAND devsound1 ReplaceFile MULTIMEDIA-MMF-DevSound-Playback-0086-0001-ReplaceFile_command11
1.5370 + COMMAND devsound1 RecordInitL
1.5371 + ASYNC_DELAY 10000000
1.5372 + COMMAND devsound1 Stop
1.5373 + DELAY 5000000
1.5374 + COMMAND devsound2 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0086-0001-OpenFile_command14
1.5375 + COMMAND devsound2 PlayInitL
1.5376 + ASYNC_DELAY 10000000
1.5377 + COMMAND devsound2 Stop
1.5378 + DELAY 1000000
1.5379 + COMMAND devsound2 FileStartPosition
1.5380 + COMMAND devsound2 PlayInitL
1.5381 + ASYNC_DELAY 10000000
1.5382 + COMMAND devsound2 Stop
1.5383 + DELAY 5000000
1.5384 + COMMAND devsound1 RecordInitL
1.5385 + ASYNC_DELAY 10000000
1.5386 + COMMAND devsound1 Stop
1.5387 + DELAY 5000000
1.5388 + COMMAND devsound1 CloseFile
1.5389 + COMMAND devsound2 CloseFile
1.5390 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-InitializeL_command24
1.5391 + OUTSTANDING
1.5392 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetPrioritySettings_command25
1.5393 + COMMAND devsound1 Capabilities
1.5394 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0086-0001-SetConfigL_command27
1.5395 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0086-0001-OpenFile_command28
1.5396 + COMMAND devsound1 PlayInitL
1.5397 + OUTSTANDING
1.5398 + COMMAND devsound1 CloseFile
1.5399 + COMMAND devsound1 ~
1.5400 + COMMAND devsound2 ~
1.5401 + END_TEST_BLOCK
1.5402 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0086
1.5403 +
1.5404 +
1.5405 +
1.5406 +
1.5407 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0087
1.5408 +
1.5409 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0087
1.5410 +//!@SYMAPI
1.5411 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.5412 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.5413 +//! CMMFDevSound::Capabilities()
1.5414 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.5415 +//! CMMFDevSound::PlayInitL()
1.5416 +//!@SYMAuthor myanez
1.5417 +//!@SYMCreationDate 8/11/2008
1.5418 +//!@SYMTestCaseDesc AMR-WB playback verify all bitrates when cng on
1.5419 +//!@SYMTestActions
1.5420 +//! 1. Create Devsound Instance
1.5421 +//! 2. Open File (Filename = {drive,mmc}\multimedia\mmf\devsound\G729AB\G729AB_8k_8kbps_mono_dtx_on.bin)
1.5422 +//! 3. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = G729)
1.5423 +//! 4. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState=EMMFStatePlaying)
1.5424 +//! 5. Capabilities
1.5425 +//! 6. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.5426 +//! 7. Start Play for 10 seconds
1.5427 +//! 8. Stop for 5 seconds
1.5428 +//! 9. Start Play for 10 seconds
1.5429 +//! 10. Stop for 5 seconds
1.5430 +//! 11. Start Play for 10 seconds
1.5431 +//! 12. Stop
1.5432 +//! 13.Close File
1.5433 +//! 14.Destroy Devsound Instance
1.5434 +//!@SYMTestStatus Verified
1.5435 +//!@SYMTestPriority High
1.5436 +//!@SYMTestExpectedResults
1.5437 +//! AMR-WB playback verify all bitrates when cng on
1.5438 +//!@SYMTestType CIT
1.5439 +
1.5440 + START_TEST_BLOCK 60 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.5441 + CREATE_OBJECT CMMFDevSound devsound1
1.5442 + COMMAND devsound1 NewL
1.5443 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0087-0001-OpenFile_command02
1.5444 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0087-0001-InitializeL_command03
1.5445 + OUTSTANDING
1.5446 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0087-0001-SetPrioritySettings_command04
1.5447 + COMMAND devsound1 Capabilities
1.5448 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0087-0001-SetConfigL_command06
1.5449 + COMMAND devsound1 PlayInitL
1.5450 + ASYNC_DELAY 10000000
1.5451 + COMMAND devsound1 Stop
1.5452 + DELAY 5000000
1.5453 + COMMAND devsound1 PlayInitL
1.5454 + ASYNC_DELAY 10000000
1.5455 + COMMAND devsound1 Stop
1.5456 + DELAY 5000000
1.5457 + COMMAND devsound1 PlayInitL
1.5458 + ASYNC_DELAY 10000000
1.5459 + COMMAND devsound1 Stop
1.5460 + COMMAND devsound1 CloseFile
1.5461 + COMMAND devsound1 ~
1.5462 + END_TEST_BLOCK
1.5463 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0087
1.5464 +
1.5465 +
1.5466 +
1.5467 +
1.5468 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0088
1.5469 +
1.5470 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0088
1.5471 +//!@SYMAPI
1.5472 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.5473 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.5474 +//! CMMFDevSound::Capabilities()
1.5475 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.5476 +//! CMMFDevSound::PlayInitL()
1.5477 +//!@SYMAuthor etorres
1.5478 +//!@SYMCreationDate 9/8/2008
1.5479 +//!@SYMTestCaseDesc AMR-NB playback as PocCallDown
1.5480 +//!@SYMTestActions
1.5481 +//! 1. Create Devsound instance
1.5482 +//! 2. Initialize Devsound ( Mode = EMMFStatePlaying; FourCC = AMR)
1.5483 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback};PriorityState=EMMFStatePlaying)
1.5484 +//! 4. Capabilities
1.5485 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate8000Hz)
1.5486 +//! 6. OpenFile(Filename= {drive,mmc}\multimedia\mmf\devsound\AMR-NB\AMRNB_8k_VBR_mono_speech_dtx_on.amr)
1.5487 +//! 7. StartPlay EOF
1.5488 +//! 8. CloseFile
1.5489 +//! 9. Destroy Devsound instance
1.5490 +//!@SYMTestStatus Verified
1.5491 +//!@SYMTestPriority High
1.5492 +//!@SYMTestExpectedResults
1.5493 +//! AMR-NB playback as PocCallDown
1.5494 +//!@SYMTestType CIT
1.5495 +
1.5496 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.5497 + CREATE_OBJECT CMMFDevSound devsound1
1.5498 + COMMAND devsound1 NewL
1.5499 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0088-0001-InitializeL_command02
1.5500 + OUTSTANDING
1.5501 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0088-0001-SetPrioritySettings_command03
1.5502 + COMMAND devsound1 Capabilities
1.5503 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0088-0001-SetConfigL_command05
1.5504 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0088-0001-OpenFile_command06
1.5505 + COMMAND devsound1 PlayInitL
1.5506 + OUTSTANDING
1.5507 + COMMAND devsound1 CloseFile
1.5508 + COMMAND devsound1 ~
1.5509 + END_TEST_BLOCK
1.5510 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0088
1.5511 +
1.5512 +
1.5513 +
1.5514 +
1.5515 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0089
1.5516 +
1.5517 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0089
1.5518 +//!@SYMAPI
1.5519 +//! CMMFDevSound::InitializeL(MDevSoundObserver {ref}, TFourCC, TMMFState)
1.5520 +//! CMMFDevSound::SetPrioritySettings(TMMFPrioritySettings {ref})
1.5521 +//! CMMFDevSound::Capabilities()
1.5522 +//! CMMFDevSound::SetConfigL(TMMFCapabilities {ref})
1.5523 +//! CMMFDevSound::PlayInitL()
1.5524 +//! CMMFDevSound::Pause()
1.5525 +//!@SYMAuthor fperez
1.5526 +//!@SYMCreationDate 9/8/2008
1.5527 +//!@SYMTestCaseDesc MP3 playback
1.5528 +//!@SYMTestActions
1.5529 +//! 1. Create Devsound instance
1.5530 +//! 2. Initialize Devsound (Mode= EMMFStatePlaying; FourCC= {SpecialFourCC, RAW})
1.5531 +//! 3. Set Priority (Priority= {Priority,PriorityAudioPlayback}; Preference= {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState= EMMFStatePlaying)
1.5532 +//! 4. Capabilities
1.5533 +//! 5. Set Configuration (Channels = EMMFStereo; Rate = EMMFSampleRate44100Hz)
1.5534 +//! 6. OpenFile(Filename= {drive,mmc}\multimedia\mmf\devsound\PCM\PCM_44.1k_16b_signed_st_freq_sweep.pcm)
1.5535 +//! 7. Play
1.5536 +//! 8. CloseFile
1.5537 +//! 9. Delete devsound instance
1.5538 +//!
1.5539 +//!@SYMTestStatus Verified
1.5540 +//!@SYMTestPriority High
1.5541 +//!@SYMTestExpectedResults
1.5542 +//! MP3 playback
1.5543 +//!@SYMTestType CIT
1.5544 +
1.5545 + START_TEST_BLOCK 100 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.5546 + CREATE_OBJECT CMMFDevSound devsound1
1.5547 + COMMAND devsound1 NewL
1.5548 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0089-0001-InitializeL_command02
1.5549 + OUTSTANDING
1.5550 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0089-0001-SetPrioritySettings_command03
1.5551 + COMMAND devsound1 Capabilities
1.5552 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0089-0001-SetConfigL_command05
1.5553 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0089-0001-OpenFile_command06
1.5554 + COMMAND devsound1 PlayInitL
1.5555 + OUTSTANDING
1.5556 + COMMAND devsound1 CloseFile
1.5557 + COMMAND devsound1 ~
1.5558 + END_TEST_BLOCK
1.5559 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0089
1.5560 +
1.5561 +
1.5562 +
1.5563 +
1.5564 +START_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0090
1.5565 +
1.5566 +//!@SYMTestCaseID MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0090
1.5567 +//!@SYMAPI
1.5568 +//! CMMFDevSound::InitializeL(MDevSoundObserver{ref}, TFourCC , TMMFState)
1.5569 +//! CMMFDevSound::SetPrioritySettings(const TMMFPrioritySettings{ref})
1.5570 +//! CMMFDevSound::Capabilities()
1.5571 +//! CMMFDevSound::SetConfigL(const TMMFCapabilities{ref})
1.5572 +//! CMMFDevSound::PlayInitL()
1.5573 +//! CMMFDevSound::Stop()
1.5574 +//!@SYMAuthor jguillermo
1.5575 +//!@SYMCreationDate 9/8/2008
1.5576 +//!@SYMTestCaseDesc AMR-NB playback as PocCallDown
1.5577 +//!@SYMTestActions
1.5578 +//! 1. Create DevSound instance
1.5579 +//! 2. Initialize DevSound ( Mode = EMMFStatePlaying; FourCC = AWB)
1.5580 +//! 3. Set Priority (Priority = {Priority,PriorityAudioPlayback}; Preference = {PriorityPreference,PriorityPreferenceAudioPlayback}; PriorityState=EMMFStatePlaying)
1.5581 +//! 4. Capabilities
1.5582 +//! 5. Set Configuration (Channels = EMMFMono; Rate = EMMFSampleRate16000Hz)
1.5583 +//! 6. Open file (Filename = {drive,mmc}\multimedia\mmf\devsound\amr-wb\AMRWB_16k_VBR_mono_speech_dtx_on.awb)
1.5584 +//! 7. Play EOF
1.5585 +//! 8. Close file
1.5586 +//! 9. Destroy DevSound instance
1.5587 +//!
1.5588 +//!@SYMTestStatus Verified
1.5589 +//!@SYMTestPriority High
1.5590 +//!@SYMTestExpectedResults
1.5591 +//! AMR-NB playback as PocCallDown
1.5592 +//!@SYMTestType CIT
1.5593 +
1.5594 + START_TEST_BLOCK 70 t_devsound \multimedia\mmf\devsound\multimedia-mmf-devsound-validation-automated-playback.ini
1.5595 + CREATE_OBJECT CMMFDevSound devsound1
1.5596 + COMMAND devsound1 NewL
1.5597 + COMMAND devsound1 InitializeL MULTIMEDIA-MMF-DevSound-Playback-0090-0001-InitializeL_command02
1.5598 + OUTSTANDING
1.5599 + COMMAND devsound1 SetPrioritySettings MULTIMEDIA-MMF-DevSound-Playback-0090-0001-SetPrioritySettings_command03
1.5600 + COMMAND devsound1 Capabilities
1.5601 + COMMAND devsound1 SetConfigL MULTIMEDIA-MMF-DevSound-Playback-0090-0001-SetConfigL_command05
1.5602 + COMMAND devsound1 OpenFile MULTIMEDIA-MMF-DevSound-Playback-0090-0001-OpenFile_command06
1.5603 + COMMAND devsound1 PlayInitL
1.5604 + OUTSTANDING
1.5605 + COMMAND devsound1 CloseFile
1.5606 + COMMAND devsound1 ~
1.5607 + END_TEST_BLOCK
1.5608 +END_TESTCASE MULTIMEDIA-MMF-DEVSOUND-VALIDATION-AUTOMATED-PLAYBACK-0090
1.5609 +