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