os/mm/mmapitest/mmsvs/suite/icl/T_ImageDecoder/scripts/MM-ICL-DECDE-PublicApi.script
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/mm/mmapitest/mmsvs/suite/icl/T_ImageDecoder/scripts/MM-ICL-DECDE-PublicApi.script Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,4494 @@
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-ICL-DECDE-PublicApi
1.22 +//! @SYMScriptTestEnvironment This test script requires a basic ROM.
1.23 +/////////////////////////////////////////////////////////////////////
1.24 +// T_ImageDecoder.script
1.25 +//
1.26 +// Tests all public elements of the CImageDecoder 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 CImageDecoder.
1.30 +// The tests are fully automated.
1.31 +/////////////////////////////////////////////////////////////////////
1.32 +
1.33 +LOAD_SUITE T_ImageDecoder
1.34 +
1.35 +
1.36 +START_TESTCASE MM-ICL-DECDE-PublicApi-0001
1.37 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0001
1.38 +//! @SYMAPI CImageDecoder
1.39 +//! @SYMAuthor Louis Nayegon
1.40 +//! @SYMCreationDate 29/11/2005
1.41 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.42 +//! @SYMTestCaseDesc Decode a 8-bit gif image file giving an image type, using RFile.
1.43 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.44 +//! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
1.45 +//! @SYMTestStatus Implemented
1.46 +//! @SYMTestPriority Critical
1.47 +//! @SYMTestExpectedResults Image decoded with no errors.
1.48 +//! @SYMTestType CIT
1.49 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.50 + CREATE_OBJECT CImageDecoder imagedecoder1
1.51 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0001-001-FileNewL_command01
1.52 + COMMAND imagedecoder1 FrameInfo
1.53 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0001-001-Convert_command03
1.54 + OUTSTANDING
1.55 + COMMAND imagedecoder1 ~
1.56 + END_TEST_BLOCK
1.57 +END_TESTCASE MM-ICL-DECDE-PublicApi-0001
1.58 +
1.59 +START_TESTCASE MM-ICL-DECDE-PublicApi-0002
1.60 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0002
1.61 +//! @SYMAPI CImageDecoder
1.62 +//! @SYMAuthor Louis Nayegon
1.63 +//! @SYMCreationDate 29/11/2005
1.64 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.65 +//! @SYMTestCaseDesc Decode a 6-bit gif image file giving a mime type, using RFile.
1.66 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.67 +//! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
1.68 +//! @SYMTestStatus Implemented
1.69 +//! @SYMTestPriority Critical
1.70 +//! @SYMTestExpectedResults Image decoded with no errors.
1.71 +//! @SYMTestType CIT
1.72 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.73 + CREATE_OBJECT CImageDecoder imagedecoder1
1.74 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0002-001-FileNewL_command01
1.75 + COMMAND imagedecoder1 FrameInfo
1.76 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0002-001-Convert_command03
1.77 + OUTSTANDING
1.78 + COMMAND imagedecoder1 ~
1.79 + END_TEST_BLOCK
1.80 +END_TESTCASE MM-ICL-DECDE-PublicApi-0002
1.81 +
1.82 +START_TESTCASE MM-ICL-DECDE-PublicApi-0003
1.83 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0003
1.84 +//! @SYMAPI CImageDecoder
1.85 +//! @SYMAuthor Louis Nayegon
1.86 +//! @SYMCreationDate 29/11/2005
1.87 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.88 +//! @SYMTestCaseDesc Decode a 4-bit gif image file giving an image type, without using RFile.
1.89 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.90 +//! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
1.91 +//! @SYMTestStatus Implemented
1.92 +//! @SYMTestPriority Critical
1.93 +//! @SYMTestExpectedResults Image decoded with no errors.
1.94 +//! @SYMTestType CIT
1.95 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.96 + CREATE_OBJECT CImageDecoder imagedecoder1
1.97 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0003-001-FileNewL_command01
1.98 + COMMAND imagedecoder1 FrameInfo
1.99 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0003-001-Convert_command03
1.100 + OUTSTANDING
1.101 + COMMAND imagedecoder1 ~
1.102 + END_TEST_BLOCK
1.103 +END_TESTCASE MM-ICL-DECDE-PublicApi-0003
1.104 +
1.105 +START_TESTCASE MM-ICL-DECDE-PublicApi-0004
1.106 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0004
1.107 +//! @SYMAPI CImageDecoder
1.108 +//! @SYMAuthor Louis Nayegon
1.109 +//! @SYMCreationDate 29/11/2005
1.110 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.111 +//! @SYMTestCaseDesc Decode a 2-bit gif image file giving a mime type, without using RFile.
1.112 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.113 +//! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
1.114 +//! @SYMTestStatus Implemented
1.115 +//! @SYMTestPriority Critical
1.116 +//! @SYMTestExpectedResults Image decoded with no errors.
1.117 +//! @SYMTestType CIT
1.118 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.119 + CREATE_OBJECT CImageDecoder imagedecoder1
1.120 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0004-001-FileNewL_command01
1.121 + COMMAND imagedecoder1 FrameInfo
1.122 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0004-001-Convert_command03
1.123 + OUTSTANDING
1.124 + COMMAND imagedecoder1 ~
1.125 + END_TEST_BLOCK
1.126 +END_TESTCASE MM-ICL-DECDE-PublicApi-0004
1.127 +
1.128 +START_TESTCASE MM-ICL-DECDE-PublicApi-0005
1.129 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0005
1.130 +//! @SYMAPI CImageDecoder
1.131 +//! @SYMAuthor Louis Nayegon
1.132 +//! @SYMCreationDate 29/11/2005
1.133 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.134 +//! @SYMTestCaseDesc Decode a 1-bit gif image in buffer, giving an image type.
1.135 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.136 +//! @SYMTestActions 1. Create decoder for gif image in buffer. 2. Get frame info. 3. Decode image.
1.137 +//! @SYMTestStatus Implemented
1.138 +//! @SYMTestPriority Critical
1.139 +//! @SYMTestExpectedResults Image decoded with no errors.
1.140 +//! @SYMTestType CIT
1.141 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.142 + CREATE_OBJECT CImageDecoder imagedecoder1
1.143 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0005-001-DataNewL_command01
1.144 + COMMAND imagedecoder1 FrameInfo
1.145 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0005-001-Convert_command03
1.146 + OUTSTANDING
1.147 + COMMAND imagedecoder1 ~
1.148 + END_TEST_BLOCK
1.149 +END_TESTCASE MM-ICL-DECDE-PublicApi-0005
1.150 +
1.151 +START_TESTCASE MM-ICL-DECDE-PublicApi-0006
1.152 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0006
1.153 +//! @SYMAPI CImageDecoder
1.154 +//! @SYMAuthor Louis Nayegon
1.155 +//! @SYMCreationDate 29/11/2005
1.156 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.157 +//! @SYMTestCaseDesc Decode a 8-bit gif image in buffer, giving a mime type.
1.158 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.159 +//! @SYMTestActions 1. Create decoder for gif image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.160 +//! @SYMTestStatus Implemented
1.161 +//! @SYMTestPriority Critical
1.162 +//! @SYMTestExpectedResults Image decoded with no errors.
1.163 +//! @SYMTestType CIT
1.164 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.165 + CREATE_OBJECT CImageDecoder imagedecoder1
1.166 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0006-001-DataNewL_command01
1.167 + COMMAND imagedecoder1 FrameInfo
1.168 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0006-001-Convert_command03
1.169 + OUTSTANDING
1.170 + COMMAND imagedecoder1 ~
1.171 + END_TEST_BLOCK
1.172 +END_TESTCASE MM-ICL-DECDE-PublicApi-0006
1.173 +
1.174 +START_TESTCASE MM-ICL-DECDE-PublicApi-0007
1.175 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0007
1.176 +//! @SYMAPI CImageDecoder
1.177 +//! @SYMAuthor Louis Nayegon
1.178 +//! @SYMCreationDate 29/11/2005
1.179 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.180 +//! @SYMTestCaseDesc Get list of file extensions that can be decoded and their corresponding MIME types.
1.181 +//! Uses API elements: GetFileTypesL().
1.182 +//! @SYMTestActions 1. Get list of file extensions that can be decoded and their corresponding MIME types.
1.183 +//! @SYMTestStatus Implemented
1.184 +//! @SYMTestPriority High
1.185 +//! @SYMTestExpectedResults Fourteen file extensions should be returned with no errors.
1.186 +//! @SYMTestType CIT
1.187 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.188 + CREATE_OBJECT CImageDecoder imagedecoder1
1.189 + COMMAND imagedecoder1 GetFileTypesL
1.190 + COMMAND imagedecoder1 ~
1.191 + END_TEST_BLOCK
1.192 +END_TESTCASE MM-ICL-DECDE-PublicApi-0007
1.193 +
1.194 +START_TESTCASE MM-ICL-DECDE-PublicApi-0008
1.195 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0008
1.196 +//! @SYMAPI CImageDecoder
1.197 +//! @SYMAuthor Louis Nayegon
1.198 +//! @SYMCreationDate 29/11/2005
1.199 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.200 +//! @SYMTestCaseDesc Get list of tif image sub-types that can be decoded.
1.201 +//! Uses API elements: GetImageSubTypesL().
1.202 +//! @SYMTestActions 1. Get list of tif image sub-types that can be decoded.
1.203 +//! @SYMTestStatus Implemented
1.204 +//! @SYMTestPriority High
1.205 +//! @SYMTestExpectedResults Information returned with no errors.
1.206 +//! @SYMTestType CIT
1.207 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.208 + CREATE_OBJECT CImageDecoder imagedecoder1
1.209 + COMMAND imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0008-001-GetImageSubTypesL_command01
1.210 + COMMAND imagedecoder1 ~
1.211 + END_TEST_BLOCK
1.212 +END_TESTCASE MM-ICL-DECDE-PublicApi-0008
1.213 +
1.214 +START_TESTCASE MM-ICL-DECDE-PublicApi-0009
1.215 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0009
1.216 +//! @SYMAPI CImageDecoder
1.217 +//! @SYMAuthor Louis Nayegon
1.218 +//! @SYMCreationDate 29/11/2005
1.219 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.220 +//! @SYMTestCaseDesc Get list of basic image types that can be decoded.
1.221 +//! Uses API elements: GetImageTypesL().
1.222 +//! @SYMTestActions 1. Get list of basic image types that can be decoded.
1.223 +//! @SYMTestStatus Implemented
1.224 +//! @SYMTestPriority High
1.225 +//! @SYMTestExpectedResults Information returned with no errors.
1.226 +//! @SYMTestType CIT
1.227 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.228 + CREATE_OBJECT CImageDecoder imagedecoder1
1.229 + COMMAND imagedecoder1 GetImageTypesL MM-ICL-DECDE-PublicApi-0009-001-GetImageTypesL_command01
1.230 + COMMAND imagedecoder1 ~
1.231 + END_TEST_BLOCK
1.232 +END_TESTCASE MM-ICL-DECDE-PublicApi-0009
1.233 +
1.234 +
1.235 +START_TESTCASE MM-ICL-DECDE-PublicApi-0012
1.236 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0012
1.237 +//! @SYMAPI CImageDecoder
1.238 +//! @SYMAuthor James Mechen
1.239 +//! @SYMCreationDate 13/01/2006
1.240 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.241 +//! @SYMTestCaseDesc Decode a 24-bit jpg image file giving an image type, using RFile.
1.242 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.243 +//! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
1.244 +//! @SYMTestStatus Implemented
1.245 +//! @SYMTestPriority Critical
1.246 +//! @SYMTestExpectedResults Image decoded with no errors.
1.247 +//! @SYMTestType CIT
1.248 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.249 + CREATE_OBJECT CImageDecoder imagedecoder1
1.250 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0012-001-FileNewL_command01
1.251 + COMMAND imagedecoder1 FrameInfo
1.252 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0012-001-Convert_command03
1.253 + OUTSTANDING
1.254 + COMMAND imagedecoder1 ~
1.255 + END_TEST_BLOCK
1.256 +END_TESTCASE MM-ICL-DECDE-PublicApi-0012
1.257 +
1.258 +START_TESTCASE MM-ICL-DECDE-PublicApi-0013
1.259 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0013
1.260 +//! @SYMAPI CImageDecoder
1.261 +//! @SYMAuthor James Mechen
1.262 +//! @SYMCreationDate 13/01/2006
1.263 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.264 +//! @SYMTestCaseDesc Decode a 24-bit jpg image file giving a mime type, using RFile.
1.265 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.266 +//! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
1.267 +//! @SYMTestStatus Implemented
1.268 +//! @SYMTestPriority Critical
1.269 +//! @SYMTestExpectedResults Image decoded with no errors.
1.270 +//! @SYMTestType CIT
1.271 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.272 + CREATE_OBJECT CImageDecoder imagedecoder1
1.273 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0013-001-FileNewL_command01
1.274 + COMMAND imagedecoder1 FrameInfo
1.275 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0013-001-Convert_command03
1.276 + OUTSTANDING
1.277 + COMMAND imagedecoder1 ~
1.278 + END_TEST_BLOCK
1.279 +END_TESTCASE MM-ICL-DECDE-PublicApi-0013
1.280 +
1.281 +START_TESTCASE MM-ICL-DECDE-PublicApi-0014
1.282 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0014
1.283 +//! @SYMAPI CImageDecoder
1.284 +//! @SYMAuthor James Mechen
1.285 +//! @SYMCreationDate 13/01/2006
1.286 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.287 +//! @SYMTestCaseDesc Decode a 8-bit jpg image file giving an image type, without using RFile.
1.288 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.289 +//! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
1.290 +//! @SYMTestStatus Implemented
1.291 +//! @SYMTestPriority Critical
1.292 +//! @SYMTestExpectedResults Image decoded with no errors.
1.293 +//! @SYMTestType CIT
1.294 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.295 + CREATE_OBJECT CImageDecoder imagedecoder1
1.296 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0014-001-FileNewL_command01
1.297 + COMMAND imagedecoder1 FrameInfo
1.298 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0014-001-Convert_command03
1.299 + OUTSTANDING
1.300 + COMMAND imagedecoder1 ~
1.301 + END_TEST_BLOCK
1.302 +END_TESTCASE MM-ICL-DECDE-PublicApi-0014
1.303 +
1.304 +START_TESTCASE MM-ICL-DECDE-PublicApi-0015
1.305 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0015
1.306 +//! @SYMAPI CImageDecoder
1.307 +//! @SYMAuthor James Mechen
1.308 +//! @SYMCreationDate 13/01/2006
1.309 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.310 +//! @SYMTestCaseDesc Decode a 8-bit jpg image file giving a mime type, without using RFile.
1.311 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.312 +//! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
1.313 +//! @SYMTestStatus Implemented
1.314 +//! @SYMTestPriority Critical
1.315 +//! @SYMTestExpectedResults Image decoded with no errors.
1.316 +//! @SYMTestType CIT
1.317 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.318 + CREATE_OBJECT CImageDecoder imagedecoder1
1.319 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0015-001-FileNewL_command01
1.320 + COMMAND imagedecoder1 FrameInfo
1.321 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0015-001-Convert_command03
1.322 + OUTSTANDING
1.323 + COMMAND imagedecoder1 ~
1.324 + END_TEST_BLOCK
1.325 +END_TESTCASE MM-ICL-DECDE-PublicApi-0015
1.326 +
1.327 +START_TESTCASE MM-ICL-DECDE-PublicApi-0016
1.328 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0016
1.329 +//! @SYMAPI CImageDecoder
1.330 +//! @SYMAuthor James Mechen
1.331 +//! @SYMCreationDate 13/01/2006
1.332 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.333 +//! @SYMTestCaseDesc Decode a 24-bit jpg image in buffer, giving an image type.
1.334 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.335 +//! @SYMTestActions 1. Create decoder for jpg image in buffer. 2. Get frame info. 3. Decode image.
1.336 +//! @SYMTestStatus Implemented
1.337 +//! @SYMTestPriority Critical
1.338 +//! @SYMTestExpectedResults Image decoded with no errors.
1.339 +//! @SYMTestType CIT
1.340 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.341 + CREATE_OBJECT CImageDecoder imagedecoder1
1.342 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0016-001-DataNewL_command01
1.343 + COMMAND imagedecoder1 FrameInfo
1.344 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0016-001-Convert_command03
1.345 + OUTSTANDING
1.346 + COMMAND imagedecoder1 ~
1.347 + END_TEST_BLOCK
1.348 +END_TESTCASE MM-ICL-DECDE-PublicApi-0016
1.349 +
1.350 +START_TESTCASE MM-ICL-DECDE-PublicApi-0017
1.351 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0017
1.352 +//! @SYMAPI CImageDecoder
1.353 +//! @SYMAuthor James Mechen
1.354 +//! @SYMCreationDate 13/01/2006
1.355 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.356 +//! @SYMTestCaseDesc Decode a 8-bit jpg image in buffer, giving a mime type.
1.357 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.358 +//! @SYMTestActions 1. Create decoder for jpg image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.359 +//! @SYMTestStatus Implemented
1.360 +//! @SYMTestPriority Critical
1.361 +//! @SYMTestExpectedResults Image decoded with no errors.
1.362 +//! @SYMTestType CIT
1.363 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.364 + CREATE_OBJECT CImageDecoder imagedecoder1
1.365 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0017-001-DataNewL_command01
1.366 + COMMAND imagedecoder1 FrameInfo
1.367 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0017-001-Convert_command03
1.368 + OUTSTANDING
1.369 + COMMAND imagedecoder1 ImplementationUid
1.370 + COMMAND imagedecoder1 ~
1.371 + END_TEST_BLOCK
1.372 +END_TESTCASE MM-ICL-DECDE-PublicApi-0017
1.373 +
1.374 +
1.375 +START_TESTCASE MM-ICL-DECDE-PublicApi-0018
1.376 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0018
1.377 +//! @SYMAPI CImageDecoder
1.378 +//! @SYMAuthor James Mechen
1.379 +//! @SYMCreationDate 13/01/2006
1.380 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.381 +//! @SYMTestCaseDesc Decode a 24-bit bmp image file giving an image type, using RFile.
1.382 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.383 +//! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
1.384 +//! @SYMTestStatus Implemented
1.385 +//! @SYMTestPriority Critical
1.386 +//! @SYMTestExpectedResults Image decoded with no errors.
1.387 +//! @SYMTestType CIT
1.388 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.389 + CREATE_OBJECT CImageDecoder imagedecoder1
1.390 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0018-001-FileNewL_command01
1.391 + COMMAND imagedecoder1 FrameInfo
1.392 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0018-001-Convert_command03
1.393 + OUTSTANDING
1.394 + COMMAND imagedecoder1 ~
1.395 + END_TEST_BLOCK
1.396 +END_TESTCASE MM-ICL-DECDE-PublicApi-0018
1.397 +
1.398 +START_TESTCASE MM-ICL-DECDE-PublicApi-0019
1.399 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0019
1.400 +//! @SYMAPI CImageDecoder
1.401 +//! @SYMAuthor James Mechen
1.402 +//! @SYMCreationDate 13/01/2006
1.403 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.404 +//! @SYMTestCaseDesc Decode a 8-bit bmp image file giving a mime type, using RFile.
1.405 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.406 +//! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
1.407 +//! @SYMTestStatus Implemented
1.408 +//! @SYMTestPriority Critical
1.409 +//! @SYMTestExpectedResults Image decoded with no errors.
1.410 +//! @SYMTestType CIT
1.411 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.412 + CREATE_OBJECT CImageDecoder imagedecoder1
1.413 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0019-001-FileNewL_command01
1.414 + COMMAND imagedecoder1 FrameInfo
1.415 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0019-001-Convert_command03
1.416 + OUTSTANDING
1.417 + COMMAND imagedecoder1 ~
1.418 + END_TEST_BLOCK
1.419 +END_TESTCASE MM-ICL-DECDE-PublicApi-0019
1.420 +
1.421 +START_TESTCASE MM-ICL-DECDE-PublicApi-0020
1.422 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0020
1.423 +//! @SYMAPI CImageDecoder
1.424 +//! @SYMAuthor James Mechen
1.425 +//! @SYMCreationDate 13/01/2006
1.426 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.427 +//! @SYMTestCaseDesc Decode a 4-bit bmp image file giving an image type, without using RFile.
1.428 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.429 +//! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
1.430 +//! @SYMTestStatus Implemented
1.431 +//! @SYMTestPriority Critical
1.432 +//! @SYMTestExpectedResults Image decoded with no errors.
1.433 +//! @SYMTestType CIT
1.434 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.435 + CREATE_OBJECT CImageDecoder imagedecoder1
1.436 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0020-001-FileNewL_command01
1.437 + COMMAND imagedecoder1 FrameInfo
1.438 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0020-001-Convert_command03
1.439 + OUTSTANDING
1.440 + COMMAND imagedecoder1 ~
1.441 + END_TEST_BLOCK
1.442 +END_TESTCASE MM-ICL-DECDE-PublicApi-0020
1.443 +
1.444 +START_TESTCASE MM-ICL-DECDE-PublicApi-0021
1.445 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0021
1.446 +//! @SYMAPI CImageDecoder
1.447 +//! @SYMAuthor James Mechen
1.448 +//! @SYMCreationDate 13/01/2006
1.449 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.450 +//! @SYMTestCaseDesc Decode a 1-bit bmp image file giving a mime type, without using RFile.
1.451 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.452 +//! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
1.453 +//! @SYMTestStatus Implemented
1.454 +//! @SYMTestPriority Critical
1.455 +//! @SYMTestExpectedResults Image decoded with no errors.
1.456 +//! @SYMTestType CIT
1.457 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.458 + CREATE_OBJECT CImageDecoder imagedecoder1
1.459 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0021-001-FileNewL_command01
1.460 + COMMAND imagedecoder1 FrameInfo
1.461 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0021-001-Convert_command03
1.462 + OUTSTANDING
1.463 + COMMAND imagedecoder1 ~
1.464 + END_TEST_BLOCK
1.465 +END_TESTCASE MM-ICL-DECDE-PublicApi-0021
1.466 +
1.467 +START_TESTCASE MM-ICL-DECDE-PublicApi-0022
1.468 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0022
1.469 +//! @SYMAPI CImageDecoder
1.470 +//! @SYMAuthor James Mechen
1.471 +//! @SYMCreationDate 13/01/2006
1.472 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.473 +//! @SYMTestCaseDesc Decode a 24-bit bmp image in buffer, giving an image type.
1.474 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.475 +//! @SYMTestActions 1. Create decoder for bmp image in buffer. 2. Get frame info. 3. Decode image.
1.476 +//! @SYMTestStatus Implemented
1.477 +//! @SYMTestPriority Critical
1.478 +//! @SYMTestExpectedResults Image decoded with no errors.
1.479 +//! @SYMTestType CIT
1.480 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.481 + CREATE_OBJECT CImageDecoder imagedecoder1
1.482 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0022-001-DataNewL_command01
1.483 + COMMAND imagedecoder1 FrameInfo
1.484 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0022-001-Convert_command03
1.485 + OUTSTANDING
1.486 + COMMAND imagedecoder1 ~
1.487 + END_TEST_BLOCK
1.488 +END_TESTCASE MM-ICL-DECDE-PublicApi-0022
1.489 +
1.490 +START_TESTCASE MM-ICL-DECDE-PublicApi-0023
1.491 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0023
1.492 +//! @SYMAPI CImageDecoder
1.493 +//! @SYMAuthor James Mechen
1.494 +//! @SYMCreationDate 13/01/2006
1.495 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.496 +//! @SYMTestCaseDesc Decode a 8-bit bmp image in buffer, giving a mime type.
1.497 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.498 +//! @SYMTestActions 1. Create decoder for bmp image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.499 +//! @SYMTestStatus Implemented
1.500 +//! @SYMTestPriority Critical
1.501 +//! @SYMTestExpectedResults Image decoded with no errors.
1.502 +//! @SYMTestType CIT
1.503 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.504 + CREATE_OBJECT CImageDecoder imagedecoder1
1.505 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0023-001-DataNewL_command01
1.506 + COMMAND imagedecoder1 FrameInfo
1.507 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0023-001-Convert_command03
1.508 + OUTSTANDING
1.509 + COMMAND imagedecoder1 ImplementationUid
1.510 + COMMAND imagedecoder1 ~
1.511 + END_TEST_BLOCK
1.512 +END_TESTCASE MM-ICL-DECDE-PublicApi-0023
1.513 +
1.514 +
1.515 +START_TESTCASE MM-ICL-DECDE-PublicApi-0024
1.516 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0024
1.517 +//! @SYMAPI CImageDecoder
1.518 +//! @SYMAuthor James Mechen
1.519 +//! @SYMCreationDate 13/01/2006
1.520 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.521 +//! @SYMTestCaseDesc Decode a 24-bit png image file giving an image type, using RFile.
1.522 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.523 +//! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
1.524 +//! @SYMTestStatus Implemented
1.525 +//! @SYMTestPriority Critical
1.526 +//! @SYMTestExpectedResults Image decoded with no errors.
1.527 +//! @SYMTestType CIT
1.528 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.529 + CREATE_OBJECT CImageDecoder imagedecoder1
1.530 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0024-001-FileNewL_command01
1.531 + COMMAND imagedecoder1 FrameInfo
1.532 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0024-001-Convert_command03
1.533 + OUTSTANDING
1.534 + COMMAND imagedecoder1 ~
1.535 + END_TEST_BLOCK
1.536 +END_TESTCASE MM-ICL-DECDE-PublicApi-0024
1.537 +
1.538 +START_TESTCASE MM-ICL-DECDE-PublicApi-0025
1.539 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0025
1.540 +//! @SYMAPI CImageDecoder
1.541 +//! @SYMAuthor James Mechen
1.542 +//! @SYMCreationDate 13/01/2006
1.543 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.544 +//! @SYMTestCaseDesc Decode a 8-bit png image file giving a mime type, using RFile.
1.545 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.546 +//! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
1.547 +//! @SYMTestStatus Implemented
1.548 +//! @SYMTestPriority Critical
1.549 +//! @SYMTestExpectedResults Image decoded with no errors.
1.550 +//! @SYMTestType CIT
1.551 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.552 + CREATE_OBJECT CImageDecoder imagedecoder1
1.553 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0025-001-FileNewL_command01
1.554 + COMMAND imagedecoder1 FrameInfo
1.555 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0025-001-Convert_command03
1.556 + OUTSTANDING
1.557 + COMMAND imagedecoder1 ~
1.558 + END_TEST_BLOCK
1.559 +END_TESTCASE MM-ICL-DECDE-PublicApi-0025
1.560 +
1.561 +START_TESTCASE MM-ICL-DECDE-PublicApi-0026
1.562 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0026
1.563 +//! @SYMAPI CImageDecoder
1.564 +//! @SYMAuthor James Mechen
1.565 +//! @SYMCreationDate 13/01/2006
1.566 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.567 +//! @SYMTestCaseDesc Decode a 4-bit png image file giving an image type, without using RFile.
1.568 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.569 +//! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
1.570 +//! @SYMTestStatus Implemented
1.571 +//! @SYMTestPriority Critical
1.572 +//! @SYMTestExpectedResults Image decoded with no errors.
1.573 +//! @SYMTestType CIT
1.574 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.575 + CREATE_OBJECT CImageDecoder imagedecoder1
1.576 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0026-001-FileNewL_command01
1.577 + COMMAND imagedecoder1 FrameInfo
1.578 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0026-001-Convert_command03
1.579 + OUTSTANDING
1.580 + COMMAND imagedecoder1 ~
1.581 + END_TEST_BLOCK
1.582 +END_TESTCASE MM-ICL-DECDE-PublicApi-0026
1.583 +
1.584 +START_TESTCASE MM-ICL-DECDE-PublicApi-0027
1.585 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0027
1.586 +//! @SYMAPI CImageDecoder
1.587 +//! @SYMAuthor James Mechen
1.588 +//! @SYMCreationDate 13/01/2006
1.589 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.590 +//! @SYMTestCaseDesc Decode a 1-bit png image file giving a mime type, without using RFile.
1.591 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.592 +//! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
1.593 +//! @SYMTestStatus Implemented
1.594 +//! @SYMTestPriority Critical
1.595 +//! @SYMTestExpectedResults Image decoded with no errors.
1.596 +//! @SYMTestType CIT
1.597 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.598 + CREATE_OBJECT CImageDecoder imagedecoder1
1.599 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0027-001-FileNewL_command01
1.600 + COMMAND imagedecoder1 FrameInfo
1.601 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0027-001-Convert_command03
1.602 + OUTSTANDING
1.603 + COMMAND imagedecoder1 ~
1.604 + END_TEST_BLOCK
1.605 +END_TESTCASE MM-ICL-DECDE-PublicApi-0027
1.606 +
1.607 +START_TESTCASE MM-ICL-DECDE-PublicApi-0028
1.608 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0028
1.609 +//! @SYMAPI CImageDecoder
1.610 +//! @SYMAuthor James Mechen
1.611 +//! @SYMCreationDate 13/01/2006
1.612 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.613 +//! @SYMTestCaseDesc Decode a 24-bit png image in buffer, giving an image type.
1.614 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.615 +//! @SYMTestActions 1. Create decoder for png image in buffer. 2. Get frame info. 3. Decode image.
1.616 +//! @SYMTestStatus Implemented
1.617 +//! @SYMTestPriority Critical
1.618 +//! @SYMTestExpectedResults Image decoded with no errors.
1.619 +//! @SYMTestType CIT
1.620 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.621 + CREATE_OBJECT CImageDecoder imagedecoder1
1.622 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0028-001-DataNewL_command01
1.623 + COMMAND imagedecoder1 FrameInfo
1.624 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0028-001-Convert_command03
1.625 + OUTSTANDING
1.626 + COMMAND imagedecoder1 ~
1.627 + END_TEST_BLOCK
1.628 +END_TESTCASE MM-ICL-DECDE-PublicApi-0028
1.629 +
1.630 +START_TESTCASE MM-ICL-DECDE-PublicApi-0029
1.631 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0029
1.632 +//! @SYMAPI CImageDecoder
1.633 +//! @SYMAuthor James Mechen
1.634 +//! @SYMCreationDate 13/01/2006
1.635 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.636 +//! @SYMTestCaseDesc Decode a 8-bit png image in buffer, giving a mime type.
1.637 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.638 +//! @SYMTestActions 1. Create decoder for png image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.639 +//! @SYMTestStatus Implemented
1.640 +//! @SYMTestPriority Critical
1.641 +//! @SYMTestExpectedResults Image decoded with no errors.
1.642 +//! @SYMTestType CIT
1.643 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.644 + CREATE_OBJECT CImageDecoder imagedecoder1
1.645 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0029-001-DataNewL_command01
1.646 + COMMAND imagedecoder1 FrameInfo
1.647 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0029-001-Convert_command03
1.648 + OUTSTANDING
1.649 + COMMAND imagedecoder1 ImplementationUid
1.650 + COMMAND imagedecoder1 ~
1.651 + END_TEST_BLOCK
1.652 +END_TESTCASE MM-ICL-DECDE-PublicApi-0029
1.653 +
1.654 +
1.655 +START_TESTCASE MM-ICL-DECDE-PublicApi-0030
1.656 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0030
1.657 +//! @SYMAPI CImageDecoder
1.658 +//! @SYMAuthor James Mechen
1.659 +//! @SYMCreationDate 13/01/2006
1.660 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.661 +//! @SYMTestCaseDesc Open an uncompressed 24-bit tif image file giving an image type, using RFile.
1.662 +//! Uses API elements: FileNewL().
1.663 +//! @SYMTestActions 1. Create decoder for tif image in file.
1.664 +//! @SYMTestStatus Implemented
1.665 +//! @SYMTestPriority Critical
1.666 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.667 +//! @SYMTestType CIT
1.668 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.669 + CREATE_OBJECT CImageDecoder imagedecoder1
1.670 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0030-001-FileNewL_command01
1.671 + END_TEST_BLOCK
1.672 +END_TESTCASE MM-ICL-DECDE-PublicApi-0030
1.673 +
1.674 +START_TESTCASE MM-ICL-DECDE-PublicApi-0031
1.675 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0031
1.676 +//! @SYMAPI CImageDecoder
1.677 +//! @SYMAuthor James Mechen
1.678 +//! @SYMCreationDate 13/01/2006
1.679 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.680 +//! @SYMTestCaseDesc Decode an uncompressed 8-bit tif image file giving a mime type, using RFile.
1.681 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.682 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.683 +//! @SYMTestStatus Implemented
1.684 +//! @SYMTestPriority Critical
1.685 +//! @SYMTestExpectedResults KErrNotSupported is returned.
1.686 +//! @SYMTestType CIT
1.687 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.688 + CREATE_OBJECT CImageDecoder imagedecoder1
1.689 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0031-001-FileNewL_command01
1.690 + COMMAND imagedecoder1 FrameInfo
1.691 + COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0031-001-Convert_command03
1.692 + OUTSTANDING
1.693 + COMMAND imagedecoder1 ~
1.694 + END_TEST_BLOCK
1.695 +END_TESTCASE MM-ICL-DECDE-PublicApi-0031
1.696 +
1.697 +START_TESTCASE MM-ICL-DECDE-PublicApi-0032
1.698 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0032
1.699 +//! @SYMAPI CImageDecoder
1.700 +//! @SYMAuthor James Mechen
1.701 +//! @SYMCreationDate 13/01/2006
1.702 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.703 +//! @SYMTestCaseDesc Decode an uncompressed 4-bit tif image file giving an image type, without using RFile.
1.704 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.705 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.706 +//! @SYMTestStatus Implemented
1.707 +//! @SYMTestPriority Critical
1.708 +//! @SYMTestExpectedResults KErrNotSupported is returned.
1.709 +//! @SYMTestType CIT
1.710 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.711 + CREATE_OBJECT CImageDecoder imagedecoder1
1.712 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0032-001-FileNewL_command01
1.713 + COMMAND imagedecoder1 FrameInfo
1.714 + COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0032-001-Convert_command03
1.715 + OUTSTANDING
1.716 + COMMAND imagedecoder1 ~
1.717 + END_TEST_BLOCK
1.718 +END_TESTCASE MM-ICL-DECDE-PublicApi-0032
1.719 +
1.720 +START_TESTCASE MM-ICL-DECDE-PublicApi-0033
1.721 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0033
1.722 +//! @SYMAPI CImageDecoder
1.723 +//! @SYMAuthor James Mechen
1.724 +//! @SYMCreationDate 13/01/2006
1.725 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.726 +//! @SYMTestCaseDesc Decode an uncompressed 1-bit tif image file giving a mime type, without using RFile.
1.727 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.728 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.729 +//! @SYMTestStatus Implemented
1.730 +//! @SYMTestPriority Critical
1.731 +//! @SYMTestExpectedResults KErrNotSupported is returned.
1.732 +//! @SYMTestType CIT
1.733 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.734 + CREATE_OBJECT CImageDecoder imagedecoder1
1.735 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0033-001-FileNewL_command01
1.736 + COMMAND imagedecoder1 FrameInfo
1.737 + COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0033-001-Convert_command03
1.738 + OUTSTANDING
1.739 + COMMAND imagedecoder1 ~
1.740 + END_TEST_BLOCK
1.741 +END_TESTCASE MM-ICL-DECDE-PublicApi-0033
1.742 +
1.743 +START_TESTCASE MM-ICL-DECDE-PublicApi-0034
1.744 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0034
1.745 +//! @SYMAPI CImageDecoder
1.746 +//! @SYMAuthor James Mechen
1.747 +//! @SYMCreationDate 13/01/2006
1.748 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.749 +//! @SYMTestCaseDesc Open an uncompressed 24-bit tif image in buffer, giving an image type.
1.750 +//! Uses API elements: DataNewL().
1.751 +//! @SYMTestActions 1. Create decoder for tif image in buffer.
1.752 +//! @SYMTestStatus Implemented
1.753 +//! @SYMTestPriority Critical
1.754 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.755 +//! @SYMTestType CIT
1.756 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.757 + CREATE_OBJECT CImageDecoder imagedecoder1
1.758 + COMMAND !Error=-1 imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0034-001-DataNewL_command01
1.759 + END_TEST_BLOCK
1.760 +END_TESTCASE MM-ICL-DECDE-PublicApi-0034
1.761 +
1.762 +START_TESTCASE MM-ICL-DECDE-PublicApi-0035
1.763 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0035
1.764 +//! @SYMAPI CImageDecoder
1.765 +//! @SYMAuthor James Mechen
1.766 +//! @SYMCreationDate 13/01/2006
1.767 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.768 +//! @SYMTestCaseDesc Decode an uncompressed 8-bit tif image in buffer, giving a mime type.
1.769 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.770 +//! @SYMTestActions 1. Create decoder for tif image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.771 +//! @SYMTestStatus Implemented
1.772 +//! @SYMTestPriority Critical
1.773 +//! @SYMTestExpectedResults KErrNotSupported is returned.
1.774 +//! @SYMTestType CIT
1.775 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.776 + CREATE_OBJECT CImageDecoder imagedecoder1
1.777 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0035-001-DataNewL_command01
1.778 + COMMAND imagedecoder1 FrameInfo
1.779 + COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0035-001-Convert_command03
1.780 + OUTSTANDING
1.781 + COMMAND imagedecoder1 ImplementationUid
1.782 + COMMAND imagedecoder1 ~
1.783 + END_TEST_BLOCK
1.784 +END_TESTCASE MM-ICL-DECDE-PublicApi-0035
1.785 +
1.786 +
1.787 +START_TESTCASE MM-ICL-DECDE-PublicApi-0036
1.788 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0036
1.789 +//! @SYMAPI CImageDecoder
1.790 +//! @SYMAuthor James Mechen
1.791 +//! @SYMCreationDate 13/01/2006
1.792 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.793 +//! @SYMTestCaseDesc Decode a 1-bit ota image file giving an image type, using RFile.
1.794 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.795 +//! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
1.796 +//! @SYMTestStatus Implemented
1.797 +//! @SYMTestPriority Critical
1.798 +//! @SYMTestExpectedResults Image decoded with no errors.
1.799 +//! @SYMTestType CIT
1.800 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.801 + CREATE_OBJECT CImageDecoder imagedecoder1
1.802 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0036-001-FileNewL_command01
1.803 + COMMAND imagedecoder1 FrameInfo
1.804 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0036-001-Convert_command03
1.805 + OUTSTANDING
1.806 + COMMAND imagedecoder1 ~
1.807 + END_TEST_BLOCK
1.808 +END_TESTCASE MM-ICL-DECDE-PublicApi-0036
1.809 +
1.810 +START_TESTCASE MM-ICL-DECDE-PublicApi-0037
1.811 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0037
1.812 +//! @SYMAPI CImageDecoder
1.813 +//! @SYMAuthor James Mechen
1.814 +//! @SYMCreationDate 13/01/2006
1.815 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.816 +//! @SYMTestCaseDesc Decode a 1-bit ota image file giving a mime type, using RFile.
1.817 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.818 +//! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
1.819 +//! @SYMTestStatus Implemented
1.820 +//! @SYMTestPriority Critical
1.821 +//! @SYMTestExpectedResults Image decoded with no errors.
1.822 +//! @SYMTestType CIT
1.823 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.824 + CREATE_OBJECT CImageDecoder imagedecoder1
1.825 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0037-001-FileNewL_command01
1.826 + COMMAND imagedecoder1 FrameInfo
1.827 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0037-001-Convert_command03
1.828 + OUTSTANDING
1.829 + COMMAND imagedecoder1 ~
1.830 + END_TEST_BLOCK
1.831 +END_TESTCASE MM-ICL-DECDE-PublicApi-0037
1.832 +
1.833 +START_TESTCASE MM-ICL-DECDE-PublicApi-0038
1.834 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0038
1.835 +//! @SYMAPI CImageDecoder
1.836 +//! @SYMAuthor James Mechen
1.837 +//! @SYMCreationDate 13/01/2006
1.838 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.839 +//! @SYMTestCaseDesc Decode a 1-bit ota image file giving an image type, without using RFile.
1.840 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.841 +//! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
1.842 +//! @SYMTestStatus Implemented
1.843 +//! @SYMTestPriority Critical
1.844 +//! @SYMTestExpectedResults Image decoded with no errors.
1.845 +//! @SYMTestType CIT
1.846 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.847 + CREATE_OBJECT CImageDecoder imagedecoder1
1.848 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0038-001-FileNewL_command01
1.849 + COMMAND imagedecoder1 FrameInfo
1.850 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0038-001-Convert_command03
1.851 + OUTSTANDING
1.852 + COMMAND imagedecoder1 ~
1.853 + END_TEST_BLOCK
1.854 +END_TESTCASE MM-ICL-DECDE-PublicApi-0038
1.855 +
1.856 +START_TESTCASE MM-ICL-DECDE-PublicApi-0039
1.857 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0039
1.858 +//! @SYMAPI CImageDecoder
1.859 +//! @SYMAuthor James Mechen
1.860 +//! @SYMCreationDate 13/01/2006
1.861 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.862 +//! @SYMTestCaseDesc Decode a 1-bit ota image file giving a mime type, without using RFile.
1.863 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.864 +//! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
1.865 +//! @SYMTestStatus Implemented
1.866 +//! @SYMTestPriority Critical
1.867 +//! @SYMTestExpectedResults Image decoded with no errors.
1.868 +//! @SYMTestType CIT
1.869 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.870 + CREATE_OBJECT CImageDecoder imagedecoder1
1.871 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0039-001-FileNewL_command01
1.872 + COMMAND imagedecoder1 FrameInfo
1.873 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0039-001-Convert_command03
1.874 + OUTSTANDING
1.875 + COMMAND imagedecoder1 ~
1.876 + END_TEST_BLOCK
1.877 +END_TESTCASE MM-ICL-DECDE-PublicApi-0039
1.878 +
1.879 +START_TESTCASE MM-ICL-DECDE-PublicApi-0040
1.880 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0040
1.881 +//! @SYMAPI CImageDecoder
1.882 +//! @SYMAuthor James Mechen
1.883 +//! @SYMCreationDate 13/01/2006
1.884 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.885 +//! @SYMTestCaseDesc Decode a 1-bit ota image in buffer, giving an image type.
1.886 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.887 +//! @SYMTestActions 1. Create decoder for ota image in buffer. 2. Get frame info. 3. Decode image.
1.888 +//! @SYMTestStatus Implemented
1.889 +//! @SYMTestPriority Critical
1.890 +//! @SYMTestExpectedResults Image decoded with no errors.
1.891 +//! @SYMTestType CIT
1.892 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.893 + CREATE_OBJECT CImageDecoder imagedecoder1
1.894 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0040-001-DataNewL_command01
1.895 + COMMAND imagedecoder1 FrameInfo
1.896 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0040-001-Convert_command03
1.897 + OUTSTANDING
1.898 + COMMAND imagedecoder1 ~
1.899 + END_TEST_BLOCK
1.900 +END_TESTCASE MM-ICL-DECDE-PublicApi-0040
1.901 +
1.902 +START_TESTCASE MM-ICL-DECDE-PublicApi-0041
1.903 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0041
1.904 +//! @SYMAPI CImageDecoder
1.905 +//! @SYMAuthor James Mechen
1.906 +//! @SYMCreationDate 13/01/2006
1.907 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.908 +//! @SYMTestCaseDesc Decode a 1-bit ota image in buffer, giving a mime type.
1.909 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.910 +//! @SYMTestActions 1. Create decoder for ota image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.911 +//! @SYMTestStatus Implemented
1.912 +//! @SYMTestPriority Critical
1.913 +//! @SYMTestExpectedResults Image decoded with no errors.
1.914 +//! @SYMTestType CIT
1.915 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.916 + CREATE_OBJECT CImageDecoder imagedecoder1
1.917 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0041-001-DataNewL_command01
1.918 + COMMAND imagedecoder1 FrameInfo
1.919 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0041-001-Convert_command03
1.920 + OUTSTANDING
1.921 + COMMAND imagedecoder1 ImplementationUid
1.922 + COMMAND imagedecoder1 ~
1.923 + END_TEST_BLOCK
1.924 +END_TESTCASE MM-ICL-DECDE-PublicApi-0041
1.925 +
1.926 +
1.927 +START_TESTCASE MM-ICL-DECDE-PublicApi-0042
1.928 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0042
1.929 +//! @SYMAPI CImageDecoder
1.930 +//! @SYMAuthor James Mechen
1.931 +//! @SYMCreationDate 13/01/2006
1.932 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.933 +//! @SYMTestCaseDesc Decode a 24-bit mbm image file giving an image type, using RFile.
1.934 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.935 +//! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
1.936 +//! @SYMTestStatus Implemented
1.937 +//! @SYMTestPriority Critical
1.938 +//! @SYMTestExpectedResults Image decoded with no errors.
1.939 +//! @SYMTestType CIT
1.940 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.941 + CREATE_OBJECT CImageDecoder imagedecoder1
1.942 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0042-001-FileNewL_command01
1.943 + COMMAND imagedecoder1 FrameInfo
1.944 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0042-001-Convert_command03
1.945 + OUTSTANDING
1.946 + COMMAND imagedecoder1 ~
1.947 + END_TEST_BLOCK
1.948 +END_TESTCASE MM-ICL-DECDE-PublicApi-0042
1.949 +
1.950 +START_TESTCASE MM-ICL-DECDE-PublicApi-0043
1.951 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0043
1.952 +//! @SYMAPI CImageDecoder
1.953 +//! @SYMAuthor James Mechen
1.954 +//! @SYMCreationDate 13/01/2006
1.955 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.956 +//! @SYMTestCaseDesc Decode a 16-bit mbm image file giving a mime type, using RFile.
1.957 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.958 +//! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
1.959 +//! @SYMTestStatus Implemented
1.960 +//! @SYMTestPriority Critical
1.961 +//! @SYMTestExpectedResults Image decoded with no errors.
1.962 +//! @SYMTestType CIT
1.963 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.964 + CREATE_OBJECT CImageDecoder imagedecoder1
1.965 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0043-001-FileNewL_command01
1.966 + COMMAND imagedecoder1 FrameInfo
1.967 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0043-001-Convert_command03
1.968 + OUTSTANDING
1.969 + COMMAND imagedecoder1 ~
1.970 + END_TEST_BLOCK
1.971 +END_TESTCASE MM-ICL-DECDE-PublicApi-0043
1.972 +
1.973 +START_TESTCASE MM-ICL-DECDE-PublicApi-0044
1.974 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0044
1.975 +//! @SYMAPI CImageDecoder
1.976 +//! @SYMAuthor James Mechen
1.977 +//! @SYMCreationDate 13/01/2006
1.978 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.979 +//! @SYMTestCaseDesc Decode a 8-bit mbm image file giving an image type, without using RFile.
1.980 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.981 +//! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
1.982 +//! @SYMTestStatus Implemented
1.983 +//! @SYMTestPriority Critical
1.984 +//! @SYMTestExpectedResults Image decoded with no errors.
1.985 +//! @SYMTestType CIT
1.986 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.987 + CREATE_OBJECT CImageDecoder imagedecoder1
1.988 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0044-001-FileNewL_command01
1.989 + COMMAND imagedecoder1 FrameInfo
1.990 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0044-001-Convert_command03
1.991 + OUTSTANDING
1.992 + COMMAND imagedecoder1 ~
1.993 + END_TEST_BLOCK
1.994 +END_TESTCASE MM-ICL-DECDE-PublicApi-0044
1.995 +
1.996 +START_TESTCASE MM-ICL-DECDE-PublicApi-0045
1.997 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0045
1.998 +//! @SYMAPI CImageDecoder
1.999 +//! @SYMAuthor James Mechen
1.1000 +//! @SYMCreationDate 13/01/2006
1.1001 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1002 +//! @SYMTestCaseDesc Decode a 4-bit mbm image file giving a mime type, without using RFile.
1.1003 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1004 +//! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
1.1005 +//! @SYMTestStatus Implemented
1.1006 +//! @SYMTestPriority Critical
1.1007 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1008 +//! @SYMTestType CIT
1.1009 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1010 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1011 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0045-001-FileNewL_command01
1.1012 + COMMAND imagedecoder1 FrameInfo
1.1013 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0045-001-Convert_command03
1.1014 + OUTSTANDING
1.1015 + COMMAND imagedecoder1 ~
1.1016 + END_TEST_BLOCK
1.1017 +END_TESTCASE MM-ICL-DECDE-PublicApi-0045
1.1018 +
1.1019 +START_TESTCASE MM-ICL-DECDE-PublicApi-0046
1.1020 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0046
1.1021 +//! @SYMAPI CImageDecoder
1.1022 +//! @SYMAuthor James Mechen
1.1023 +//! @SYMCreationDate 13/01/2006
1.1024 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1025 +//! @SYMTestCaseDesc Decode a 2-bit mbm image in buffer, giving an image type.
1.1026 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.1027 +//! @SYMTestActions 1. Create decoder for mbm image in buffer. 2. Get frame info. 3. Decode image.
1.1028 +//! @SYMTestStatus Implemented
1.1029 +//! @SYMTestPriority Critical
1.1030 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1031 +//! @SYMTestType CIT
1.1032 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1033 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1034 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0046-001-DataNewL_command01
1.1035 + COMMAND imagedecoder1 FrameInfo
1.1036 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0046-001-Convert_command03
1.1037 + OUTSTANDING
1.1038 + COMMAND imagedecoder1 ~
1.1039 + END_TEST_BLOCK
1.1040 +END_TESTCASE MM-ICL-DECDE-PublicApi-0046
1.1041 +
1.1042 +START_TESTCASE MM-ICL-DECDE-PublicApi-0047
1.1043 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0047
1.1044 +//! @SYMAPI CImageDecoder
1.1045 +//! @SYMAuthor James Mechen
1.1046 +//! @SYMCreationDate 13/01/2006
1.1047 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1048 +//! @SYMTestCaseDesc Decode a 1-bit mbm image in buffer, giving a mime type.
1.1049 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.1050 +//! @SYMTestActions 1. Create decoder for mbm image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.1051 +//! @SYMTestStatus Implemented
1.1052 +//! @SYMTestPriority Critical
1.1053 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1054 +//! @SYMTestType CIT
1.1055 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1056 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1057 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0047-001-DataNewL_command01
1.1058 + COMMAND imagedecoder1 FrameInfo
1.1059 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0047-001-Convert_command03
1.1060 + OUTSTANDING
1.1061 + COMMAND imagedecoder1 ImplementationUid
1.1062 + COMMAND imagedecoder1 ~
1.1063 + END_TEST_BLOCK
1.1064 +END_TESTCASE MM-ICL-DECDE-PublicApi-0047
1.1065 +
1.1066 +
1.1067 +START_TESTCASE MM-ICL-DECDE-PublicApi-0048
1.1068 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0048
1.1069 +//! @SYMAPI CImageDecoder
1.1070 +//! @SYMAuthor James Mechen
1.1071 +//! @SYMCreationDate 13/01/2006
1.1072 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1073 +//! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving an image type, using RFile.
1.1074 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1075 +//! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1.1076 +//! @SYMTestStatus Implemented
1.1077 +//! @SYMTestPriority Critical
1.1078 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1079 +//! @SYMTestType CIT
1.1080 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1081 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1082 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0048-001-FileNewL_command01
1.1083 + COMMAND imagedecoder1 FrameInfo
1.1084 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0048-001-Convert_command03
1.1085 + OUTSTANDING
1.1086 + COMMAND imagedecoder1 ~
1.1087 + END_TEST_BLOCK
1.1088 +END_TESTCASE MM-ICL-DECDE-PublicApi-0048
1.1089 +
1.1090 +START_TESTCASE MM-ICL-DECDE-PublicApi-0049
1.1091 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0049
1.1092 +//! @SYMAPI CImageDecoder
1.1093 +//! @SYMAuthor James Mechen
1.1094 +//! @SYMCreationDate 13/01/2006
1.1095 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1096 +//! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving a mime type, using RFile.
1.1097 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1098 +//! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1.1099 +//! @SYMTestStatus Implemented
1.1100 +//! @SYMTestPriority Critical
1.1101 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1102 +//! @SYMTestType CIT
1.1103 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1104 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1105 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0049-001-FileNewL_command01
1.1106 + COMMAND imagedecoder1 FrameInfo
1.1107 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0049-001-Convert_command03
1.1108 + OUTSTANDING
1.1109 + COMMAND imagedecoder1 ~
1.1110 + END_TEST_BLOCK
1.1111 +END_TESTCASE MM-ICL-DECDE-PublicApi-0049
1.1112 +
1.1113 +START_TESTCASE MM-ICL-DECDE-PublicApi-0050
1.1114 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0050
1.1115 +//! @SYMAPI CImageDecoder
1.1116 +//! @SYMAuthor James Mechen
1.1117 +//! @SYMCreationDate 13/01/2006
1.1118 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1119 +//! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving an image type, without using RFile.
1.1120 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1121 +//! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1.1122 +//! @SYMTestStatus Implemented
1.1123 +//! @SYMTestPriority Critical
1.1124 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1125 +//! @SYMTestType CIT
1.1126 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1127 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1128 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0050-001-FileNewL_command01
1.1129 + COMMAND imagedecoder1 FrameInfo
1.1130 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0050-001-Convert_command03
1.1131 + OUTSTANDING
1.1132 + COMMAND imagedecoder1 ~
1.1133 + END_TEST_BLOCK
1.1134 +END_TESTCASE MM-ICL-DECDE-PublicApi-0050
1.1135 +
1.1136 +START_TESTCASE MM-ICL-DECDE-PublicApi-0051
1.1137 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0051
1.1138 +//! @SYMAPI CImageDecoder
1.1139 +//! @SYMAuthor James Mechen
1.1140 +//! @SYMCreationDate 13/01/2006
1.1141 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1142 +//! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving a mime type, without using RFile.
1.1143 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1144 +//! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1.1145 +//! @SYMTestStatus Implemented
1.1146 +//! @SYMTestPriority Critical
1.1147 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1148 +//! @SYMTestType CIT
1.1149 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1150 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1151 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0051-001-FileNewL_command01
1.1152 + COMMAND imagedecoder1 FrameInfo
1.1153 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0051-001-Convert_command03
1.1154 + OUTSTANDING
1.1155 + COMMAND imagedecoder1 ~
1.1156 + END_TEST_BLOCK
1.1157 +END_TESTCASE MM-ICL-DECDE-PublicApi-0051
1.1158 +
1.1159 +START_TESTCASE MM-ICL-DECDE-PublicApi-0052
1.1160 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0052
1.1161 +//! @SYMAPI CImageDecoder
1.1162 +//! @SYMAuthor James Mechen
1.1163 +//! @SYMCreationDate 13/01/2006
1.1164 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1165 +//! @SYMTestCaseDesc Decode a 1-bit wbmp image in buffer, giving an image type.
1.1166 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.1167 +//! @SYMTestActions 1. Create decoder for wbmp image in buffer. 2. Get frame info. 3. Decode image.
1.1168 +//! @SYMTestStatus Implemented
1.1169 +//! @SYMTestPriority Critical
1.1170 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1171 +//! @SYMTestType CIT
1.1172 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1173 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1174 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0052-001-DataNewL_command01
1.1175 + COMMAND imagedecoder1 FrameInfo
1.1176 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0052-001-Convert_command03
1.1177 + OUTSTANDING
1.1178 + COMMAND imagedecoder1 ~
1.1179 + END_TEST_BLOCK
1.1180 +END_TESTCASE MM-ICL-DECDE-PublicApi-0052
1.1181 +
1.1182 +START_TESTCASE MM-ICL-DECDE-PublicApi-0053
1.1183 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0053
1.1184 +//! @SYMAPI CImageDecoder
1.1185 +//! @SYMAuthor James Mechen
1.1186 +//! @SYMCreationDate 13/01/2006
1.1187 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1188 +//! @SYMTestCaseDesc Decode a 1-bit wbmp image in buffer, giving a mime type.
1.1189 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.1190 +//! @SYMTestActions 1. Create decoder for wbmp image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.1191 +//! @SYMTestStatus Implemented
1.1192 +//! @SYMTestPriority Critical
1.1193 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1194 +//! @SYMTestType CIT
1.1195 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1196 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1197 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0053-001-DataNewL_command01
1.1198 + COMMAND imagedecoder1 FrameInfo
1.1199 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0053-001-Convert_command03
1.1200 + OUTSTANDING
1.1201 + COMMAND imagedecoder1 ImplementationUid
1.1202 + COMMAND imagedecoder1 ~
1.1203 + END_TEST_BLOCK
1.1204 +END_TESTCASE MM-ICL-DECDE-PublicApi-0053
1.1205 +
1.1206 +
1.1207 +START_TESTCASE MM-ICL-DECDE-PublicApi-0054
1.1208 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0054
1.1209 +//! @SYMAPI CImageDecoder
1.1210 +//! @SYMAuthor James Mechen
1.1211 +//! @SYMCreationDate 13/01/2006
1.1212 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1213 +//! @SYMTestCaseDesc Decode a 24-bit wmf image file giving an image type, using RFile.
1.1214 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1215 +//! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1.1216 +//! @SYMTestStatus Implemented
1.1217 +//! @SYMTestPriority Critical
1.1218 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1219 +//! @SYMTestType CIT
1.1220 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1221 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1222 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0054-001-FileNewL_command01
1.1223 + COMMAND imagedecoder1 FrameInfo
1.1224 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0054-001-Convert_command03
1.1225 + OUTSTANDING
1.1226 + COMMAND imagedecoder1 ~
1.1227 + END_TEST_BLOCK
1.1228 +END_TESTCASE MM-ICL-DECDE-PublicApi-0054
1.1229 +
1.1230 +START_TESTCASE MM-ICL-DECDE-PublicApi-0055
1.1231 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0055
1.1232 +//! @SYMAPI CImageDecoder
1.1233 +//! @SYMAuthor James Mechen
1.1234 +//! @SYMCreationDate 13/01/2006
1.1235 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1236 +//! @SYMTestCaseDesc Decode a 24-bit wmf image file giving a mime type, using RFile.
1.1237 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1238 +//! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1.1239 +//! @SYMTestStatus Implemented
1.1240 +//! @SYMTestPriority Critical
1.1241 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1242 +//! @SYMTestType CIT
1.1243 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1244 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1245 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0055-001-FileNewL_command01
1.1246 + COMMAND imagedecoder1 FrameInfo
1.1247 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0055-001-Convert_command03
1.1248 + OUTSTANDING
1.1249 + COMMAND imagedecoder1 ~
1.1250 + END_TEST_BLOCK
1.1251 +END_TESTCASE MM-ICL-DECDE-PublicApi-0055
1.1252 +
1.1253 +START_TESTCASE MM-ICL-DECDE-PublicApi-0056
1.1254 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0056
1.1255 +//! @SYMAPI CImageDecoder
1.1256 +//! @SYMAuthor James Mechen
1.1257 +//! @SYMCreationDate 13/01/2006
1.1258 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1259 +//! @SYMTestCaseDesc Decode a 24-bit wmf image file giving an image type, without using RFile.
1.1260 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1261 +//! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1.1262 +//! @SYMTestStatus Implemented
1.1263 +//! @SYMTestPriority Critical
1.1264 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1265 +//! @SYMTestType CIT
1.1266 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1267 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1268 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0056-001-FileNewL_command01
1.1269 + COMMAND imagedecoder1 FrameInfo
1.1270 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0056-001-Convert_command03
1.1271 + OUTSTANDING
1.1272 + COMMAND imagedecoder1 ~
1.1273 + END_TEST_BLOCK
1.1274 +END_TESTCASE MM-ICL-DECDE-PublicApi-0056
1.1275 +
1.1276 +START_TESTCASE MM-ICL-DECDE-PublicApi-0057
1.1277 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0057
1.1278 +//! @SYMAPI CImageDecoder
1.1279 +//! @SYMAuthor James Mechen
1.1280 +//! @SYMCreationDate 13/01/2006
1.1281 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1282 +//! @SYMTestCaseDesc Decode a 24-bit wmf image file giving a mime type, without using RFile.
1.1283 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1284 +//! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1.1285 +//! @SYMTestStatus Implemented
1.1286 +//! @SYMTestPriority Critical
1.1287 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1288 +//! @SYMTestType CIT
1.1289 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1290 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1291 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0057-001-FileNewL_command01
1.1292 + COMMAND imagedecoder1 FrameInfo
1.1293 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0057-001-Convert_command03
1.1294 + OUTSTANDING
1.1295 + COMMAND imagedecoder1 ~
1.1296 + END_TEST_BLOCK
1.1297 +END_TESTCASE MM-ICL-DECDE-PublicApi-0057
1.1298 +
1.1299 +START_TESTCASE MM-ICL-DECDE-PublicApi-0058
1.1300 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0058
1.1301 +//! @SYMAPI CImageDecoder
1.1302 +//! @SYMAuthor James Mechen
1.1303 +//! @SYMCreationDate 13/01/2006
1.1304 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1305 +//! @SYMTestCaseDesc Decode a 24-bit wmf image in buffer, giving an image type.
1.1306 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.1307 +//! @SYMTestActions 1. Create decoder for wmf image in buffer. 2. Get frame info. 3. Decode image.
1.1308 +//! @SYMTestStatus Implemented
1.1309 +//! @SYMTestPriority Critical
1.1310 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1311 +//! @SYMTestType CIT
1.1312 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1313 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1314 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0058-001-DataNewL_command01
1.1315 + COMMAND imagedecoder1 FrameInfo
1.1316 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0058-001-Convert_command03
1.1317 + OUTSTANDING
1.1318 + COMMAND imagedecoder1 ~
1.1319 + END_TEST_BLOCK
1.1320 +END_TESTCASE MM-ICL-DECDE-PublicApi-0058
1.1321 +
1.1322 +START_TESTCASE MM-ICL-DECDE-PublicApi-0059
1.1323 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0059
1.1324 +//! @SYMAPI CImageDecoder
1.1325 +//! @SYMAuthor James Mechen
1.1326 +//! @SYMCreationDate 13/01/2006
1.1327 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1328 +//! @SYMTestCaseDesc Decode a 24-bit wmf image in buffer, giving a mime type.
1.1329 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.1330 +//! @SYMTestActions 1. Create decoder for wmf image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.1331 +//! @SYMTestStatus Implemented
1.1332 +//! @SYMTestPriority Critical
1.1333 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1334 +//! @SYMTestType CIT
1.1335 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1336 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1337 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0059-001-DataNewL_command01
1.1338 + COMMAND imagedecoder1 FrameInfo
1.1339 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0059-001-Convert_command03
1.1340 + OUTSTANDING
1.1341 + COMMAND imagedecoder1 ImplementationUid
1.1342 + COMMAND imagedecoder1 ~
1.1343 + END_TEST_BLOCK
1.1344 +END_TESTCASE MM-ICL-DECDE-PublicApi-0059
1.1345 +
1.1346 +
1.1347 +START_TESTCASE MM-ICL-DECDE-PublicApi-0060
1.1348 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0060
1.1349 +//! @SYMAPI CImageDecoder
1.1350 +//! @SYMAuthor James Mechen
1.1351 +//! @SYMCreationDate 13/01/2006
1.1352 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1353 +//! @SYMTestCaseDesc Decode a 8-bit ico image file giving an image type, using RFile.
1.1354 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1355 +//! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1.1356 +//! @SYMTestStatus Implemented
1.1357 +//! @SYMTestPriority Critical
1.1358 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1359 +//! @SYMTestType CIT
1.1360 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1361 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1362 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0060-001-FileNewL_command01
1.1363 + COMMAND imagedecoder1 FrameInfo
1.1364 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0060-001-Convert_command03
1.1365 + OUTSTANDING
1.1366 + COMMAND imagedecoder1 ~
1.1367 + END_TEST_BLOCK
1.1368 +END_TESTCASE MM-ICL-DECDE-PublicApi-0060
1.1369 +
1.1370 +START_TESTCASE MM-ICL-DECDE-PublicApi-0061
1.1371 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0061
1.1372 +//! @SYMAPI CImageDecoder
1.1373 +//! @SYMAuthor James Mechen
1.1374 +//! @SYMCreationDate 13/01/2006
1.1375 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1376 +//! @SYMTestCaseDesc Decode a 8-bit ico image file giving a mime type, using RFile.
1.1377 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1378 +//! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1.1379 +//! @SYMTestStatus Implemented
1.1380 +//! @SYMTestPriority Critical
1.1381 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1382 +//! @SYMTestType CIT
1.1383 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1384 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1385 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0061-001-FileNewL_command01
1.1386 + COMMAND imagedecoder1 FrameInfo
1.1387 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0061-001-Convert_command03
1.1388 + OUTSTANDING
1.1389 + COMMAND imagedecoder1 ~
1.1390 + END_TEST_BLOCK
1.1391 +END_TESTCASE MM-ICL-DECDE-PublicApi-0061
1.1392 +
1.1393 +START_TESTCASE MM-ICL-DECDE-PublicApi-0062
1.1394 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0062
1.1395 +//! @SYMAPI CImageDecoder
1.1396 +//! @SYMAuthor James Mechen
1.1397 +//! @SYMCreationDate 13/01/2006
1.1398 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1399 +//! @SYMTestCaseDesc Decode a 4-bit ico image file giving an image type, without using RFile.
1.1400 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1401 +//! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1.1402 +//! @SYMTestStatus Implemented
1.1403 +//! @SYMTestPriority Critical
1.1404 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1405 +//! @SYMTestType CIT
1.1406 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1407 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1408 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0062-001-FileNewL_command01
1.1409 + COMMAND imagedecoder1 FrameInfo
1.1410 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0062-001-Convert_command03
1.1411 + OUTSTANDING
1.1412 + COMMAND imagedecoder1 ~
1.1413 + END_TEST_BLOCK
1.1414 +END_TESTCASE MM-ICL-DECDE-PublicApi-0062
1.1415 +
1.1416 +START_TESTCASE MM-ICL-DECDE-PublicApi-0063
1.1417 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0063
1.1418 +//! @SYMAPI CImageDecoder
1.1419 +//! @SYMAuthor James Mechen
1.1420 +//! @SYMCreationDate 13/01/2006
1.1421 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1422 +//! @SYMTestCaseDesc Decode a 4-bit ico image file giving a mime type, without using RFile.
1.1423 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1424 +//! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1.1425 +//! @SYMTestStatus Implemented
1.1426 +//! @SYMTestPriority Critical
1.1427 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1428 +//! @SYMTestType CIT
1.1429 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1430 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1431 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0063-001-FileNewL_command01
1.1432 + COMMAND imagedecoder1 FrameInfo
1.1433 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0063-001-Convert_command03
1.1434 + OUTSTANDING
1.1435 + COMMAND imagedecoder1 ~
1.1436 + END_TEST_BLOCK
1.1437 +END_TESTCASE MM-ICL-DECDE-PublicApi-0063
1.1438 +
1.1439 +START_TESTCASE MM-ICL-DECDE-PublicApi-0064
1.1440 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0064
1.1441 +//! @SYMAPI CImageDecoder
1.1442 +//! @SYMAuthor James Mechen
1.1443 +//! @SYMCreationDate 13/01/2006
1.1444 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1445 +//! @SYMTestCaseDesc Decode a 8-bit ico image in buffer, giving an image type.
1.1446 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.1447 +//! @SYMTestActions 1. Create decoder for ico image in buffer. 2. Get frame info. 3. Decode image.
1.1448 +//! @SYMTestStatus Implemented
1.1449 +//! @SYMTestPriority Critical
1.1450 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1451 +//! @SYMTestType CIT
1.1452 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1453 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1454 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0064-001-DataNewL_command01
1.1455 + COMMAND imagedecoder1 FrameInfo
1.1456 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0064-001-Convert_command03
1.1457 + OUTSTANDING
1.1458 + COMMAND imagedecoder1 ~
1.1459 + END_TEST_BLOCK
1.1460 +END_TESTCASE MM-ICL-DECDE-PublicApi-0064
1.1461 +
1.1462 +START_TESTCASE MM-ICL-DECDE-PublicApi-0065
1.1463 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0065
1.1464 +//! @SYMAPI CImageDecoder
1.1465 +//! @SYMAuthor James Mechen
1.1466 +//! @SYMCreationDate 13/01/2006
1.1467 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1468 +//! @SYMTestCaseDesc Decode a 4-bit ico image in buffer, giving a mime type.
1.1469 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.1470 +//! @SYMTestActions 1. Create decoder for ico image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.1471 +//! @SYMTestStatus Implemented
1.1472 +//! @SYMTestPriority Critical
1.1473 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1474 +//! @SYMTestType CIT
1.1475 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1476 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1477 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0065-001-DataNewL_command01
1.1478 + COMMAND imagedecoder1 FrameInfo
1.1479 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0065-001-Convert_command03
1.1480 + OUTSTANDING
1.1481 + COMMAND imagedecoder1 ImplementationUid
1.1482 + COMMAND imagedecoder1 ~
1.1483 + END_TEST_BLOCK
1.1484 +END_TESTCASE MM-ICL-DECDE-PublicApi-0065
1.1485 +
1.1486 +
1.1487 +START_TESTCASE MM-ICL-DECDE-PublicApi-0066
1.1488 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0066
1.1489 +//! @SYMAPI CImageDecoder
1.1490 +//! @SYMAuthor James Mechen
1.1491 +//! @SYMCreationDate 13/01/2006
1.1492 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1493 +//! @SYMTestCaseDesc Decode a 24-bit mng image file giving an image type, using RFile.
1.1494 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1495 +//! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1.1496 +//! @SYMTestStatus Implemented
1.1497 +//! @SYMTestPriority Critical
1.1498 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1499 +//! @SYMTestType CIT
1.1500 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1501 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1502 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0066-001-FileNewL_command01
1.1503 + COMMAND imagedecoder1 FrameInfo
1.1504 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0066-001-Convert_command03
1.1505 + OUTSTANDING
1.1506 + COMMAND imagedecoder1 ~
1.1507 + END_TEST_BLOCK
1.1508 +END_TESTCASE MM-ICL-DECDE-PublicApi-0066
1.1509 +
1.1510 +START_TESTCASE MM-ICL-DECDE-PublicApi-0067
1.1511 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0067
1.1512 +//! @SYMAPI CImageDecoder
1.1513 +//! @SYMAuthor James Mechen
1.1514 +//! @SYMCreationDate 13/01/2006
1.1515 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1516 +//! @SYMTestCaseDesc Decode a 24-bit mng image file giving a mime type, using RFile.
1.1517 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1518 +//! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1.1519 +//! @SYMTestStatus Implemented
1.1520 +//! @SYMTestPriority Critical
1.1521 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1522 +//! @SYMTestType CIT
1.1523 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1524 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1525 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0067-001-FileNewL_command01
1.1526 + COMMAND imagedecoder1 FrameInfo
1.1527 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0067-001-Convert_command03
1.1528 + OUTSTANDING
1.1529 + COMMAND imagedecoder1 ~
1.1530 + END_TEST_BLOCK
1.1531 +END_TESTCASE MM-ICL-DECDE-PublicApi-0067
1.1532 +
1.1533 +START_TESTCASE MM-ICL-DECDE-PublicApi-0068
1.1534 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0068
1.1535 +//! @SYMAPI CImageDecoder
1.1536 +//! @SYMAuthor James Mechen
1.1537 +//! @SYMCreationDate 13/01/2006
1.1538 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1539 +//! @SYMTestCaseDesc Decode a 24-bit mng image file giving an image type, without using RFile.
1.1540 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1541 +//! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1.1542 +//! @SYMTestStatus Implemented
1.1543 +//! @SYMTestPriority Critical
1.1544 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1545 +//! @SYMTestType CIT
1.1546 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1547 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1548 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0068-001-FileNewL_command01
1.1549 + COMMAND imagedecoder1 FrameInfo
1.1550 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0068-001-Convert_command03
1.1551 + OUTSTANDING
1.1552 + COMMAND imagedecoder1 ~
1.1553 + END_TEST_BLOCK
1.1554 +END_TESTCASE MM-ICL-DECDE-PublicApi-0068
1.1555 +
1.1556 +START_TESTCASE MM-ICL-DECDE-PublicApi-0069
1.1557 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0069
1.1558 +//! @SYMAPI CImageDecoder
1.1559 +//! @SYMAuthor James Mechen
1.1560 +//! @SYMCreationDate 13/01/2006
1.1561 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1562 +//! @SYMTestCaseDesc Decode a 24-bit mng image file giving a mime type, without using RFile.
1.1563 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1564 +//! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1.1565 +//! @SYMTestStatus Implemented
1.1566 +//! @SYMTestPriority Critical
1.1567 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1568 +//! @SYMTestType CIT
1.1569 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1570 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1571 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0069-001-FileNewL_command01
1.1572 + COMMAND imagedecoder1 FrameInfo
1.1573 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0069-001-Convert_command03
1.1574 + OUTSTANDING
1.1575 + COMMAND imagedecoder1 ~
1.1576 + END_TEST_BLOCK
1.1577 +END_TESTCASE MM-ICL-DECDE-PublicApi-0069
1.1578 +
1.1579 +START_TESTCASE MM-ICL-DECDE-PublicApi-0070
1.1580 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0070
1.1581 +//! @SYMAPI CImageDecoder
1.1582 +//! @SYMAuthor James Mechen
1.1583 +//! @SYMCreationDate 13/01/2006
1.1584 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1585 +//! @SYMTestCaseDesc Decode a 24-bit mng image in buffer, giving an image type.
1.1586 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.1587 +//! @SYMTestActions 1. Create decoder for mng image in buffer. 2. Get frame info. 3. Decode image.
1.1588 +//! @SYMTestStatus Implemented
1.1589 +//! @SYMTestPriority Critical
1.1590 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1591 +//! @SYMTestType CIT
1.1592 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1593 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1594 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0070-001-DataNewL_command01
1.1595 + COMMAND imagedecoder1 FrameInfo
1.1596 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0070-001-Convert_command03
1.1597 + OUTSTANDING
1.1598 + COMMAND imagedecoder1 ~
1.1599 + END_TEST_BLOCK
1.1600 +END_TESTCASE MM-ICL-DECDE-PublicApi-0070
1.1601 +
1.1602 +START_TESTCASE MM-ICL-DECDE-PublicApi-0071
1.1603 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0071
1.1604 +//! @SYMAPI CImageDecoder
1.1605 +//! @SYMAuthor James Mechen
1.1606 +//! @SYMCreationDate 13/01/2006
1.1607 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1608 +//! @SYMTestCaseDesc Decode a 24-bit mng image in buffer, giving a mime type.
1.1609 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.1610 +//! @SYMTestActions 1. Create decoder for mng image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.1611 +//! @SYMTestStatus Implemented
1.1612 +//! @SYMTestPriority Critical
1.1613 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1614 +//! @SYMTestType CIT
1.1615 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1616 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1617 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0071-001-DataNewL_command01
1.1618 + COMMAND imagedecoder1 FrameInfo
1.1619 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0071-001-Convert_command03
1.1620 + OUTSTANDING
1.1621 + COMMAND imagedecoder1 ImplementationUid
1.1622 + COMMAND imagedecoder1 ~
1.1623 + END_TEST_BLOCK
1.1624 +END_TESTCASE MM-ICL-DECDE-PublicApi-0071
1.1625 +
1.1626 +
1.1627 +START_TESTCASE MM-ICL-DECDE-PublicApi-0072
1.1628 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0072
1.1629 +//! @SYMAPI CImageDecoder
1.1630 +//! @SYMAuthor James Mechen
1.1631 +//! @SYMCreationDate 13/01/2006
1.1632 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1633 +//! @SYMTestCaseDesc Decode a 24-bit apm image file giving an image type, using RFile.
1.1634 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1635 +//! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1.1636 +//! @SYMTestStatus Implemented
1.1637 +//! @SYMTestPriority Critical
1.1638 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1639 +//! @SYMTestType CIT
1.1640 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1641 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1642 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0072-001-FileNewL_command01
1.1643 + COMMAND imagedecoder1 FrameInfo
1.1644 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0072-001-Convert_command03
1.1645 + OUTSTANDING
1.1646 + COMMAND imagedecoder1 ~
1.1647 + END_TEST_BLOCK
1.1648 +END_TESTCASE MM-ICL-DECDE-PublicApi-0072
1.1649 +
1.1650 +START_TESTCASE MM-ICL-DECDE-PublicApi-0073
1.1651 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0073
1.1652 +//! @SYMAPI CImageDecoder
1.1653 +//! @SYMAuthor James Mechen
1.1654 +//! @SYMCreationDate 13/01/2006
1.1655 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1656 +//! @SYMTestCaseDesc Decode a 24-bit apm image file giving a mime type, using RFile.
1.1657 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1658 +//! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1.1659 +//! @SYMTestStatus Implemented
1.1660 +//! @SYMTestPriority Critical
1.1661 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1662 +//! @SYMTestType CIT
1.1663 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1664 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1665 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0073-001-FileNewL_command01
1.1666 + COMMAND imagedecoder1 FrameInfo
1.1667 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0073-001-Convert_command03
1.1668 + OUTSTANDING
1.1669 + COMMAND imagedecoder1 ~
1.1670 + END_TEST_BLOCK
1.1671 +END_TESTCASE MM-ICL-DECDE-PublicApi-0073
1.1672 +
1.1673 +START_TESTCASE MM-ICL-DECDE-PublicApi-0074
1.1674 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0074
1.1675 +//! @SYMAPI CImageDecoder
1.1676 +//! @SYMAuthor James Mechen
1.1677 +//! @SYMCreationDate 13/01/2006
1.1678 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1679 +//! @SYMTestCaseDesc Decode a 24-bit apm image file giving an image type, without using RFile.
1.1680 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1681 +//! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1.1682 +//! @SYMTestStatus Implemented
1.1683 +//! @SYMTestPriority Critical
1.1684 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1685 +//! @SYMTestType CIT
1.1686 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1687 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1688 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0074-001-FileNewL_command01
1.1689 + COMMAND imagedecoder1 FrameInfo
1.1690 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0074-001-Convert_command03
1.1691 + OUTSTANDING
1.1692 + COMMAND imagedecoder1 ~
1.1693 + END_TEST_BLOCK
1.1694 +END_TESTCASE MM-ICL-DECDE-PublicApi-0074
1.1695 +
1.1696 +START_TESTCASE MM-ICL-DECDE-PublicApi-0075
1.1697 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0075
1.1698 +//! @SYMAPI CImageDecoder
1.1699 +//! @SYMAuthor James Mechen
1.1700 +//! @SYMCreationDate 13/01/2006
1.1701 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1702 +//! @SYMTestCaseDesc Decode a 24-bit apm image file giving a mime type, without using RFile.
1.1703 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1704 +//! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1.1705 +//! @SYMTestStatus Implemented
1.1706 +//! @SYMTestPriority Critical
1.1707 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1708 +//! @SYMTestType CIT
1.1709 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1710 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1711 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0075-001-FileNewL_command01
1.1712 + COMMAND imagedecoder1 FrameInfo
1.1713 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0075-001-Convert_command03
1.1714 + OUTSTANDING
1.1715 + COMMAND imagedecoder1 ~
1.1716 + END_TEST_BLOCK
1.1717 +END_TESTCASE MM-ICL-DECDE-PublicApi-0075
1.1718 +
1.1719 +START_TESTCASE MM-ICL-DECDE-PublicApi-0076
1.1720 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0076
1.1721 +//! @SYMAPI CImageDecoder
1.1722 +//! @SYMAuthor James Mechen
1.1723 +//! @SYMCreationDate 13/01/2006
1.1724 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1725 +//! @SYMTestCaseDesc Decode a 24-bit apm image in buffer, giving an image type.
1.1726 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.1727 +//! @SYMTestActions 1. Create decoder for apm image in buffer. 2. Get frame info. 3. Decode image.
1.1728 +//! @SYMTestStatus Implemented
1.1729 +//! @SYMTestPriority Critical
1.1730 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1731 +//! @SYMTestType CIT
1.1732 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1733 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1734 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0076-001-DataNewL_command01
1.1735 + COMMAND imagedecoder1 FrameInfo
1.1736 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0076-001-Convert_command03
1.1737 + OUTSTANDING
1.1738 + COMMAND imagedecoder1 ~
1.1739 + END_TEST_BLOCK
1.1740 +END_TESTCASE MM-ICL-DECDE-PublicApi-0076
1.1741 +
1.1742 +START_TESTCASE MM-ICL-DECDE-PublicApi-0077
1.1743 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0077
1.1744 +//! @SYMAPI CImageDecoder
1.1745 +//! @SYMAuthor James Mechen
1.1746 +//! @SYMCreationDate 13/01/2006
1.1747 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1748 +//! @SYMTestCaseDesc Decode a 24-bit apm image in buffer, giving a mime type.
1.1749 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.1750 +//! @SYMTestActions 1. Create decoder for apm image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.1751 +//! @SYMTestStatus Implemented
1.1752 +//! @SYMTestPriority Critical
1.1753 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1754 +//! @SYMTestType CIT
1.1755 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1756 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1757 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0077-001-DataNewL_command01
1.1758 + COMMAND imagedecoder1 FrameInfo
1.1759 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0077-001-Convert_command03
1.1760 + OUTSTANDING
1.1761 + COMMAND imagedecoder1 ImplementationUid
1.1762 + COMMAND imagedecoder1 ~
1.1763 + END_TEST_BLOCK
1.1764 +END_TESTCASE MM-ICL-DECDE-PublicApi-0077
1.1765 +
1.1766 +
1.1767 +START_TESTCASE MM-ICL-DECDE-PublicApi-0078
1.1768 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0078
1.1769 +//! @SYMAPI CImageDecoder
1.1770 +//! @SYMAuthor James Mechen
1.1771 +//! @SYMCreationDate 13/01/2006
1.1772 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1773 +//! @SYMTestCaseDesc Decode a 24-bit clp image file giving an image type, using RFile.
1.1774 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1775 +//! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1.1776 +//! @SYMTestStatus Implemented
1.1777 +//! @SYMTestPriority Critical
1.1778 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1779 +//! @SYMTestType CIT
1.1780 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1781 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1782 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0078-001-FileNewL_command01
1.1783 + COMMAND imagedecoder1 FrameInfo
1.1784 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0078-001-Convert_command03
1.1785 + OUTSTANDING
1.1786 + COMMAND imagedecoder1 ~
1.1787 + END_TEST_BLOCK
1.1788 +END_TESTCASE MM-ICL-DECDE-PublicApi-0078
1.1789 +
1.1790 +START_TESTCASE MM-ICL-DECDE-PublicApi-0079
1.1791 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0079
1.1792 +//! @SYMAPI CImageDecoder
1.1793 +//! @SYMAuthor James Mechen
1.1794 +//! @SYMCreationDate 13/01/2006
1.1795 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1796 +//! @SYMTestCaseDesc Decode a 24-bit clp image file giving a mime type, using RFile.
1.1797 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1798 +//! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1.1799 +//! @SYMTestStatus Implemented
1.1800 +//! @SYMTestPriority Critical
1.1801 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1802 +//! @SYMTestType CIT
1.1803 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1804 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1805 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0079-001-FileNewL_command01
1.1806 + COMMAND imagedecoder1 FrameInfo
1.1807 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0079-001-Convert_command03
1.1808 + OUTSTANDING
1.1809 + COMMAND imagedecoder1 ~
1.1810 + END_TEST_BLOCK
1.1811 +END_TESTCASE MM-ICL-DECDE-PublicApi-0079
1.1812 +
1.1813 +START_TESTCASE MM-ICL-DECDE-PublicApi-0080
1.1814 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0080
1.1815 +//! @SYMAPI CImageDecoder
1.1816 +//! @SYMAuthor James Mechen
1.1817 +//! @SYMCreationDate 13/01/2006
1.1818 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1819 +//! @SYMTestCaseDesc Decode a 24-bit clp image file giving an image type, without using RFile.
1.1820 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1821 +//! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1.1822 +//! @SYMTestStatus Implemented
1.1823 +//! @SYMTestPriority Critical
1.1824 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1825 +//! @SYMTestType CIT
1.1826 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1827 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1828 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0080-001-FileNewL_command01
1.1829 + COMMAND imagedecoder1 FrameInfo
1.1830 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0080-001-Convert_command03
1.1831 + OUTSTANDING
1.1832 + COMMAND imagedecoder1 ~
1.1833 + END_TEST_BLOCK
1.1834 +END_TESTCASE MM-ICL-DECDE-PublicApi-0080
1.1835 +
1.1836 +START_TESTCASE MM-ICL-DECDE-PublicApi-0081
1.1837 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0081
1.1838 +//! @SYMAPI CImageDecoder
1.1839 +//! @SYMAuthor James Mechen
1.1840 +//! @SYMCreationDate 13/01/2006
1.1841 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1842 +//! @SYMTestCaseDesc Decode a 24-bit clp image file giving a mime type, without using RFile.
1.1843 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.1844 +//! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1.1845 +//! @SYMTestStatus Implemented
1.1846 +//! @SYMTestPriority Critical
1.1847 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1848 +//! @SYMTestType CIT
1.1849 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1850 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1851 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0081-001-FileNewL_command01
1.1852 + COMMAND imagedecoder1 FrameInfo
1.1853 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0081-001-Convert_command03
1.1854 + OUTSTANDING
1.1855 + COMMAND imagedecoder1 ~
1.1856 + END_TEST_BLOCK
1.1857 +END_TESTCASE MM-ICL-DECDE-PublicApi-0081
1.1858 +
1.1859 +START_TESTCASE MM-ICL-DECDE-PublicApi-0082
1.1860 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0082
1.1861 +//! @SYMAPI CImageDecoder
1.1862 +//! @SYMAuthor James Mechen
1.1863 +//! @SYMCreationDate 13/01/2006
1.1864 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1865 +//! @SYMTestCaseDesc Decode a 24-bit clp image in buffer, giving an image type.
1.1866 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.1867 +//! @SYMTestActions 1. Create decoder for clp image in buffer. 2. Get frame info. 3. Decode image.
1.1868 +//! @SYMTestStatus Implemented
1.1869 +//! @SYMTestPriority Critical
1.1870 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1871 +//! @SYMTestType CIT
1.1872 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1873 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1874 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0082-001-DataNewL_command01
1.1875 + COMMAND imagedecoder1 FrameInfo
1.1876 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0082-001-Convert_command03
1.1877 + OUTSTANDING
1.1878 + COMMAND imagedecoder1 ~
1.1879 + END_TEST_BLOCK
1.1880 +END_TESTCASE MM-ICL-DECDE-PublicApi-0082
1.1881 +
1.1882 +START_TESTCASE MM-ICL-DECDE-PublicApi-0083
1.1883 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0083
1.1884 +//! @SYMAPI CImageDecoder
1.1885 +//! @SYMAuthor James Mechen
1.1886 +//! @SYMCreationDate 13/01/2006
1.1887 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1888 +//! @SYMTestCaseDesc Decode a 24-bit clp image in buffer, giving a mime type.
1.1889 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.1890 +//! @SYMTestActions 1. Create decoder for clp image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.1891 +//! @SYMTestStatus Implemented
1.1892 +//! @SYMTestPriority Critical
1.1893 +//! @SYMTestExpectedResults Image decoded with no errors.
1.1894 +//! @SYMTestType CIT
1.1895 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1896 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1897 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0083-001-DataNewL_command01
1.1898 + COMMAND imagedecoder1 FrameInfo
1.1899 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0083-001-Convert_command03
1.1900 + OUTSTANDING
1.1901 + COMMAND imagedecoder1 ImplementationUid
1.1902 + COMMAND imagedecoder1 ~
1.1903 + END_TEST_BLOCK
1.1904 +END_TESTCASE MM-ICL-DECDE-PublicApi-0083
1.1905 +
1.1906 +
1.1907 +
1.1908 +START_TESTCASE MM-ICL-DECDE-PublicApi-0084
1.1909 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0084
1.1910 +//! @SYMAPI CImageDecoder
1.1911 +//! @SYMAuthor James Mechen
1.1912 +//! @SYMCreationDate 13/01/2006
1.1913 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1914 +//! @SYMTestCaseDesc Get list of gif image sub-types that can be decoded.
1.1915 +//! Uses API elements: GetImageSubTypesL().
1.1916 +//! @SYMTestActions 1. Get list of gif image sub-types that can be decoded.
1.1917 +//! @SYMTestStatus Implemented
1.1918 +//! @SYMTestPriority High
1.1919 +//! @SYMTestExpectedResults KErrNotFound returned.
1.1920 +//! @SYMTestType CIT
1.1921 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1922 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1923 + COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0084-001-GetImageSubTypesL_command01
1.1924 + COMMAND imagedecoder1 ~
1.1925 + END_TEST_BLOCK
1.1926 +END_TESTCASE MM-ICL-DECDE-PublicApi-0084
1.1927 +
1.1928 +
1.1929 +START_TESTCASE MM-ICL-DECDE-PublicApi-0085
1.1930 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0085
1.1931 +//! @SYMAPI CImageDecoder
1.1932 +//! @SYMAuthor James Mechen
1.1933 +//! @SYMCreationDate 13/01/2006
1.1934 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1935 +//! @SYMTestCaseDesc Get list of jpg image sub-types that can be decoded.
1.1936 +//! Uses API elements: GetImageSubTypesL().
1.1937 +//! @SYMTestActions 1. Get list of jpg image sub-types that can be decoded.
1.1938 +//! @SYMTestStatus Implemented
1.1939 +//! @SYMTestPriority High
1.1940 +//! @SYMTestExpectedResults KErrNotFound returned.
1.1941 +//! @SYMTestType CIT
1.1942 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1943 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1944 + COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0085-001-GetImageSubTypesL_command01
1.1945 + COMMAND imagedecoder1 ~
1.1946 + END_TEST_BLOCK
1.1947 +END_TESTCASE MM-ICL-DECDE-PublicApi-0085
1.1948 +
1.1949 +
1.1950 +START_TESTCASE MM-ICL-DECDE-PublicApi-0086
1.1951 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0086
1.1952 +//! @SYMAPI CImageDecoder
1.1953 +//! @SYMAuthor James Mechen
1.1954 +//! @SYMCreationDate 13/01/2006
1.1955 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1956 +//! @SYMTestCaseDesc Get list of bmp image sub-types that can be decoded.
1.1957 +//! Uses API elements: GetImageSubTypesL().
1.1958 +//! @SYMTestActions 1. Get list of bmp image sub-types that can be decoded.
1.1959 +//! @SYMTestStatus Implemented
1.1960 +//! @SYMTestPriority High
1.1961 +//! @SYMTestExpectedResults KErrNotFound returned.
1.1962 +//! @SYMTestType CIT
1.1963 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1964 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1965 + COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0086-001-GetImageSubTypesL_command01
1.1966 + COMMAND imagedecoder1 ~
1.1967 + END_TEST_BLOCK
1.1968 +END_TESTCASE MM-ICL-DECDE-PublicApi-0086
1.1969 +
1.1970 +
1.1971 +START_TESTCASE MM-ICL-DECDE-PublicApi-0087
1.1972 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0087
1.1973 +//! @SYMAPI CImageDecoder
1.1974 +//! @SYMAuthor James Mechen
1.1975 +//! @SYMCreationDate 13/01/2006
1.1976 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1977 +//! @SYMTestCaseDesc Get list of png image sub-types that can be decoded.
1.1978 +//! Uses API elements: GetImageSubTypesL().
1.1979 +//! @SYMTestActions 1. Get list of png image sub-types that can be decoded.
1.1980 +//! @SYMTestStatus Implemented
1.1981 +//! @SYMTestPriority High
1.1982 +//! @SYMTestExpectedResults KErrNotFound returned.
1.1983 +//! @SYMTestType CIT
1.1984 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.1985 + CREATE_OBJECT CImageDecoder imagedecoder1
1.1986 + COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0087-001-GetImageSubTypesL_command01
1.1987 + COMMAND imagedecoder1 ~
1.1988 + END_TEST_BLOCK
1.1989 +END_TESTCASE MM-ICL-DECDE-PublicApi-0087
1.1990 +
1.1991 +
1.1992 +START_TESTCASE MM-ICL-DECDE-PublicApi-0088
1.1993 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0088
1.1994 +//! @SYMAPI CImageDecoder
1.1995 +//! @SYMAuthor James Mechen
1.1996 +//! @SYMCreationDate 13/01/2006
1.1997 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.1998 +//! @SYMTestCaseDesc Get list of ota image sub-types that can be decoded.
1.1999 +//! Uses API elements: GetImageSubTypesL().
1.2000 +//! @SYMTestActions 1. Get list of ota image sub-types that can be decoded.
1.2001 +//! @SYMTestStatus Implemented
1.2002 +//! @SYMTestPriority High
1.2003 +//! @SYMTestExpectedResults KErrNotFound returned.
1.2004 +//! @SYMTestType CIT
1.2005 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2006 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2007 + COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0088-001-GetImageSubTypesL_command01
1.2008 + COMMAND imagedecoder1 ~
1.2009 + END_TEST_BLOCK
1.2010 +END_TESTCASE MM-ICL-DECDE-PublicApi-0088
1.2011 +
1.2012 +
1.2013 +START_TESTCASE MM-ICL-DECDE-PublicApi-0089
1.2014 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0089
1.2015 +//! @SYMAPI CImageDecoder
1.2016 +//! @SYMAuthor James Mechen
1.2017 +//! @SYMCreationDate 13/01/2006
1.2018 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2019 +//! @SYMTestCaseDesc Get list of mbm image sub-types that can be decoded.
1.2020 +//! Uses API elements: GetImageSubTypesL().
1.2021 +//! @SYMTestActions 1. Get list of mbm image sub-types that can be decoded.
1.2022 +//! @SYMTestStatus Implemented
1.2023 +//! @SYMTestPriority High
1.2024 +//! @SYMTestExpectedResults KErrNotFound returned.
1.2025 +//! @SYMTestType CIT
1.2026 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2027 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2028 + COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0089-001-GetImageSubTypesL_command01
1.2029 + COMMAND imagedecoder1 ~
1.2030 + END_TEST_BLOCK
1.2031 +END_TESTCASE MM-ICL-DECDE-PublicApi-0089
1.2032 +
1.2033 +
1.2034 +START_TESTCASE MM-ICL-DECDE-PublicApi-0090
1.2035 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0090
1.2036 +//! @SYMAPI CImageDecoder
1.2037 +//! @SYMAuthor James Mechen
1.2038 +//! @SYMCreationDate 13/01/2006
1.2039 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2040 +//! @SYMTestCaseDesc Get list of wbmp image sub-types that can be decoded.
1.2041 +//! Uses API elements: GetImageSubTypesL().
1.2042 +//! @SYMTestActions 1. Get list of wbmp image sub-types that can be decoded.
1.2043 +//! @SYMTestStatus Implemented
1.2044 +//! @SYMTestPriority High
1.2045 +//! @SYMTestExpectedResults KErrNotFound returned.
1.2046 +//! @SYMTestType CIT
1.2047 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2048 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2049 + COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0090-001-GetImageSubTypesL_command01
1.2050 + COMMAND imagedecoder1 ~
1.2051 + END_TEST_BLOCK
1.2052 +END_TESTCASE MM-ICL-DECDE-PublicApi-0090
1.2053 +
1.2054 +
1.2055 +START_TESTCASE MM-ICL-DECDE-PublicApi-0091
1.2056 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0091
1.2057 +//! @SYMAPI CImageDecoder
1.2058 +//! @SYMAuthor James Mechen
1.2059 +//! @SYMCreationDate 13/01/2006
1.2060 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2061 +//! @SYMTestCaseDesc Get list of wmf/apm/clp image sub-types that can be decoded.
1.2062 +//! Uses API elements: GetImageSubTypesL().
1.2063 +//! @SYMTestActions 1. Get list of wmf image sub-types that can be decoded.
1.2064 +//! @SYMTestStatus Implemented
1.2065 +//! @SYMTestPriority High
1.2066 +//! @SYMTestExpectedResults Information returned with no errors.
1.2067 +//! @SYMTestType CIT
1.2068 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2069 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2070 + COMMAND imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0091-001-GetImageSubTypesL_command01
1.2071 + COMMAND imagedecoder1 ~
1.2072 + END_TEST_BLOCK
1.2073 +END_TESTCASE MM-ICL-DECDE-PublicApi-0091
1.2074 +
1.2075 +
1.2076 +START_TESTCASE MM-ICL-DECDE-PublicApi-0092
1.2077 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0092
1.2078 +//! @SYMAPI CImageDecoder
1.2079 +//! @SYMAuthor James Mechen
1.2080 +//! @SYMCreationDate 13/01/2006
1.2081 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2082 +//! @SYMTestCaseDesc Get list of ico image sub-types that can be decoded.
1.2083 +//! Uses API elements: GetImageSubTypesL().
1.2084 +//! @SYMTestActions 1. Get list of ico image sub-types that can be decoded.
1.2085 +//! @SYMTestStatus Implemented
1.2086 +//! @SYMTestPriority High
1.2087 +//! @SYMTestExpectedResults KErrNotFound returned.
1.2088 +//! @SYMTestType CIT
1.2089 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2090 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2091 + COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0092-001-GetImageSubTypesL_command01
1.2092 + COMMAND imagedecoder1 ~
1.2093 + END_TEST_BLOCK
1.2094 +END_TESTCASE MM-ICL-DECDE-PublicApi-0092
1.2095 +
1.2096 +
1.2097 +START_TESTCASE MM-ICL-DECDE-PublicApi-0093
1.2098 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0093
1.2099 +//! @SYMAPI CImageDecoder
1.2100 +//! @SYMAuthor James Mechen
1.2101 +//! @SYMCreationDate 13/01/2006
1.2102 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2103 +//! @SYMTestCaseDesc Get list of mng image sub-types that can be decoded.
1.2104 +//! Uses API elements: GetImageSubTypesL().
1.2105 +//! @SYMTestActions 1. Get list of mng image sub-types that can be decoded.
1.2106 +//! @SYMTestStatus Implemented
1.2107 +//! @SYMTestPriority High
1.2108 +//! @SYMTestExpectedResults KErrNotFound returned.
1.2109 +//! @SYMTestType CIT
1.2110 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2111 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2112 + COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0093-001-GetImageSubTypesL_command01
1.2113 + COMMAND imagedecoder1 ~
1.2114 + END_TEST_BLOCK
1.2115 +END_TESTCASE MM-ICL-DECDE-PublicApi-0093
1.2116 +
1.2117 +
1.2118 +START_TESTCASE MM-ICL-DECDE-PublicApi-0094
1.2119 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0094
1.2120 +//! @SYMAPI CImageDecoder
1.2121 +//! @SYMAuthor James Mechen
1.2122 +//! @SYMCreationDate 17/01/2006
1.2123 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2124 +//! @SYMTestCaseDesc Try to get list of image sub-types that can be decoded for an unsupported image type.
1.2125 +//! Uses API elements: GetImageSubTypesL().
1.2126 +//! @SYMTestActions 1. Try to get list of image sub-types that can be decoded for an unsupported image type.
1.2127 +//! @SYMTestStatus Implemented
1.2128 +//! @SYMTestPriority High
1.2129 +//! @SYMTestExpectedResults KErrNotFound returned.
1.2130 +//! @SYMTestType CIT
1.2131 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2132 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2133 + COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0094-001-GetImageSubTypesL_command01
1.2134 + COMMAND imagedecoder1 ~
1.2135 + END_TEST_BLOCK
1.2136 +END_TESTCASE MM-ICL-DECDE-PublicApi-0094
1.2137 +
1.2138 +
1.2139 +START_TESTCASE MM-ICL-DECDE-PublicApi-0095
1.2140 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0095
1.2141 +//! @SYMAPI CImageDecoder
1.2142 +//! @SYMAuthor James Mechen
1.2143 +//! @SYMCreationDate 17/01/2006
1.2144 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2145 +//! @SYMTestCaseDesc Begin decoding a bmp image file giving an image type, using RFile, then cancel the conversion.
1.2146 +//! Uses API elements: FileNewL(), Convert(), Cancel().
1.2147 +//! @SYMTestActions 1. Create decoder for bmp file image. 2. Decode image. 3. Cancel conversion.
1.2148 +//! @SYMTestStatus Implemented
1.2149 +//! @SYMTestPriority High
1.2150 +//! @SYMTestExpectedResults Conversion cancelled with no errors.
1.2151 +//! @SYMTestType CIT
1.2152 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2153 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2154 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0095-001-FileNewL_command01
1.2155 + COMMAND imagedecoder1 FrameInfo
1.2156 + COMMAND !AsyncError=-3 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0095-001-Convert_command03
1.2157 + COMMAND imagedecoder1 Cancel
1.2158 + OUTSTANDING
1.2159 + COMMAND imagedecoder1 ~
1.2160 + END_TEST_BLOCK
1.2161 +END_TESTCASE MM-ICL-DECDE-PublicApi-0095
1.2162 +
1.2163 +
1.2164 +START_TESTCASE MM-ICL-DECDE-PublicApi-0096
1.2165 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0096
1.2166 +//! @SYMAPI CImageDecoder
1.2167 +//! @SYMAuthor James Mechen
1.2168 +//! @SYMCreationDate 17/01/2006
1.2169 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2170 +//! @SYMTestCaseDesc Decode a corrupted image file giving an image type, using RFile.
1.2171 +//! Uses API elements: FileNewL().
1.2172 +//! @SYMTestActions 1. Create decoder for corrupted file. 2. Decode image.
1.2173 +//! @SYMTestStatus Implemented
1.2174 +//! @SYMTestPriority High
1.2175 +//! @SYMTestExpectedResults KErrNotFound returned.
1.2176 +//! @SYMTestType CIT
1.2177 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2178 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2179 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0096-001-FileNewL_command01
1.2180 + COMMAND imagedecoder1 ~
1.2181 + END_TEST_BLOCK
1.2182 +END_TESTCASE MM-ICL-DECDE-PublicApi-0096
1.2183 +
1.2184 +START_TESTCASE MM-ICL-DECDE-PublicApi-0098
1.2185 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0098
1.2186 +//! @SYMAPI CImageDecoder
1.2187 +//! @SYMAuthor James Mechen
1.2188 +//! @SYMCreationDate 17/01/2006
1.2189 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2190 +//! @SYMTestCaseDesc Get primary MIME type of the decoder for corrupted image file.
1.2191 +//! Uses API elements: GetMimeTypeFileL().
1.2192 +//! @SYMTestActions 1. Get primary MIME type of the decoder for corrupted image file.
1.2193 +//! @SYMTestStatus Implemented
1.2194 +//! @SYMTestPriority High
1.2195 +//! @SYMTestExpectedResults KErrNotFound returned.
1.2196 +//! @SYMTestType CIT
1.2197 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2198 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2199 + COMMAND !Error=-1 imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0098-001-GetMimeTypeFileL_command01
1.2200 + COMMAND imagedecoder1 ~
1.2201 + END_TEST_BLOCK
1.2202 +END_TESTCASE MM-ICL-DECDE-PublicApi-0098
1.2203 +
1.2204 +
1.2205 +START_TESTCASE MM-ICL-DECDE-PublicApi-0100
1.2206 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0100
1.2207 +//! @SYMAPI CImageDecoder
1.2208 +//! @SYMAuthor James Mechen
1.2209 +//! @SYMCreationDate 17/01/2006
1.2210 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2211 +//! @SYMTestCaseDesc Get primary MIME type of the decoder for corrupted image descriptor.
1.2212 +//! Uses API elements: GetMimeTypeDataL().
1.2213 +//! @SYMTestActions 1. Get primary MIME type of the decoder for corrupted image descriptor.
1.2214 +//! @SYMTestStatus Implemented
1.2215 +//! @SYMTestPriority High
1.2216 +//! @SYMTestExpectedResults KErrNotFound returned.
1.2217 +//! @SYMTestType CIT
1.2218 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2219 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2220 + COMMAND !Error=-1 imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0100-001-GetMimeTypeDataL_command01
1.2221 + COMMAND imagedecoder1 ~
1.2222 + END_TEST_BLOCK
1.2223 +END_TESTCASE MM-ICL-DECDE-PublicApi-0100
1.2224 +
1.2225 +
1.2226 +START_TESTCASE MM-ICL-DECDE-PublicApi-0101
1.2227 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0101
1.2228 +//! @SYMAPI CImageDecoder
1.2229 +//! @SYMAuthor James Mechen
1.2230 +//! @SYMCreationDate 17/01/2006
1.2231 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2232 +//! @SYMTestCaseDesc Decode a partial image, add image data to the descriptor then continue decoding.
1.2233 +//! Uses API elements: FileNewL(), FrameInfo(), Convert(), ContinueConvert().
1.2234 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Decode partial image.
1.2235 +//! 3. Add image data to descriptor. 4. Continue decoding image in descriptor.
1.2236 +//! @SYMTestStatus Implemented
1.2237 +//! @SYMTestPriority High
1.2238 +//! @SYMTestExpectedResults KErrUnderflow returned.
1.2239 +//! @SYMTestType CIT
1.2240 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2241 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2242 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0101-001-DataNewL_command01
1.2243 + COMMAND imagedecoder1 FrameInfo
1.2244 + COMMAND !AsyncError=-10 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0101-001-Convert_command03
1.2245 + OUTSTANDING
1.2246 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0101-001-DataNewL_command04
1.2247 + COMMAND imagedecoder1 FrameInfo
1.2248 + COMMAND imagedecoder1 ContinueConvert
1.2249 + OUTSTANDING
1.2250 + COMMAND imagedecoder1 ~
1.2251 + END_TEST_BLOCK
1.2252 +END_TESTCASE MM-ICL-DECDE-PublicApi-0101
1.2253 +
1.2254 +
1.2255 +START_TESTCASE MM-ICL-DECDE-PublicApi-0102
1.2256 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0102
1.2257 +//! @SYMAPI CImageDecoder
1.2258 +//! @SYMAuthor James Mechen
1.2259 +//! @SYMCreationDate 17/01/2006
1.2260 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2261 +//! @SYMTestCaseDesc Try to decode a partial image.
1.2262 +//! Uses API elements: FileNewL(), Convert().
1.2263 +//! @SYMTestActions 1. Create decoder for image in file. 2. Decode image.
1.2264 +//! @SYMTestStatus Implemented
1.2265 +//! @SYMTestPriority High
1.2266 +//! @SYMTestExpectedResults KErrUnderflow is returned.
1.2267 +//! @SYMTestType CIT
1.2268 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2269 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2270 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0102-001-FileNewL_command01
1.2271 + COMMAND imagedecoder1 FrameInfo
1.2272 + COMMAND !AsyncError=-10 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0102-001-Convert_command03
1.2273 + OUTSTANDING
1.2274 + COMMAND imagedecoder1 ~
1.2275 + END_TEST_BLOCK
1.2276 +END_TESTCASE MM-ICL-DECDE-PublicApi-0102
1.2277 +
1.2278 +
1.2279 +START_TESTCASE MM-ICL-DECDE-PublicApi-0103
1.2280 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0103
1.2281 +//! @SYMAPI CImageDecoder
1.2282 +//! @SYMAuthor James Mechen
1.2283 +//! @SYMCreationDate 17/01/2006
1.2284 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2285 +//! @SYMTestCaseDesc Check frame count of image file.
1.2286 +//! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount().
1.2287 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
1.2288 +//! 3. Get frame count of image.
1.2289 +//! @SYMTestStatus Implemented
1.2290 +//! @SYMTestPriority High
1.2291 +//! @SYMTestExpectedResults Correct frame count returned with no errors.
1.2292 +//! @SYMTestType CIT
1.2293 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2294 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2295 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0103-001-FileNewL_command01
1.2296 + COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0103-001-IsImageHeaderProcessingComplete_command02
1.2297 + COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0103-001-FrameCount_command03
1.2298 + COMMAND imagedecoder1 ~
1.2299 + END_TEST_BLOCK
1.2300 +END_TESTCASE MM-ICL-DECDE-PublicApi-0103
1.2301 +
1.2302 +
1.2303 +START_TESTCASE MM-ICL-DECDE-PublicApi-0105
1.2304 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0105
1.2305 +//! @SYMAPI CImageDecoder
1.2306 +//! @SYMAuthor James Mechen
1.2307 +//! @SYMCreationDate 17/01/2006
1.2308 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2309 +//! @SYMTestCaseDesc Check frame count of partial image file.
1.2310 +//! Uses API elements: FileNewL(), FrameCount().
1.2311 +//! @SYMTestActions 1. Create decoder for partial image in descriptor. 2. Get frame count of image.
1.2312 +//! @SYMTestStatus Implemented
1.2313 +//! @SYMTestPriority High
1.2314 +//! @SYMTestExpectedResults Correct frame count returned with no errors.
1.2315 +//! @SYMTestType CIT
1.2316 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2317 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2318 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0105-001-FileNewL_command01
1.2319 + COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0105-001-FrameCount_command02
1.2320 + COMMAND imagedecoder1 ~
1.2321 + END_TEST_BLOCK
1.2322 +END_TESTCASE MM-ICL-DECDE-PublicApi-0105
1.2323 +
1.2324 +
1.2325 +START_TESTCASE MM-ICL-DECDE-PublicApi-0106
1.2326 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0106
1.2327 +//! @SYMAPI CImageDecoder
1.2328 +//! @SYMAuthor James Mechen
1.2329 +//! @SYMCreationDate 17/01/2006
1.2330 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2331 +//! @SYMTestCaseDesc Get frame data of frame in image file.
1.2332 +//! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameInfo(), FrameData().
1.2333 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
1.2334 +//! 3. Get frame count of image. 4. Get frame info of specified frame. 5. Get frame data of specified frame.
1.2335 +//! @SYMTestStatus Implemented
1.2336 +//! @SYMTestPriority High
1.2337 +//! @SYMTestExpectedResults Frame data returned with no errors.
1.2338 +//! @SYMTestType CIT
1.2339 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2340 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2341 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0106-001-FileNewL_command01
1.2342 + COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0106-001-IsImageHeaderProcessingComplete_command02
1.2343 + COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0106-001-FrameCount_command03
1.2344 + COMMAND imagedecoder1 FrameInfo MM-ICL-DECDE-PublicApi-0106-001-FrameInfo_command04
1.2345 + COMMAND imagedecoder1 FrameData MM-ICL-DECDE-PublicApi-0106-001-FrameData_command05
1.2346 + COMMAND imagedecoder1 ~
1.2347 + END_TEST_BLOCK
1.2348 +END_TESTCASE MM-ICL-DECDE-PublicApi-0106
1.2349 +
1.2350 +
1.2351 +RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\24bit.bmp ${SYSDRIVE}\multimedia\t_imagedecoder\24bit_panic1.bmp
1.2352 +
1.2353 +START_TESTCASE MM-ICL-DECDE-PublicApi-0107
1.2354 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0107
1.2355 +//! @SYMAPI CImageDecoder
1.2356 +//! @SYMAuthor James Mechen
1.2357 +//! @SYMCreationDate 17/01/2006
1.2358 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2359 +//! @SYMTestCaseDesc Get frame data of non-existent frame in image file.
1.2360 +//! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameInfo().
1.2361 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
1.2362 +//! 3. Get frame count of image. 4. Get frame info of non-existent frame.
1.2363 +//! @SYMTestStatus Implemented
1.2364 +//! @SYMTestPriority High
1.2365 +//! @SYMTestExpectedResults Panic "ImageConversion 10" is returned.
1.2366 +//! @SYMTestType CIT
1.2367 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2368 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2369 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0107-001-FileNewL_command01
1.2370 + COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0107-001-IsImageHeaderProcessingComplete_command02
1.2371 + COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0107-001-FrameCount_command03
1.2372 + COMMAND imagedecoder1 FrameInfo MM-ICL-DECDE-PublicApi-0107-001-FrameInfo_command04
1.2373 + COMMAND imagedecoder1 ~
1.2374 + END_TEST_BLOCK !PanicString=ImageConversion !PanicCode=10
1.2375 +END_TESTCASE MM-ICL-DECDE-PublicApi-0107
1.2376 +
1.2377 +START_TESTCASE MM-ICL-DECDE-PublicApi-0108
1.2378 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0108
1.2379 +//! @SYMAPI CImageDecoder
1.2380 +//! @SYMAuthor James Mechen
1.2381 +//! @SYMCreationDate 17/01/2006
1.2382 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2383 +//! @SYMTestCaseDesc Get image comment in image file.
1.2384 +//! Uses API elements: FileNewL(), NumberOfImageComments(), ImageCommentL().
1.2385 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Get number of image comments.
1.2386 +//! 3. Get specified image comment.
1.2387 +//! @SYMTestStatus Implemented
1.2388 +//! @SYMTestPriority High
1.2389 +//! @SYMTestExpectedResults Image comment returned with no errors.
1.2390 +//! @SYMTestType CIT
1.2391 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2392 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2393 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0108-001-FileNewL_command01
1.2394 + COMMAND imagedecoder1 FrameInfo
1.2395 + COMMAND imagedecoder1 NumberOfImageComments MM-ICL-DECDE-PublicApi-0108-001-NumberOfImageComments_command03
1.2396 + COMMAND imagedecoder1 ImageCommentL MM-ICL-DECDE-PublicApi-0108-001-ImageCommentL_command04
1.2397 + COMMAND imagedecoder1 ~
1.2398 + END_TEST_BLOCK
1.2399 +END_TESTCASE MM-ICL-DECDE-PublicApi-0108
1.2400 +
1.2401 +
1.2402 +RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\commented.gif ${SYSDRIVE}\multimedia\t_imagedecoder\commented_panic2.gif
1.2403 +
1.2404 +START_TESTCASE MM-ICL-DECDE-PublicApi-0109
1.2405 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0109
1.2406 +//! @SYMAPI CImageDecoder
1.2407 +//! @SYMAuthor James Mechen
1.2408 +//! @SYMCreationDate 17/01/2006
1.2409 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2410 +//! @SYMTestCaseDesc Get non-existent image comment in image file.
1.2411 +//! Uses API elements: FileNewL(), NumberOfImageComments(), ImageCommentL().
1.2412 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Get number of image comments.
1.2413 +//! 3. Get non-existent image comment.
1.2414 +//! @SYMTestStatus Implemented
1.2415 +//! @SYMTestPriority High
1.2416 +//! @SYMTestExpectedResults Panic "GIFConvertPlugin 14" is returned.
1.2417 +//! @SYMTestType CIT
1.2418 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2419 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2420 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0109-001-FileNewL_command01
1.2421 + COMMAND imagedecoder1 FrameInfo
1.2422 + COMMAND imagedecoder1 NumberOfImageComments MM-ICL-DECDE-PublicApi-0109-001-NumberOfImageComments_command03
1.2423 + COMMAND imagedecoder1 ImageCommentL MM-ICL-DECDE-PublicApi-0109-001-ImageCommentL_command04
1.2424 + COMMAND imagedecoder1 ~
1.2425 + END_TEST_BLOCK !PanicString=GIFConvertPlugin !PanicCode=14
1.2426 +END_TESTCASE MM-ICL-DECDE-PublicApi-0109
1.2427 +
1.2428 +START_TESTCASE MM-ICL-DECDE-PublicApi-0110
1.2429 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0110
1.2430 +//! @SYMAPI CImageDecoder
1.2431 +//! @SYMAuthor James Mechen
1.2432 +//! @SYMCreationDate 17/01/2006
1.2433 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2434 +//! @SYMTestCaseDesc Get frame comment in JPG file.
1.2435 +//! Uses API elements: FileNewL(), FrameCount(), NumberOfFrameComments(), FrameCommentL().
1.2436 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Get number of image frames.
1.2437 +//! 3. Get number of frame comments for specified frame. 4. Get specified frame comment.
1.2438 +//! @SYMTestStatus Implemented
1.2439 +//! @SYMTestPriority High
1.2440 +//! @SYMTestExpectedResults Frame comment returned with no errors.
1.2441 +//! @SYMTestType CIT
1.2442 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2443 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2444 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0110-001-FileNewL_command01
1.2445 + COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0110-001-FrameCount_command02
1.2446 + COMMAND imagedecoder1 NumberOfFrameComments MM-ICL-DECDE-PublicApi-0110-001-NumberOfFrameComments_command03
1.2447 + COMMAND imagedecoder1 FrameCommentL MM-ICL-DECDE-PublicApi-0110-001-FrameCommentL_command04
1.2448 + COMMAND imagedecoder1 ~
1.2449 + END_TEST_BLOCK
1.2450 +END_TESTCASE MM-ICL-DECDE-PublicApi-0110
1.2451 +
1.2452 +
1.2453 +RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\commented.gif ${SYSDRIVE}\multimedia\t_imagedecoder\commented_panic3.gif
1.2454 +
1.2455 +START_TESTCASE MM-ICL-DECDE-PublicApi-0111
1.2456 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0111
1.2457 +//! @SYMAPI CImageDecoder
1.2458 +//! @SYMAuthor James Mechen
1.2459 +//! @SYMCreationDate 17/01/2006
1.2460 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2461 +//! @SYMTestCaseDesc Get non-existent frame comment in image file.
1.2462 +//! Uses API elements: FileNewL(), FrameCount(), NumberOfFrameComments(), FrameCommentL().
1.2463 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Get number of image frames.
1.2464 +//! 3. Get number of frame comments for specified frame. 4. Get non-existent image comment.
1.2465 +//! @SYMTestStatus Implemented
1.2466 +//! @SYMTestPriority High
1.2467 +//! @SYMTestExpectedResults Panic "ImageConversion 12" is returned.
1.2468 +//! @SYMTestType CIT
1.2469 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2470 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2471 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0111-001-FileNewL_command01
1.2472 + COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0111-001-FrameCount_command02
1.2473 + COMMAND imagedecoder1 NumberOfFrameComments MM-ICL-DECDE-PublicApi-0111-001-NumberOfFrameComments_command03
1.2474 + COMMAND imagedecoder1 FrameCommentL MM-ICL-DECDE-PublicApi-0111-001-FrameCommentL_command04
1.2475 + COMMAND imagedecoder1 ~
1.2476 + END_TEST_BLOCK !PanicString=ImageConversion !PanicCode=12
1.2477 +END_TESTCASE MM-ICL-DECDE-PublicApi-0111
1.2478 +
1.2479 +START_TESTCASE MM-ICL-DECDE-PublicApi-0112
1.2480 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0112
1.2481 +//! @SYMAPI CImageDecoder
1.2482 +//! @SYMAuthor James Mechen
1.2483 +//! @SYMCreationDate 17/01/2006
1.2484 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2485 +//! @SYMTestCaseDesc Get frame info string of frame in image file.
1.2486 +//! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameInfoStringsL().
1.2487 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
1.2488 +//! 3. Get frame count of image. 4. Get frame info string of specified frame.
1.2489 +//! @SYMTestStatus Implemented
1.2490 +//! @SYMTestPriority High
1.2491 +//! @SYMTestExpectedResults Frame info string returned with no errors.
1.2492 +//! @SYMTestType CIT
1.2493 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2494 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2495 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0112-001-FileNewL_command01
1.2496 + COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0112-001-IsImageHeaderProcessingComplete_command02
1.2497 + COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0112-001-FrameCount_command03
1.2498 + COMMAND imagedecoder1 FrameInfoStringsL MM-ICL-DECDE-PublicApi-0112-001-FrameInfoStringsL_command04
1.2499 + COMMAND imagedecoder1 ~
1.2500 + END_TEST_BLOCK
1.2501 +END_TESTCASE MM-ICL-DECDE-PublicApi-0112
1.2502 +
1.2503 +START_TESTCASE MM-ICL-DECDE-PublicApi-0113
1.2504 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0113
1.2505 +//! @SYMAPI CImageDecoder
1.2506 +//! @SYMAuthor James Mechen
1.2507 +//! @SYMCreationDate 17/01/2006
1.2508 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2509 +//! @SYMTestCaseDesc Get frame info string of frame in image file.
1.2510 +//! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameInfoStringsLC().
1.2511 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
1.2512 +//! 3. Get frame count of image. 4. Get frame info string of specified frame.
1.2513 +//! @SYMTestStatus Implemented
1.2514 +//! @SYMTestPriority High
1.2515 +//! @SYMTestExpectedResults Frame info string returned with no errors.
1.2516 +//! @SYMTestType CIT
1.2517 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2518 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2519 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0113-001-FileNewL_command01
1.2520 + COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0113-001-IsImageHeaderProcessingComplete_command02
1.2521 + COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0113-001-FrameCount_command03
1.2522 + COMMAND imagedecoder1 FrameInfoStringsLC MM-ICL-DECDE-PublicApi-0113-001-FrameInfoStringsLC_command04
1.2523 + COMMAND imagedecoder1 ~
1.2524 + END_TEST_BLOCK
1.2525 +END_TESTCASE MM-ICL-DECDE-PublicApi-0113
1.2526 +
1.2527 +
1.2528 +RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\24bit.bmp ${SYSDRIVE}\multimedia\t_imagedecoder\24bit_panic4.bmp
1.2529 +
1.2530 +START_TESTCASE MM-ICL-DECDE-PublicApi-0114
1.2531 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0114
1.2532 +//! @SYMAPI CImageDecoder
1.2533 +//! @SYMAuthor James Mechen
1.2534 +//! @SYMCreationDate 17/01/2006
1.2535 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2536 +//! @SYMTestCaseDesc Get frame info string of non-existent frame in image file.
1.2537 +//! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameInfoStringsL().
1.2538 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
1.2539 +//! 3. Get frame count of image. 4. Get frame info string of non-existent frame.
1.2540 +//! @SYMTestStatus Implemented
1.2541 +//! @SYMTestPriority High
1.2542 +//! @SYMTestExpectedResults Panic "ImageConversion 10" is returned.
1.2543 +//! @SYMTestType CIT
1.2544 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2545 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2546 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0114-001-FileNewL_command01
1.2547 + COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0114-001-IsImageHeaderProcessingComplete_command02
1.2548 + COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0114-001-FrameCount_command03
1.2549 + COMMAND imagedecoder1 FrameInfoStringsL MM-ICL-DECDE-PublicApi-0114-001-FrameInfoStringsL_command04
1.2550 + COMMAND imagedecoder1 ~
1.2551 + END_TEST_BLOCK !PanicString=ImageConversion !PanicCode=10
1.2552 +END_TESTCASE MM-ICL-DECDE-PublicApi-0114
1.2553 +
1.2554 +START_TESTCASE MM-ICL-DECDE-PublicApi-0115
1.2555 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0115
1.2556 +//! @SYMAPI CImageDecoder
1.2557 +//! @SYMAuthor James Mechen
1.2558 +//! @SYMCreationDate 17/01/2006
1.2559 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2560 +//! @SYMTestCaseDesc Decode a gif image file giving an image type, and check image type.
1.2561 +//! Uses API elements: FileNewL(), Convert(), ImageType().
1.2562 +//! @SYMTestActions 1. Create decoder for gif image in file. 2. Decode image. 3. Get image type.
1.2563 +//! @SYMTestStatus Implemented
1.2564 +//! @SYMTestPriority High
1.2565 +//! @SYMTestExpectedResults Correct image type returned with no errors.
1.2566 +//! @SYMTestType CIT
1.2567 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2568 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2569 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0115-001-FileNewL_command01
1.2570 + COMMAND imagedecoder1 FrameInfo
1.2571 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0115-001-Convert_command03
1.2572 + OUTSTANDING
1.2573 + COMMAND imagedecoder1 ImageType MM-ICL-DECDE-PublicApi-0115-001-ImageType_command04
1.2574 + COMMAND imagedecoder1 ~
1.2575 + END_TEST_BLOCK
1.2576 +END_TESTCASE MM-ICL-DECDE-PublicApi-0115
1.2577 +
1.2578 +
1.2579 +START_TESTCASE MM-ICL-DECDE-PublicApi-0117
1.2580 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0117
1.2581 +//! @SYMAPI CImageDecoder
1.2582 +//! @SYMAuthor James Mechen
1.2583 +//! @SYMCreationDate 17/01/2006
1.2584 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2585 +//! @SYMTestCaseDesc Decode image for both image types and check new sizes of decoded images.
1.2586 +//! Uses API elements: FileNewL(), SetImageTypeL(), Convert(), ReductionFactor(), ReducedSize().
1.2587 +//! @SYMTestActions 1. Create decoder for gif image in file. 2. Set thumbnail image type.
1.2588 +//! 3. Decode image. 4. Get reduction factor of decoded image.
1.2589 +//! 5. Get reduced size of decoded image. 6. Set main image type. 7. Decode image.
1.2590 +//! 8. Get reduction factor of decoded image. 9. Get reduced size of decoded image.
1.2591 +//! @SYMTestStatus Implemented
1.2592 +//! @SYMTestPriority High
1.2593 +//! @SYMTestExpectedResults Image decoded twice with no errors and correct reduction sizes/factors.
1.2594 +//! @SYMTestType CIT
1.2595 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2596 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2597 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0117-001-FileNewL_command01
1.2598 + COMMAND imagedecoder1 FrameInfo
1.2599 + COMMAND imagedecoder1 SetImageTypeL MM-ICL-DECDE-PublicApi-0117-001-SetImageTypeL_command03
1.2600 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0117-001-Convert_command04
1.2601 + OUTSTANDING
1.2602 + COMMAND imagedecoder1 ReductionFactor MM-ICL-DECDE-PublicApi-0117-001-ReductionFactor_command05
1.2603 + COMMAND imagedecoder1 ReducedSize MM-ICL-DECDE-PublicApi-0117-001-ReducedSize_command06
1.2604 + COMMAND imagedecoder1 ~
1.2605 + END_TEST_BLOCK
1.2606 +END_TESTCASE MM-ICL-DECDE-PublicApi-0117
1.2607 +
1.2608 +START_TESTCASE MM-ICL-DECDE-PublicApi-0118
1.2609 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0118
1.2610 +//! @SYMAPI CImageDecoder
1.2611 +//! @SYMAuthor James Mechen
1.2612 +//! @SYMCreationDate 17/01/2006
1.2613 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2614 +//! @SYMTestCaseDesc Get implementation information for various decoder plugins.
1.2615 +//! Uses API elements: FileNewL(), GetImplementationInformationL().
1.2616 +//! @SYMTestActions 1. Create decoder for gif image in file. 2-5. Get implementation information for serveral decoder plugins.
1.2617 +//! @SYMTestStatus Implemented
1.2618 +//! @SYMTestPriority High
1.2619 +//! @SYMTestExpectedResults Agent properties set with no errors.
1.2620 +//! @SYMTestType CIT
1.2621 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2622 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2623 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0118-001-FileNewL_command01
1.2624 + COMMAND imagedecoder1 FrameInfo
1.2625 + COMMAND imagedecoder1 GetImplementationInformationL MM-ICL-DECDE-PublicApi-0118-001-GetImplementationInformationL_command03
1.2626 + COMMAND imagedecoder1 GetImplementationInformationL MM-ICL-DECDE-PublicApi-0118-001-GetImplementationInformationL_command04
1.2627 + COMMAND imagedecoder1 GetImplementationInformationL MM-ICL-DECDE-PublicApi-0118-001-GetImplementationInformationL_command05
1.2628 + COMMAND imagedecoder1 GetImplementationInformationL MM-ICL-DECDE-PublicApi-0118-001-GetImplementationInformationL_command06
1.2629 + COMMAND imagedecoder1 ~
1.2630 + END_TEST_BLOCK
1.2631 +END_TESTCASE MM-ICL-DECDE-PublicApi-0118
1.2632 +
1.2633 +
1.2634 +START_TESTCASE MM-ICL-DECDE-PublicApi-0119
1.2635 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0119
1.2636 +//! @SYMAPI CImageDecoder
1.2637 +//! @SYMAuthor James Mechen
1.2638 +//! @SYMCreationDate 27/01/2006
1.2639 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2640 +//! @SYMTestCaseDesc Decode a jpg image in buffer, giving an illegal mime type.
1.2641 +//! Uses API elements: FileNewL().
1.2642 +//! @SYMTestActions 1. Create decoder for jpg image in buffer. 2. Decode image.
1.2643 +//! @SYMTestStatus Implemented
1.2644 +//! @SYMTestPriority High
1.2645 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2646 +//! @SYMTestType CIT
1.2647 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2648 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2649 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0119-001-FileNewL_command01
1.2650 + COMMAND imagedecoder1 ~
1.2651 + END_TEST_BLOCK
1.2652 +END_TESTCASE MM-ICL-DECDE-PublicApi-0119
1.2653 +
1.2654 +START_TESTCASE MM-ICL-DECDE-PublicApi-0120
1.2655 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0120
1.2656 +//! @SYMAPI CImageDecoder
1.2657 +//! @SYMAuthor James Mechen
1.2658 +//! @SYMCreationDate 27/01/2006
1.2659 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2660 +//! @SYMTestCaseDesc Decode a gif image in buffer, giving an illegal mime type.
1.2661 +//! Uses API elements: FileNewL().
1.2662 +//! @SYMTestActions 1. Create decoder for gif image in buffer. 2. Decode image.
1.2663 +//! @SYMTestStatus Implemented
1.2664 +//! @SYMTestPriority High
1.2665 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2666 +//! @SYMTestType CIT
1.2667 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2668 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2669 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0120-001-FileNewL_command01
1.2670 + COMMAND imagedecoder1 ~
1.2671 + END_TEST_BLOCK
1.2672 +END_TESTCASE MM-ICL-DECDE-PublicApi-0120
1.2673 +
1.2674 +START_TESTCASE MM-ICL-DECDE-PublicApi-0121
1.2675 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0121
1.2676 +//! @SYMAPI CImageDecoder
1.2677 +//! @SYMAuthor James Mechen
1.2678 +//! @SYMCreationDate 27/01/2006
1.2679 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2680 +//! @SYMTestCaseDesc Decode a bmp image in buffer, giving an illegal mime type.
1.2681 +//! Uses API elements: FileNewL().
1.2682 +//! @SYMTestActions 1. Create decoder for bmp image in buffer. 2. Decode image.
1.2683 +//! @SYMTestStatus Implemented
1.2684 +//! @SYMTestPriority High
1.2685 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2686 +//! @SYMTestType CIT
1.2687 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2688 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2689 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0121-001-FileNewL_command01
1.2690 + COMMAND imagedecoder1 ~
1.2691 + END_TEST_BLOCK
1.2692 +END_TESTCASE MM-ICL-DECDE-PublicApi-0121
1.2693 +
1.2694 +START_TESTCASE MM-ICL-DECDE-PublicApi-0122
1.2695 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0122
1.2696 +//! @SYMAPI CImageDecoder
1.2697 +//! @SYMAuthor James Mechen
1.2698 +//! @SYMCreationDate 27/01/2006
1.2699 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2700 +//! @SYMTestCaseDesc Decode a mbm image in buffer, giving an illegal mime type.
1.2701 +//! Uses API elements: FileNewL().
1.2702 +//! @SYMTestActions 1. Create decoder for mbm image in buffer. 2. Decode image.
1.2703 +//! @SYMTestStatus Implemented
1.2704 +//! @SYMTestPriority High
1.2705 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2706 +//! @SYMTestType CIT
1.2707 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2708 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2709 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0122-001-FileNewL_command01
1.2710 + COMMAND imagedecoder1 ~
1.2711 + END_TEST_BLOCK
1.2712 +END_TESTCASE MM-ICL-DECDE-PublicApi-0122
1.2713 +
1.2714 +START_TESTCASE MM-ICL-DECDE-PublicApi-0123
1.2715 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0123
1.2716 +//! @SYMAPI CImageDecoder
1.2717 +//! @SYMAuthor James Mechen
1.2718 +//! @SYMCreationDate 27/01/2006
1.2719 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2720 +//! @SYMTestCaseDesc Decode a png image in buffer, giving an illegal mime type.
1.2721 +//! Uses API elements: FileNewL().
1.2722 +//! @SYMTestActions 1. Create decoder for png image in buffer. 2. Decode image.
1.2723 +//! @SYMTestStatus Implemented
1.2724 +//! @SYMTestPriority High
1.2725 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2726 +//! @SYMTestType CIT
1.2727 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2728 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2729 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0123-001-FileNewL_command01
1.2730 + COMMAND imagedecoder1 ~
1.2731 + END_TEST_BLOCK
1.2732 +END_TESTCASE MM-ICL-DECDE-PublicApi-0123
1.2733 +
1.2734 +START_TESTCASE MM-ICL-DECDE-PublicApi-0124
1.2735 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0124
1.2736 +//! @SYMAPI CImageDecoder
1.2737 +//! @SYMAuthor James Mechen
1.2738 +//! @SYMCreationDate 27/01/2006
1.2739 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2740 +//! @SYMTestCaseDesc Decode a tif image in buffer, giving an illegal mime type.
1.2741 +//! Uses API elements: FileNewL().
1.2742 +//! @SYMTestActions 1. Create decoder for tif image in buffer. 2. Decode image.
1.2743 +//! @SYMTestStatus Implemented
1.2744 +//! @SYMTestPriority High
1.2745 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2746 +//! @SYMTestType CIT
1.2747 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2748 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2749 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0124-001-FileNewL_command01
1.2750 + COMMAND imagedecoder1 ~
1.2751 + END_TEST_BLOCK
1.2752 +END_TESTCASE MM-ICL-DECDE-PublicApi-0124
1.2753 +
1.2754 +START_TESTCASE MM-ICL-DECDE-PublicApi-0125
1.2755 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0125
1.2756 +//! @SYMAPI CImageDecoder
1.2757 +//! @SYMAuthor James Mechen
1.2758 +//! @SYMCreationDate 27/01/2006
1.2759 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2760 +//! @SYMTestCaseDesc Decode a ota image in buffer, giving an illegal mime type.
1.2761 +//! Uses API elements: FileNewL().
1.2762 +//! @SYMTestActions 1. Create decoder for ota image in buffer. 2. Decode image.
1.2763 +//! @SYMTestStatus Implemented
1.2764 +//! @SYMTestPriority High
1.2765 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2766 +//! @SYMTestType CIT
1.2767 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2768 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2769 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0125-001-FileNewL_command01
1.2770 + COMMAND imagedecoder1 ~
1.2771 + END_TEST_BLOCK
1.2772 +END_TESTCASE MM-ICL-DECDE-PublicApi-0125
1.2773 +
1.2774 +START_TESTCASE MM-ICL-DECDE-PublicApi-0126
1.2775 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0126
1.2776 +//! @SYMAPI CImageDecoder
1.2777 +//! @SYMAuthor James Mechen
1.2778 +//! @SYMCreationDate 27/01/2006
1.2779 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2780 +//! @SYMTestCaseDesc Decode a wbmp image in buffer, giving an illegal mime type.
1.2781 +//! Uses API elements: FileNewL().
1.2782 +//! @SYMTestActions 1. Create decoder for wbmp image in buffer. 2. Decode image.
1.2783 +//! @SYMTestStatus Implemented
1.2784 +//! @SYMTestPriority High
1.2785 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2786 +//! @SYMTestType CIT
1.2787 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2788 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2789 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0126-001-FileNewL_command01
1.2790 + COMMAND imagedecoder1 ~
1.2791 + END_TEST_BLOCK
1.2792 +END_TESTCASE MM-ICL-DECDE-PublicApi-0126
1.2793 +
1.2794 +START_TESTCASE MM-ICL-DECDE-PublicApi-0127
1.2795 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0127
1.2796 +//! @SYMAPI CImageDecoder
1.2797 +//! @SYMAuthor James Mechen
1.2798 +//! @SYMCreationDate 27/01/2006
1.2799 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2800 +//! @SYMTestCaseDesc Decode a wmf image in buffer, giving an illegal mime type.
1.2801 +//! Uses API elements: FileNewL().
1.2802 +//! @SYMTestActions 1. Create decoder for wmf image in buffer. 2. Decode image.
1.2803 +//! @SYMTestStatus Implemented
1.2804 +//! @SYMTestPriority High
1.2805 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2806 +//! @SYMTestType CIT
1.2807 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2808 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2809 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0127-001-FileNewL_command01
1.2810 + COMMAND imagedecoder1 ~
1.2811 + END_TEST_BLOCK
1.2812 +END_TESTCASE MM-ICL-DECDE-PublicApi-0127
1.2813 +
1.2814 +START_TESTCASE MM-ICL-DECDE-PublicApi-0128
1.2815 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0128
1.2816 +//! @SYMAPI CImageDecoder
1.2817 +//! @SYMAuthor James Mechen
1.2818 +//! @SYMCreationDate 27/01/2006
1.2819 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2820 +//! @SYMTestCaseDesc Decode a ico image in buffer, giving an illegal mime type.
1.2821 +//! Uses API elements: FileNewL().
1.2822 +//! @SYMTestActions 1. Create decoder for ico image in buffer. 2. Decode image.
1.2823 +//! @SYMTestStatus Implemented
1.2824 +//! @SYMTestPriority High
1.2825 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2826 +//! @SYMTestType CIT
1.2827 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2828 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2829 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0128-001-FileNewL_command01
1.2830 + COMMAND imagedecoder1 ~
1.2831 + END_TEST_BLOCK
1.2832 +END_TESTCASE MM-ICL-DECDE-PublicApi-0128
1.2833 +
1.2834 +START_TESTCASE MM-ICL-DECDE-PublicApi-0129
1.2835 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0129
1.2836 +//! @SYMAPI CImageDecoder
1.2837 +//! @SYMAuthor James Mechen
1.2838 +//! @SYMCreationDate 27/01/2006
1.2839 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2840 +//! @SYMTestCaseDesc Decode a mng image in buffer, giving an illegal mime type.
1.2841 +//! Uses API elements: FileNewL().
1.2842 +//! @SYMTestActions 1. Create decoder for mng image in buffer. 2. Decode image.
1.2843 +//! @SYMTestStatus Implemented
1.2844 +//! @SYMTestPriority High
1.2845 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2846 +//! @SYMTestType CIT
1.2847 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2848 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2849 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0129-001-FileNewL_command01
1.2850 + COMMAND imagedecoder1 ~
1.2851 + END_TEST_BLOCK
1.2852 +END_TESTCASE MM-ICL-DECDE-PublicApi-0129
1.2853 +
1.2854 +START_TESTCASE MM-ICL-DECDE-PublicApi-0130
1.2855 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0130
1.2856 +//! @SYMAPI CImageDecoder
1.2857 +//! @SYMAuthor James Mechen
1.2858 +//! @SYMCreationDate 27/01/2006
1.2859 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2860 +//! @SYMTestCaseDesc Decode a apm image in buffer, giving an illegal mime type.
1.2861 +//! Uses API elements: FileNewL().
1.2862 +//! @SYMTestActions 1. Create decoder for apm image in buffer. 2. Decode image.
1.2863 +//! @SYMTestStatus Implemented
1.2864 +//! @SYMTestPriority High
1.2865 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2866 +//! @SYMTestType CIT
1.2867 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2868 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2869 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0130-001-FileNewL_command01
1.2870 + COMMAND imagedecoder1 ~
1.2871 + END_TEST_BLOCK
1.2872 +END_TESTCASE MM-ICL-DECDE-PublicApi-0130
1.2873 +
1.2874 +START_TESTCASE MM-ICL-DECDE-PublicApi-0131
1.2875 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0131
1.2876 +//! @SYMAPI CImageDecoder
1.2877 +//! @SYMAuthor James Mechen
1.2878 +//! @SYMCreationDate 27/01/2006
1.2879 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2880 +//! @SYMTestCaseDesc Decode a clp image in buffer, giving an illegal mime type.
1.2881 +//! Uses API elements: FileNewL().
1.2882 +//! @SYMTestActions 1. Create decoder for clp image in buffer. 2. Decode image.
1.2883 +//! @SYMTestStatus Implemented
1.2884 +//! @SYMTestPriority High
1.2885 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.2886 +//! @SYMTestType CIT
1.2887 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2888 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2889 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0131-001-FileNewL_command01
1.2890 + COMMAND imagedecoder1 ~
1.2891 + END_TEST_BLOCK
1.2892 +END_TESTCASE MM-ICL-DECDE-PublicApi-0131
1.2893 +
1.2894 +
1.2895 +RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\24bit.bmp ${SYSDRIVE}\multimedia\t_imagedecoder\24bit_panic5.bmp
1.2896 +
1.2897 +START_TESTCASE MM-ICL-DECDE-PublicApi-0132
1.2898 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0132
1.2899 +//! @SYMAPI CImageDecoder
1.2900 +//! @SYMAuthor James Mechen
1.2901 +//! @SYMCreationDate 17/01/2006
1.2902 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2903 +//! @SYMTestCaseDesc Get frame data of non-existent frame in image file.
1.2904 +//! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameData().
1.2905 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
1.2906 +//! 3. Get frame count of image. 4. Get frame data of non-existent frame.
1.2907 +//! @SYMTestStatus Implemented
1.2908 +//! @SYMTestPriority High
1.2909 +//! @SYMTestExpectedResults Panic "ImageConversion 10" is returned.
1.2910 +//! @SYMTestType CIT
1.2911 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2912 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2913 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0132-001-FileNewL_command01
1.2914 + COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0132-001-IsImageHeaderProcessingComplete_command02
1.2915 + COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0132-001-FrameCount_command03
1.2916 + COMMAND imagedecoder1 FrameData MM-ICL-DECDE-PublicApi-0132-001-FrameData_command04
1.2917 + COMMAND imagedecoder1 ~
1.2918 + END_TEST_BLOCK !PanicString=ImageConversion !PanicCode=10
1.2919 +END_TESTCASE MM-ICL-DECDE-PublicApi-0132
1.2920 +
1.2921 +
1.2922 +START_TESTCASE MM-ICL-DECDE-PublicApi-0133
1.2923 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0133
1.2924 +//! @SYMAPI CImageDecoder
1.2925 +//! @SYMAuthor James Mechen
1.2926 +//! @SYMCreationDate 13/01/2006
1.2927 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2928 +//! @SYMTestCaseDesc Decode a GM3 tif image file giving an image type, using RFile.
1.2929 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.2930 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.2931 +//! @SYMTestStatus Implemented
1.2932 +//! @SYMTestPriority Critical
1.2933 +//! @SYMTestExpectedResults Image decoded with no errors.
1.2934 +//! @SYMTestType CIT
1.2935 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2936 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2937 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0133-001-FileNewL_command01
1.2938 + COMMAND imagedecoder1 FrameInfo
1.2939 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0133-001-Convert_command03
1.2940 + OUTSTANDING
1.2941 + COMMAND imagedecoder1 ~
1.2942 + END_TEST_BLOCK
1.2943 +END_TESTCASE MM-ICL-DECDE-PublicApi-0133
1.2944 +
1.2945 +START_TESTCASE MM-ICL-DECDE-PublicApi-0134
1.2946 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0134
1.2947 +//! @SYMAPI CImageDecoder
1.2948 +//! @SYMAuthor James Mechen
1.2949 +//! @SYMCreationDate 13/01/2006
1.2950 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2951 +//! @SYMTestCaseDesc Decode a GM4 tif image file giving a mime type, using RFile.
1.2952 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.2953 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.2954 +//! @SYMTestStatus Implemented
1.2955 +//! @SYMTestPriority Critical
1.2956 +//! @SYMTestExpectedResults Image decoded with no errors.
1.2957 +//! @SYMTestType CIT
1.2958 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2959 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2960 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0134-001-FileNewL_command01
1.2961 + COMMAND imagedecoder1 FrameInfo
1.2962 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0134-001-Convert_command03
1.2963 + OUTSTANDING
1.2964 + COMMAND imagedecoder1 ~
1.2965 + END_TEST_BLOCK
1.2966 +END_TESTCASE MM-ICL-DECDE-PublicApi-0134
1.2967 +
1.2968 +START_TESTCASE MM-ICL-DECDE-PublicApi-0135
1.2969 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0135
1.2970 +//! @SYMAPI CImageDecoder
1.2971 +//! @SYMAuthor James Mechen
1.2972 +//! @SYMCreationDate 13/01/2006
1.2973 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2974 +//! @SYMTestCaseDesc Decode a GM3 tif image file giving an image type, without using RFile.
1.2975 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.2976 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.2977 +//! @SYMTestStatus Implemented
1.2978 +//! @SYMTestPriority Critical
1.2979 +//! @SYMTestExpectedResults Image decoded with no errors.
1.2980 +//! @SYMTestType CIT
1.2981 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.2982 + CREATE_OBJECT CImageDecoder imagedecoder1
1.2983 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0135-001-FileNewL_command01
1.2984 + COMMAND imagedecoder1 FrameInfo
1.2985 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0135-001-Convert_command03
1.2986 + OUTSTANDING
1.2987 + COMMAND imagedecoder1 ~
1.2988 + END_TEST_BLOCK
1.2989 +END_TESTCASE MM-ICL-DECDE-PublicApi-0135
1.2990 +
1.2991 +START_TESTCASE MM-ICL-DECDE-PublicApi-0136
1.2992 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0136
1.2993 +//! @SYMAPI CImageDecoder
1.2994 +//! @SYMAuthor James Mechen
1.2995 +//! @SYMCreationDate 13/01/2006
1.2996 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.2997 +//! @SYMTestCaseDesc Decode a GM4 tif image file giving a mime type, without using RFile.
1.2998 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.2999 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.3000 +//! @SYMTestStatus Implemented
1.3001 +//! @SYMTestPriority Critical
1.3002 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3003 +//! @SYMTestType CIT
1.3004 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3005 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3006 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0136-001-FileNewL_command01
1.3007 + COMMAND imagedecoder1 FrameInfo
1.3008 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0136-001-Convert_command03
1.3009 + OUTSTANDING
1.3010 + COMMAND imagedecoder1 ~
1.3011 + END_TEST_BLOCK
1.3012 +END_TESTCASE MM-ICL-DECDE-PublicApi-0136
1.3013 +
1.3014 +START_TESTCASE MM-ICL-DECDE-PublicApi-0137
1.3015 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0137
1.3016 +//! @SYMAPI CImageDecoder
1.3017 +//! @SYMAuthor James Mechen
1.3018 +//! @SYMCreationDate 13/01/2006
1.3019 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3020 +//! @SYMTestCaseDesc Decode a GM3 tif image in buffer, giving an image type.
1.3021 +//! Uses API elements: DataNewL(), FrameInfo(), Convert().
1.3022 +//! @SYMTestActions 1. Create decoder for tif image in buffer. 2. Get frame info. 3. Decode image.
1.3023 +//! @SYMTestStatus Implemented
1.3024 +//! @SYMTestPriority Critical
1.3025 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3026 +//! @SYMTestType CIT
1.3027 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3028 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3029 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0137-001-DataNewL_command01
1.3030 + COMMAND imagedecoder1 FrameInfo
1.3031 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0137-001-Convert_command03
1.3032 + OUTSTANDING
1.3033 + COMMAND imagedecoder1 ~
1.3034 + END_TEST_BLOCK
1.3035 +END_TESTCASE MM-ICL-DECDE-PublicApi-0137
1.3036 +
1.3037 +START_TESTCASE MM-ICL-DECDE-PublicApi-0138
1.3038 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0138
1.3039 +//! @SYMAPI CImageDecoder
1.3040 +//! @SYMAuthor James Mechen
1.3041 +//! @SYMCreationDate 13/01/2006
1.3042 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3043 +//! @SYMTestCaseDesc Decode a GM4 tif image in buffer, giving a mime type.
1.3044 +//! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1.3045 +//! @SYMTestActions 1. Create decoder for tif image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1.3046 +//! @SYMTestStatus Implemented
1.3047 +//! @SYMTestPriority Critical
1.3048 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3049 +//! @SYMTestType CIT
1.3050 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3051 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3052 + COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0138-001-DataNewL_command01
1.3053 + COMMAND imagedecoder1 FrameInfo
1.3054 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0138-001-Convert_command03
1.3055 + OUTSTANDING
1.3056 + COMMAND imagedecoder1 ImplementationUid
1.3057 + COMMAND imagedecoder1 ~
1.3058 + END_TEST_BLOCK
1.3059 +END_TESTCASE MM-ICL-DECDE-PublicApi-0138
1.3060 +
1.3061 +
1.3062 +
1.3063 +RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\commented.gif ${SYSDRIVE}\multimedia\t_imagedecoder\commented_panic6.gif
1.3064 +
1.3065 +START_TESTCASE MM-ICL-DECDE-PublicApi-0139
1.3066 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0139
1.3067 +//! @SYMAPI CImageDecoder
1.3068 +//! @SYMAuthor James Mechen
1.3069 +//! @SYMCreationDate 17/01/2006
1.3070 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3071 +//! @SYMTestCaseDesc Get frame comment in GIF file.
1.3072 +//! Uses API elements: FileNewL(), FrameCount(), NumberOfFrameComments(), FrameCommentL().
1.3073 +//! @SYMTestActions 1. Create decoder for image in descriptor. 2. Get number of image frames.
1.3074 +//! 3. Get number of frame comments for specified frame. 4. Get specified frame comment.
1.3075 +//! @SYMTestStatus Implemented
1.3076 +//! @SYMTestPriority High
1.3077 +//! @SYMTestExpectedResults Panic "ImageConversion 12" is returned.
1.3078 +//! @SYMTestType CIT
1.3079 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3080 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3081 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0139-001-FileNewL_command01
1.3082 + COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0139-001-FrameCount_command02
1.3083 + COMMAND imagedecoder1 NumberOfFrameComments MM-ICL-DECDE-PublicApi-0139-001-NumberOfFrameComments_command03
1.3084 + COMMAND imagedecoder1 FrameCommentL MM-ICL-DECDE-PublicApi-0139-001-FrameCommentL_command04
1.3085 + COMMAND imagedecoder1 ~
1.3086 + END_TEST_BLOCK !PanicString=ImageConversion !PanicCode=12
1.3087 +END_TESTCASE MM-ICL-DECDE-PublicApi-0139
1.3088 +
1.3089 +START_TESTCASE MM-ICL-DECDE-PublicApi-0140
1.3090 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0140
1.3091 +//! @SYMAPI CImageDecoder
1.3092 +//! @SYMAuthor James Mechen
1.3093 +//! @SYMCreationDate 13/03/2006
1.3094 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3095 +//! @SYMTestCaseDesc Decode a 8-bit gif image file giving an image type, using TMMSource.
1.3096 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3097 +//! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
1.3098 +//! @SYMTestStatus Implemented
1.3099 +//! @SYMTestPriority Critical
1.3100 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3101 +//! @SYMTestType CIT
1.3102 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3103 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3104 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0140-001-FileNewL_command01
1.3105 + COMMAND imagedecoder1 FrameInfo
1.3106 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0140-001-Convert_command03
1.3107 + OUTSTANDING
1.3108 + COMMAND imagedecoder1 ~
1.3109 + END_TEST_BLOCK
1.3110 +END_TESTCASE MM-ICL-DECDE-PublicApi-0140
1.3111 +
1.3112 +START_TESTCASE MM-ICL-DECDE-PublicApi-0141
1.3113 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0141
1.3114 +//! @SYMAPI CImageDecoder
1.3115 +//! @SYMAuthor James Mechen
1.3116 +//! @SYMCreationDate 13/03/2006
1.3117 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3118 +//! @SYMTestCaseDesc Decode a 6-bit gif image file giving a mime type, using TMMSource.
1.3119 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3120 +//! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
1.3121 +//! @SYMTestStatus Implemented
1.3122 +//! @SYMTestPriority Critical
1.3123 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3124 +//! @SYMTestType CIT
1.3125 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3126 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3127 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0141-001-FileNewL_command01
1.3128 + COMMAND imagedecoder1 FrameInfo
1.3129 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0141-001-Convert_command03
1.3130 + OUTSTANDING
1.3131 + COMMAND imagedecoder1 ~
1.3132 + END_TEST_BLOCK
1.3133 +END_TESTCASE MM-ICL-DECDE-PublicApi-0141
1.3134 +
1.3135 +START_TESTCASE MM-ICL-DECDE-PublicApi-0142
1.3136 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0142
1.3137 +//! @SYMAPI CImageDecoder
1.3138 +//! @SYMAuthor James Mechen
1.3139 +//! @SYMCreationDate 13/01/2006
1.3140 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3141 +//! @SYMTestCaseDesc Decode a 24-bit jpg image file giving an image type, using TMMSource.
1.3142 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3143 +//! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
1.3144 +//! @SYMTestStatus Implemented
1.3145 +//! @SYMTestPriority Critical
1.3146 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3147 +//! @SYMTestType CIT
1.3148 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3149 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3150 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0142-001-FileNewL_command01
1.3151 + COMMAND imagedecoder1 FrameInfo
1.3152 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0142-001-Convert_command03
1.3153 + OUTSTANDING
1.3154 + COMMAND imagedecoder1 ~
1.3155 + END_TEST_BLOCK
1.3156 +END_TESTCASE MM-ICL-DECDE-PublicApi-0142
1.3157 +
1.3158 +START_TESTCASE MM-ICL-DECDE-PublicApi-0143
1.3159 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0143
1.3160 +//! @SYMAPI CImageDecoder
1.3161 +//! @SYMAuthor James Mechen
1.3162 +//! @SYMCreationDate 13/01/2006
1.3163 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3164 +//! @SYMTestCaseDesc Decode a 24-bit jpg image file giving a mime type, using TMMSource.
1.3165 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3166 +//! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
1.3167 +//! @SYMTestStatus Implemented
1.3168 +//! @SYMTestPriority Critical
1.3169 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3170 +//! @SYMTestType CIT
1.3171 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3172 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3173 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0143-001-FileNewL_command01
1.3174 + COMMAND imagedecoder1 FrameInfo
1.3175 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0143-001-Convert_command03
1.3176 + OUTSTANDING
1.3177 + COMMAND imagedecoder1 ~
1.3178 + END_TEST_BLOCK
1.3179 +END_TESTCASE MM-ICL-DECDE-PublicApi-0143
1.3180 +
1.3181 +START_TESTCASE MM-ICL-DECDE-PublicApi-0144
1.3182 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0144
1.3183 +//! @SYMAPI CImageDecoder
1.3184 +//! @SYMAuthor James Mechen
1.3185 +//! @SYMCreationDate 13/01/2006
1.3186 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3187 +//! @SYMTestCaseDesc Decode a 24-bit bmp image file giving an image type, using TMMSource.
1.3188 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3189 +//! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
1.3190 +//! @SYMTestStatus Implemented
1.3191 +//! @SYMTestPriority Critical
1.3192 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3193 +//! @SYMTestType CIT
1.3194 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3195 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3196 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0144-001-FileNewL_command01
1.3197 + COMMAND imagedecoder1 FrameInfo
1.3198 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0144-001-Convert_command03
1.3199 + OUTSTANDING
1.3200 + COMMAND imagedecoder1 ~
1.3201 + END_TEST_BLOCK
1.3202 +END_TESTCASE MM-ICL-DECDE-PublicApi-0144
1.3203 +
1.3204 +START_TESTCASE MM-ICL-DECDE-PublicApi-0145
1.3205 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0145
1.3206 +//! @SYMAPI CImageDecoder
1.3207 +//! @SYMAuthor James Mechen
1.3208 +//! @SYMCreationDate 13/01/2006
1.3209 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3210 +//! @SYMTestCaseDesc Decode a 8-bit bmp image file giving a mime type, using TMMSource.
1.3211 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3212 +//! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
1.3213 +//! @SYMTestStatus Implemented
1.3214 +//! @SYMTestPriority Critical
1.3215 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3216 +//! @SYMTestType CIT
1.3217 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3218 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3219 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0145-001-FileNewL_command01
1.3220 + COMMAND imagedecoder1 FrameInfo
1.3221 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0145-001-Convert_command03
1.3222 + OUTSTANDING
1.3223 + COMMAND imagedecoder1 ~
1.3224 + END_TEST_BLOCK
1.3225 +END_TESTCASE MM-ICL-DECDE-PublicApi-0145
1.3226 +
1.3227 +START_TESTCASE MM-ICL-DECDE-PublicApi-0146
1.3228 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0146
1.3229 +//! @SYMAPI CImageDecoder
1.3230 +//! @SYMAuthor James Mechen
1.3231 +//! @SYMCreationDate 13/01/2006
1.3232 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3233 +//! @SYMTestCaseDesc Decode a 24-bit png image file giving an image type, using TMMSource.
1.3234 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3235 +//! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
1.3236 +//! @SYMTestStatus Implemented
1.3237 +//! @SYMTestPriority Critical
1.3238 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3239 +//! @SYMTestType CIT
1.3240 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3241 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3242 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0146-001-FileNewL_command01
1.3243 + COMMAND imagedecoder1 FrameInfo
1.3244 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0146-001-Convert_command03
1.3245 + OUTSTANDING
1.3246 + COMMAND imagedecoder1 ~
1.3247 + END_TEST_BLOCK
1.3248 +END_TESTCASE MM-ICL-DECDE-PublicApi-0146
1.3249 +
1.3250 +START_TESTCASE MM-ICL-DECDE-PublicApi-0147
1.3251 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0147
1.3252 +//! @SYMAPI CImageDecoder
1.3253 +//! @SYMAuthor James Mechen
1.3254 +//! @SYMCreationDate 13/01/2006
1.3255 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3256 +//! @SYMTestCaseDesc Decode a 8-bit png image file giving a mime type, using TMMSource.
1.3257 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3258 +//! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
1.3259 +//! @SYMTestStatus Implemented
1.3260 +//! @SYMTestPriority Critical
1.3261 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3262 +//! @SYMTestType CIT
1.3263 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3264 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3265 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0147-001-FileNewL_command01
1.3266 + COMMAND imagedecoder1 FrameInfo
1.3267 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0147-001-Convert_command03
1.3268 + OUTSTANDING
1.3269 + COMMAND imagedecoder1 ~
1.3270 + END_TEST_BLOCK
1.3271 +END_TESTCASE MM-ICL-DECDE-PublicApi-0147
1.3272 +
1.3273 +START_TESTCASE MM-ICL-DECDE-PublicApi-0148
1.3274 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0148
1.3275 +//! @SYMAPI CImageDecoder
1.3276 +//! @SYMAuthor James Mechen
1.3277 +//! @SYMCreationDate 13/01/2006
1.3278 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3279 +//! @SYMTestCaseDesc Open an uncompressed 24-bit tif image file giving an image type, using TMMSource.
1.3280 +//! Uses API elements: FileNewL().
1.3281 +//! @SYMTestActions 1. Create decoder for tif image in file.
1.3282 +//! @SYMTestStatus Implemented
1.3283 +//! @SYMTestPriority Critical
1.3284 +//! @SYMTestExpectedResults KErrNotFound is returned.
1.3285 +//! @SYMTestType CIT
1.3286 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3287 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3288 + COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0148-001-FileNewL_command01
1.3289 + END_TEST_BLOCK
1.3290 +END_TESTCASE MM-ICL-DECDE-PublicApi-0148
1.3291 +
1.3292 +START_TESTCASE MM-ICL-DECDE-PublicApi-0149
1.3293 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0149
1.3294 +//! @SYMAPI CImageDecoder
1.3295 +//! @SYMAuthor James Mechen
1.3296 +//! @SYMCreationDate 13/01/2006
1.3297 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3298 +//! @SYMTestCaseDesc Decode an uncompressed 8-bit tif image file giving a mime type, using TMMSource.
1.3299 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3300 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.3301 +//! @SYMTestStatus Implemented
1.3302 +//! @SYMTestPriority Critical
1.3303 +//! @SYMTestExpectedResults KErrNotSupported is returned.
1.3304 +//! @SYMTestType CIT
1.3305 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3306 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3307 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0149-001-FileNewL_command01
1.3308 + COMMAND imagedecoder1 FrameInfo
1.3309 + COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0149-001-Convert_command03
1.3310 + OUTSTANDING
1.3311 + COMMAND imagedecoder1 ~
1.3312 + END_TEST_BLOCK
1.3313 +END_TESTCASE MM-ICL-DECDE-PublicApi-0149
1.3314 +
1.3315 +START_TESTCASE MM-ICL-DECDE-PublicApi-0150
1.3316 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0150
1.3317 +//! @SYMAPI CImageDecoder
1.3318 +//! @SYMAuthor James Mechen
1.3319 +//! @SYMCreationDate 13/01/2006
1.3320 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3321 +//! @SYMTestCaseDesc Decode a 1-bit ota image file giving an image type, using TMMSource.
1.3322 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3323 +//! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
1.3324 +//! @SYMTestStatus Implemented
1.3325 +//! @SYMTestPriority Critical
1.3326 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3327 +//! @SYMTestType CIT
1.3328 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3329 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3330 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0150-001-FileNewL_command01
1.3331 + COMMAND imagedecoder1 FrameInfo
1.3332 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0150-001-Convert_command03
1.3333 + OUTSTANDING
1.3334 + COMMAND imagedecoder1 ~
1.3335 + END_TEST_BLOCK
1.3336 +END_TESTCASE MM-ICL-DECDE-PublicApi-0150
1.3337 +
1.3338 +START_TESTCASE MM-ICL-DECDE-PublicApi-0151
1.3339 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0151
1.3340 +//! @SYMAPI CImageDecoder
1.3341 +//! @SYMAuthor James Mechen
1.3342 +//! @SYMCreationDate 13/01/2006
1.3343 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3344 +//! @SYMTestCaseDesc Decode a 1-bit ota image file giving a mime type, using TMMSource.
1.3345 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3346 +//! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
1.3347 +//! @SYMTestStatus Implemented
1.3348 +//! @SYMTestPriority Critical
1.3349 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3350 +//! @SYMTestType CIT
1.3351 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3352 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3353 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0151-001-FileNewL_command01
1.3354 + COMMAND imagedecoder1 FrameInfo
1.3355 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0151-001-Convert_command03
1.3356 + OUTSTANDING
1.3357 + COMMAND imagedecoder1 ~
1.3358 + END_TEST_BLOCK
1.3359 +END_TESTCASE MM-ICL-DECDE-PublicApi-0151
1.3360 +
1.3361 +START_TESTCASE MM-ICL-DECDE-PublicApi-0152
1.3362 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0152
1.3363 +//! @SYMAPI CImageDecoder
1.3364 +//! @SYMAuthor James Mechen
1.3365 +//! @SYMCreationDate 13/01/2006
1.3366 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3367 +//! @SYMTestCaseDesc Decode a 24-bit mbm image file giving an image type, using TMMSource.
1.3368 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3369 +//! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
1.3370 +//! @SYMTestStatus Implemented
1.3371 +//! @SYMTestPriority Critical
1.3372 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3373 +//! @SYMTestType CIT
1.3374 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3375 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3376 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0152-001-FileNewL_command01
1.3377 + COMMAND imagedecoder1 FrameInfo
1.3378 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0152-001-Convert_command03
1.3379 + OUTSTANDING
1.3380 + COMMAND imagedecoder1 ~
1.3381 + END_TEST_BLOCK
1.3382 +END_TESTCASE MM-ICL-DECDE-PublicApi-0152
1.3383 +
1.3384 +START_TESTCASE MM-ICL-DECDE-PublicApi-0153
1.3385 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0153
1.3386 +//! @SYMAPI CImageDecoder
1.3387 +//! @SYMAuthor James Mechen
1.3388 +//! @SYMCreationDate 13/01/2006
1.3389 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3390 +//! @SYMTestCaseDesc Decode a 16-bit mbm image file giving a mime type, using TMMSource.
1.3391 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3392 +//! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
1.3393 +//! @SYMTestStatus Implemented
1.3394 +//! @SYMTestPriority Critical
1.3395 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3396 +//! @SYMTestType CIT
1.3397 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3398 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3399 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0153-001-FileNewL_command01
1.3400 + COMMAND imagedecoder1 FrameInfo
1.3401 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0153-001-Convert_command03
1.3402 + OUTSTANDING
1.3403 + COMMAND imagedecoder1 ~
1.3404 + END_TEST_BLOCK
1.3405 +END_TESTCASE MM-ICL-DECDE-PublicApi-0153
1.3406 +
1.3407 +START_TESTCASE MM-ICL-DECDE-PublicApi-0154
1.3408 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0154
1.3409 +//! @SYMAPI CImageDecoder
1.3410 +//! @SYMAuthor James Mechen
1.3411 +//! @SYMCreationDate 13/01/2006
1.3412 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3413 +//! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving an image type, using TMMSource.
1.3414 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3415 +//! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1.3416 +//! @SYMTestStatus Implemented
1.3417 +//! @SYMTestPriority Critical
1.3418 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3419 +//! @SYMTestType CIT
1.3420 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3421 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3422 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0154-001-FileNewL_command01
1.3423 + COMMAND imagedecoder1 FrameInfo
1.3424 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0154-001-Convert_command03
1.3425 + OUTSTANDING
1.3426 + COMMAND imagedecoder1 ~
1.3427 + END_TEST_BLOCK
1.3428 +END_TESTCASE MM-ICL-DECDE-PublicApi-0154
1.3429 +
1.3430 +START_TESTCASE MM-ICL-DECDE-PublicApi-0155
1.3431 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0155
1.3432 +//! @SYMAPI CImageDecoder
1.3433 +//! @SYMAuthor James Mechen
1.3434 +//! @SYMCreationDate 13/01/2006
1.3435 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3436 +//! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving a mime type, using TMMSource.
1.3437 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3438 +//! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1.3439 +//! @SYMTestStatus Implemented
1.3440 +//! @SYMTestPriority Critical
1.3441 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3442 +//! @SYMTestType CIT
1.3443 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3444 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3445 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0155-001-FileNewL_command01
1.3446 + COMMAND imagedecoder1 FrameInfo
1.3447 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0155-001-Convert_command03
1.3448 + OUTSTANDING
1.3449 + COMMAND imagedecoder1 ~
1.3450 + END_TEST_BLOCK
1.3451 +END_TESTCASE MM-ICL-DECDE-PublicApi-0155
1.3452 +
1.3453 +START_TESTCASE MM-ICL-DECDE-PublicApi-0156
1.3454 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0156
1.3455 +//! @SYMAPI CImageDecoder
1.3456 +//! @SYMAuthor James Mechen
1.3457 +//! @SYMCreationDate 13/01/2006
1.3458 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3459 +//! @SYMTestCaseDesc Decode a 24-bit wmf image file giving an image type, using TMMSource.
1.3460 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3461 +//! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1.3462 +//! @SYMTestStatus Implemented
1.3463 +//! @SYMTestPriority Critical
1.3464 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3465 +//! @SYMTestType CIT
1.3466 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3467 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3468 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0156-001-FileNewL_command01
1.3469 + COMMAND imagedecoder1 FrameInfo
1.3470 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0156-001-Convert_command03
1.3471 + OUTSTANDING
1.3472 + COMMAND imagedecoder1 ~
1.3473 + END_TEST_BLOCK
1.3474 +END_TESTCASE MM-ICL-DECDE-PublicApi-0156
1.3475 +
1.3476 +START_TESTCASE MM-ICL-DECDE-PublicApi-0157
1.3477 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0157
1.3478 +//! @SYMAPI CImageDecoder
1.3479 +//! @SYMAuthor James Mechen
1.3480 +//! @SYMCreationDate 13/01/2006
1.3481 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3482 +//! @SYMTestCaseDesc Decode a 24-bit wmf image file giving a mime type, using TMMSource.
1.3483 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3484 +//! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1.3485 +//! @SYMTestStatus Implemented
1.3486 +//! @SYMTestPriority Critical
1.3487 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3488 +//! @SYMTestType CIT
1.3489 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3490 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3491 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0157-001-FileNewL_command01
1.3492 + COMMAND imagedecoder1 FrameInfo
1.3493 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0157-001-Convert_command03
1.3494 + OUTSTANDING
1.3495 + COMMAND imagedecoder1 ~
1.3496 + END_TEST_BLOCK
1.3497 +END_TESTCASE MM-ICL-DECDE-PublicApi-0157
1.3498 +
1.3499 +START_TESTCASE MM-ICL-DECDE-PublicApi-0158
1.3500 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0158
1.3501 +//! @SYMAPI CImageDecoder
1.3502 +//! @SYMAuthor James Mechen
1.3503 +//! @SYMCreationDate 13/01/2006
1.3504 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3505 +//! @SYMTestCaseDesc Decode a 8-bit ico image file giving an image type, using TMMSource.
1.3506 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3507 +//! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1.3508 +//! @SYMTestStatus Implemented
1.3509 +//! @SYMTestPriority Critical
1.3510 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3511 +//! @SYMTestType CIT
1.3512 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3513 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3514 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0158-001-FileNewL_command01
1.3515 + COMMAND imagedecoder1 FrameInfo
1.3516 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0158-001-Convert_command03
1.3517 + OUTSTANDING
1.3518 + COMMAND imagedecoder1 ~
1.3519 + END_TEST_BLOCK
1.3520 +END_TESTCASE MM-ICL-DECDE-PublicApi-0158
1.3521 +
1.3522 +START_TESTCASE MM-ICL-DECDE-PublicApi-0159
1.3523 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0159
1.3524 +//! @SYMAPI CImageDecoder
1.3525 +//! @SYMAuthor James Mechen
1.3526 +//! @SYMCreationDate 13/01/2006
1.3527 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3528 +//! @SYMTestCaseDesc Decode a 8-bit ico image file giving a mime type, using TMMSource.
1.3529 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3530 +//! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1.3531 +//! @SYMTestStatus Implemented
1.3532 +//! @SYMTestPriority Critical
1.3533 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3534 +//! @SYMTestType CIT
1.3535 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3536 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3537 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0159-001-FileNewL_command01
1.3538 + COMMAND imagedecoder1 FrameInfo
1.3539 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0159-001-Convert_command03
1.3540 + OUTSTANDING
1.3541 + COMMAND imagedecoder1 ~
1.3542 + END_TEST_BLOCK
1.3543 +END_TESTCASE MM-ICL-DECDE-PublicApi-0159
1.3544 +
1.3545 +START_TESTCASE MM-ICL-DECDE-PublicApi-0160
1.3546 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0160
1.3547 +//! @SYMAPI CImageDecoder
1.3548 +//! @SYMAuthor James Mechen
1.3549 +//! @SYMCreationDate 13/01/2006
1.3550 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3551 +//! @SYMTestCaseDesc Decode a 24-bit mng image file giving an image type, using TMMSource.
1.3552 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3553 +//! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1.3554 +//! @SYMTestStatus Implemented
1.3555 +//! @SYMTestPriority Critical
1.3556 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3557 +//! @SYMTestType CIT
1.3558 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3559 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3560 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0160-001-FileNewL_command01
1.3561 + COMMAND imagedecoder1 FrameInfo
1.3562 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0160-001-Convert_command03
1.3563 + OUTSTANDING
1.3564 + COMMAND imagedecoder1 ~
1.3565 + END_TEST_BLOCK
1.3566 +END_TESTCASE MM-ICL-DECDE-PublicApi-0160
1.3567 +
1.3568 +START_TESTCASE MM-ICL-DECDE-PublicApi-0161
1.3569 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0161
1.3570 +//! @SYMAPI CImageDecoder
1.3571 +//! @SYMAuthor James Mechen
1.3572 +//! @SYMCreationDate 13/01/2006
1.3573 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3574 +//! @SYMTestCaseDesc Decode a 24-bit mng image file giving a mime type, using TMMSource.
1.3575 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3576 +//! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1.3577 +//! @SYMTestStatus Implemented
1.3578 +//! @SYMTestPriority Critical
1.3579 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3580 +//! @SYMTestType CIT
1.3581 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3582 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3583 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0161-001-FileNewL_command01
1.3584 + COMMAND imagedecoder1 FrameInfo
1.3585 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0161-001-Convert_command03
1.3586 + OUTSTANDING
1.3587 + COMMAND imagedecoder1 ~
1.3588 + END_TEST_BLOCK
1.3589 +END_TESTCASE MM-ICL-DECDE-PublicApi-0161
1.3590 +
1.3591 +START_TESTCASE MM-ICL-DECDE-PublicApi-0162
1.3592 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0162
1.3593 +//! @SYMAPI CImageDecoder
1.3594 +//! @SYMAuthor James Mechen
1.3595 +//! @SYMCreationDate 13/01/2006
1.3596 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3597 +//! @SYMTestCaseDesc Decode a 24-bit apm image file giving an image type, using TMMSource.
1.3598 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3599 +//! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1.3600 +//! @SYMTestStatus Implemented
1.3601 +//! @SYMTestPriority Critical
1.3602 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3603 +//! @SYMTestType CIT
1.3604 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3605 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3606 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0162-001-FileNewL_command01
1.3607 + COMMAND imagedecoder1 FrameInfo
1.3608 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0162-001-Convert_command03
1.3609 + OUTSTANDING
1.3610 + COMMAND imagedecoder1 ~
1.3611 + END_TEST_BLOCK
1.3612 +END_TESTCASE MM-ICL-DECDE-PublicApi-0162
1.3613 +
1.3614 +START_TESTCASE MM-ICL-DECDE-PublicApi-0163
1.3615 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0163
1.3616 +//! @SYMAPI CImageDecoder
1.3617 +//! @SYMAuthor James Mechen
1.3618 +//! @SYMCreationDate 13/01/2006
1.3619 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3620 +//! @SYMTestCaseDesc Decode a 24-bit apm image file giving a mime type, using TMMSource.
1.3621 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3622 +//! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1.3623 +//! @SYMTestStatus Implemented
1.3624 +//! @SYMTestPriority Critical
1.3625 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3626 +//! @SYMTestType CIT
1.3627 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3628 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3629 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0163-001-FileNewL_command01
1.3630 + COMMAND imagedecoder1 FrameInfo
1.3631 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0163-001-Convert_command03
1.3632 + OUTSTANDING
1.3633 + COMMAND imagedecoder1 ~
1.3634 + END_TEST_BLOCK
1.3635 +END_TESTCASE MM-ICL-DECDE-PublicApi-0163
1.3636 +
1.3637 +START_TESTCASE MM-ICL-DECDE-PublicApi-0164
1.3638 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0164
1.3639 +//! @SYMAPI CImageDecoder
1.3640 +//! @SYMAuthor James Mechen
1.3641 +//! @SYMCreationDate 13/01/2006
1.3642 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3643 +//! @SYMTestCaseDesc Decode a 24-bit clp image file giving an image type, using TMMSource.
1.3644 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3645 +//! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1.3646 +//! @SYMTestStatus Implemented
1.3647 +//! @SYMTestPriority Critical
1.3648 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3649 +//! @SYMTestType CIT
1.3650 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3651 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3652 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0164-001-FileNewL_command01
1.3653 + COMMAND imagedecoder1 FrameInfo
1.3654 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0164-001-Convert_command03
1.3655 + OUTSTANDING
1.3656 + COMMAND imagedecoder1 ~
1.3657 + END_TEST_BLOCK
1.3658 +END_TESTCASE MM-ICL-DECDE-PublicApi-0164
1.3659 +
1.3660 +START_TESTCASE MM-ICL-DECDE-PublicApi-0165
1.3661 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0165
1.3662 +//! @SYMAPI CImageDecoder
1.3663 +//! @SYMAuthor James Mechen
1.3664 +//! @SYMCreationDate 13/01/2006
1.3665 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3666 +//! @SYMTestCaseDesc Decode a 24-bit clp image file giving a mime type, using TMMSource.
1.3667 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3668 +//! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1.3669 +//! @SYMTestStatus Implemented
1.3670 +//! @SYMTestPriority Critical
1.3671 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3672 +//! @SYMTestType CIT
1.3673 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3674 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3675 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0165-001-FileNewL_command01
1.3676 + COMMAND imagedecoder1 FrameInfo
1.3677 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0165-001-Convert_command03
1.3678 + OUTSTANDING
1.3679 + COMMAND imagedecoder1 ~
1.3680 + END_TEST_BLOCK
1.3681 +END_TESTCASE MM-ICL-DECDE-PublicApi-0165
1.3682 +
1.3683 +START_TESTCASE MM-ICL-DECDE-PublicApi-0166
1.3684 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0166
1.3685 +//! @SYMAPI CImageDecoder
1.3686 +//! @SYMAuthor James Mechen
1.3687 +//! @SYMCreationDate 13/01/2006
1.3688 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3689 +//! @SYMTestCaseDesc Decode a GM3 tif image file giving an image type, using TMMSource.
1.3690 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3691 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.3692 +//! @SYMTestStatus Implemented
1.3693 +//! @SYMTestPriority Critical
1.3694 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3695 +//! @SYMTestType CIT
1.3696 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3697 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3698 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0166-001-FileNewL_command01
1.3699 + COMMAND imagedecoder1 FrameInfo
1.3700 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0166-001-Convert_command03
1.3701 + OUTSTANDING
1.3702 + COMMAND imagedecoder1 ~
1.3703 + END_TEST_BLOCK
1.3704 +END_TESTCASE MM-ICL-DECDE-PublicApi-0166
1.3705 +
1.3706 +START_TESTCASE MM-ICL-DECDE-PublicApi-0167
1.3707 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0167
1.3708 +//! @SYMAPI CImageDecoder
1.3709 +//! @SYMAuthor James Mechen
1.3710 +//! @SYMCreationDate 13/01/2006
1.3711 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3712 +//! @SYMTestCaseDesc Decode a GM4 tif image file giving a mime type, using TMMSource.
1.3713 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3714 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.3715 +//! @SYMTestStatus Implemented
1.3716 +//! @SYMTestPriority Critical
1.3717 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3718 +//! @SYMTestType CIT
1.3719 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3720 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3721 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0167-001-FileNewL_command01
1.3722 + COMMAND imagedecoder1 FrameInfo
1.3723 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0167-001-Convert_command03
1.3724 + OUTSTANDING
1.3725 + COMMAND imagedecoder1 ~
1.3726 + END_TEST_BLOCK
1.3727 +END_TESTCASE MM-ICL-DECDE-PublicApi-0167
1.3728 +
1.3729 +
1.3730 +START_TESTCASE MM-ICL-DECDE-PublicApi-0168
1.3731 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0168
1.3732 +//! @SYMAPI CImageDecoder
1.3733 +//! @SYMAuthor James Mechen
1.3734 +//! @SYMCreationDate 10/04/2006
1.3735 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3736 +//! @SYMTestCaseDesc Decode a 4-bit gif image file giving an image type, using intent, without using RFile.
1.3737 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3738 +//! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
1.3739 +//! @SYMTestStatus Implemented
1.3740 +//! @SYMTestPriority Critical
1.3741 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3742 +//! @SYMTestType CIT
1.3743 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3744 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3745 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0168-001-FileNewL_command01
1.3746 + COMMAND imagedecoder1 FrameInfo
1.3747 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0168-001-Convert_command03
1.3748 + OUTSTANDING
1.3749 + COMMAND imagedecoder1 ~
1.3750 + END_TEST_BLOCK
1.3751 +END_TESTCASE MM-ICL-DECDE-PublicApi-0168
1.3752 +
1.3753 +START_TESTCASE MM-ICL-DECDE-PublicApi-0169
1.3754 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0169
1.3755 +//! @SYMAPI CImageDecoder
1.3756 +//! @SYMAuthor James Mechen
1.3757 +//! @SYMCreationDate 10/04/2006
1.3758 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3759 +//! @SYMTestCaseDesc Decode a 2-bit gif image file giving a mime type, using intent, without using RFile.
1.3760 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3761 +//! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
1.3762 +//! @SYMTestStatus Implemented
1.3763 +//! @SYMTestPriority Critical
1.3764 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3765 +//! @SYMTestType CIT
1.3766 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3767 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3768 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0169-001-FileNewL_command01
1.3769 + COMMAND imagedecoder1 FrameInfo
1.3770 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0169-001-Convert_command03
1.3771 + OUTSTANDING
1.3772 + COMMAND imagedecoder1 ~
1.3773 + END_TEST_BLOCK
1.3774 +END_TESTCASE MM-ICL-DECDE-PublicApi-0169
1.3775 +
1.3776 +START_TESTCASE MM-ICL-DECDE-PublicApi-0170
1.3777 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0170
1.3778 +//! @SYMAPI CImageDecoder
1.3779 +//! @SYMAuthor James Mechen
1.3780 +//! @SYMCreationDate 10/04/2006
1.3781 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3782 +//! @SYMTestCaseDesc Decode a 8-bit jpg image file giving an image type, using intent, without using RFile.
1.3783 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3784 +//! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
1.3785 +//! @SYMTestStatus Implemented
1.3786 +//! @SYMTestPriority Critical
1.3787 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3788 +//! @SYMTestType CIT
1.3789 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3790 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3791 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0170-001-FileNewL_command01
1.3792 + COMMAND imagedecoder1 FrameInfo
1.3793 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0170-001-Convert_command03
1.3794 + OUTSTANDING
1.3795 + COMMAND imagedecoder1 ~
1.3796 + END_TEST_BLOCK
1.3797 +END_TESTCASE MM-ICL-DECDE-PublicApi-0170
1.3798 +
1.3799 +START_TESTCASE MM-ICL-DECDE-PublicApi-0171
1.3800 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0171
1.3801 +//! @SYMAPI CImageDecoder
1.3802 +//! @SYMAuthor James Mechen
1.3803 +//! @SYMCreationDate 10/04/2006
1.3804 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3805 +//! @SYMTestCaseDesc Decode a 8-bit jpg image file giving a mime type, using intent, without using RFile.
1.3806 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3807 +//! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
1.3808 +//! @SYMTestStatus Implemented
1.3809 +//! @SYMTestPriority Critical
1.3810 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3811 +//! @SYMTestType CIT
1.3812 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3813 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3814 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0171-001-FileNewL_command01
1.3815 + COMMAND imagedecoder1 FrameInfo
1.3816 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0171-001-Convert_command03
1.3817 + OUTSTANDING
1.3818 + COMMAND imagedecoder1 ~
1.3819 + END_TEST_BLOCK
1.3820 +END_TESTCASE MM-ICL-DECDE-PublicApi-0171
1.3821 +
1.3822 +START_TESTCASE MM-ICL-DECDE-PublicApi-0172
1.3823 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0172
1.3824 +//! @SYMAPI CImageDecoder
1.3825 +//! @SYMAuthor James Mechen
1.3826 +//! @SYMCreationDate 10/04/2006
1.3827 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3828 +//! @SYMTestCaseDesc Decode a 4-bit bmp image file giving an image type, using intent, without using RFile.
1.3829 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3830 +//! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
1.3831 +//! @SYMTestStatus Implemented
1.3832 +//! @SYMTestPriority Critical
1.3833 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3834 +//! @SYMTestType CIT
1.3835 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3836 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3837 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0172-001-FileNewL_command01
1.3838 + COMMAND imagedecoder1 FrameInfo
1.3839 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0172-001-Convert_command03
1.3840 + OUTSTANDING
1.3841 + COMMAND imagedecoder1 ~
1.3842 + END_TEST_BLOCK
1.3843 +END_TESTCASE MM-ICL-DECDE-PublicApi-0172
1.3844 +
1.3845 +START_TESTCASE MM-ICL-DECDE-PublicApi-0173
1.3846 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0173
1.3847 +//! @SYMAPI CImageDecoder
1.3848 +//! @SYMAuthor James Mechen
1.3849 +//! @SYMCreationDate 10/04/2006
1.3850 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3851 +//! @SYMTestCaseDesc Decode a 1-bit bmp image file giving a mime type, using intent, without using RFile.
1.3852 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3853 +//! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
1.3854 +//! @SYMTestStatus Implemented
1.3855 +//! @SYMTestPriority Critical
1.3856 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3857 +//! @SYMTestType CIT
1.3858 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3859 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3860 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0173-001-FileNewL_command01
1.3861 + COMMAND imagedecoder1 FrameInfo
1.3862 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0173-001-Convert_command03
1.3863 + OUTSTANDING
1.3864 + COMMAND imagedecoder1 ~
1.3865 + END_TEST_BLOCK
1.3866 +END_TESTCASE MM-ICL-DECDE-PublicApi-0173
1.3867 +
1.3868 +START_TESTCASE MM-ICL-DECDE-PublicApi-0174
1.3869 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0174
1.3870 +//! @SYMAPI CImageDecoder
1.3871 +//! @SYMAuthor James Mechen
1.3872 +//! @SYMCreationDate 10/04/2006
1.3873 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3874 +//! @SYMTestCaseDesc Decode a 4-bit png image file giving an image type, using intent, without using RFile.
1.3875 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3876 +//! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
1.3877 +//! @SYMTestStatus Implemented
1.3878 +//! @SYMTestPriority Critical
1.3879 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3880 +//! @SYMTestType CIT
1.3881 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3882 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3883 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0174-001-FileNewL_command01
1.3884 + COMMAND imagedecoder1 FrameInfo
1.3885 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0174-001-Convert_command03
1.3886 + OUTSTANDING
1.3887 + COMMAND imagedecoder1 ~
1.3888 + END_TEST_BLOCK
1.3889 +END_TESTCASE MM-ICL-DECDE-PublicApi-0174
1.3890 +
1.3891 +START_TESTCASE MM-ICL-DECDE-PublicApi-0175
1.3892 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0175
1.3893 +//! @SYMAPI CImageDecoder
1.3894 +//! @SYMAuthor James Mechen
1.3895 +//! @SYMCreationDate 10/04/2006
1.3896 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3897 +//! @SYMTestCaseDesc Decode a 1-bit png image file giving a mime type, using intent, without using RFile.
1.3898 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3899 +//! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
1.3900 +//! @SYMTestStatus Implemented
1.3901 +//! @SYMTestPriority Critical
1.3902 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3903 +//! @SYMTestType CIT
1.3904 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3905 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3906 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0175-001-FileNewL_command01
1.3907 + COMMAND imagedecoder1 FrameInfo
1.3908 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0175-001-Convert_command03
1.3909 + OUTSTANDING
1.3910 + COMMAND imagedecoder1 ~
1.3911 + END_TEST_BLOCK
1.3912 +END_TESTCASE MM-ICL-DECDE-PublicApi-0175
1.3913 +
1.3914 +START_TESTCASE MM-ICL-DECDE-PublicApi-0176
1.3915 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0176
1.3916 +//! @SYMAPI CImageDecoder
1.3917 +//! @SYMAuthor James Mechen
1.3918 +//! @SYMCreationDate 10/04/2006
1.3919 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3920 +//! @SYMTestCaseDesc Decode an uncompressed 4-bit tif image file giving an image type, using intent, without using RFile.
1.3921 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3922 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.3923 +//! @SYMTestStatus Implemented
1.3924 +//! @SYMTestPriority Critical
1.3925 +//! @SYMTestExpectedResults KErrNotSupported is returned.
1.3926 +//! @SYMTestType CIT
1.3927 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3928 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3929 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0176-001-FileNewL_command01
1.3930 + COMMAND imagedecoder1 FrameInfo
1.3931 + COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0176-001-Convert_command03
1.3932 + OUTSTANDING
1.3933 + COMMAND imagedecoder1 ~
1.3934 + END_TEST_BLOCK
1.3935 +END_TESTCASE MM-ICL-DECDE-PublicApi-0176
1.3936 +
1.3937 +START_TESTCASE MM-ICL-DECDE-PublicApi-0177
1.3938 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0177
1.3939 +//! @SYMAPI CImageDecoder
1.3940 +//! @SYMAuthor James Mechen
1.3941 +//! @SYMCreationDate 10/04/2006
1.3942 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3943 +//! @SYMTestCaseDesc Decode an uncompressed 1-bit tif image file giving a mime type, using intent, without using RFile.
1.3944 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3945 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.3946 +//! @SYMTestStatus Implemented
1.3947 +//! @SYMTestPriority Critical
1.3948 +//! @SYMTestExpectedResults KErrNotSupported is returned.
1.3949 +//! @SYMTestType CIT
1.3950 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3951 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3952 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0177-001-FileNewL_command01
1.3953 + COMMAND imagedecoder1 FrameInfo
1.3954 + COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0177-001-Convert_command03
1.3955 + OUTSTANDING
1.3956 + COMMAND imagedecoder1 ~
1.3957 + END_TEST_BLOCK
1.3958 +END_TESTCASE MM-ICL-DECDE-PublicApi-0177
1.3959 +
1.3960 +START_TESTCASE MM-ICL-DECDE-PublicApi-0178
1.3961 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0178
1.3962 +//! @SYMAPI CImageDecoder
1.3963 +//! @SYMAuthor James Mechen
1.3964 +//! @SYMCreationDate 10/04/2006
1.3965 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3966 +//! @SYMTestCaseDesc Decode a 1-bit ota image file giving an image type, using intent, without using RFile.
1.3967 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3968 +//! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
1.3969 +//! @SYMTestStatus Implemented
1.3970 +//! @SYMTestPriority Critical
1.3971 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3972 +//! @SYMTestType CIT
1.3973 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3974 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3975 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0178-001-FileNewL_command01
1.3976 + COMMAND imagedecoder1 FrameInfo
1.3977 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0178-001-Convert_command03
1.3978 + OUTSTANDING
1.3979 + COMMAND imagedecoder1 ~
1.3980 + END_TEST_BLOCK
1.3981 +END_TESTCASE MM-ICL-DECDE-PublicApi-0178
1.3982 +
1.3983 +START_TESTCASE MM-ICL-DECDE-PublicApi-0179
1.3984 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0179
1.3985 +//! @SYMAPI CImageDecoder
1.3986 +//! @SYMAuthor James Mechen
1.3987 +//! @SYMCreationDate 10/04/2006
1.3988 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.3989 +//! @SYMTestCaseDesc Decode a 1-bit ota image file giving a mime type, using intent, without using RFile.
1.3990 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.3991 +//! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
1.3992 +//! @SYMTestStatus Implemented
1.3993 +//! @SYMTestPriority Critical
1.3994 +//! @SYMTestExpectedResults Image decoded with no errors.
1.3995 +//! @SYMTestType CIT
1.3996 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.3997 + CREATE_OBJECT CImageDecoder imagedecoder1
1.3998 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0179-001-FileNewL_command01
1.3999 + COMMAND imagedecoder1 FrameInfo
1.4000 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0179-001-Convert_command03
1.4001 + OUTSTANDING
1.4002 + COMMAND imagedecoder1 ~
1.4003 + END_TEST_BLOCK
1.4004 +END_TESTCASE MM-ICL-DECDE-PublicApi-0179
1.4005 +
1.4006 +START_TESTCASE MM-ICL-DECDE-PublicApi-0180
1.4007 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0180
1.4008 +//! @SYMAPI CImageDecoder
1.4009 +//! @SYMAuthor James Mechen
1.4010 +//! @SYMCreationDate 10/04/2006
1.4011 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4012 +//! @SYMTestCaseDesc Decode a 8-bit mbm image file giving an image type, using intent, without using RFile.
1.4013 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4014 +//! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
1.4015 +//! @SYMTestStatus Implemented
1.4016 +//! @SYMTestPriority Critical
1.4017 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4018 +//! @SYMTestType CIT
1.4019 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4020 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4021 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0180-001-FileNewL_command01
1.4022 + COMMAND imagedecoder1 FrameInfo
1.4023 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0180-001-Convert_command03
1.4024 + OUTSTANDING
1.4025 + COMMAND imagedecoder1 ~
1.4026 + END_TEST_BLOCK
1.4027 +END_TESTCASE MM-ICL-DECDE-PublicApi-0180
1.4028 +
1.4029 +START_TESTCASE MM-ICL-DECDE-PublicApi-0181
1.4030 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0181
1.4031 +//! @SYMAPI CImageDecoder
1.4032 +//! @SYMAuthor James Mechen
1.4033 +//! @SYMCreationDate 10/04/2006
1.4034 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4035 +//! @SYMTestCaseDesc Decode a 4-bit mbm image file giving a mime type, using intent, without using RFile.
1.4036 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4037 +//! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
1.4038 +//! @SYMTestStatus Implemented
1.4039 +//! @SYMTestPriority Critical
1.4040 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4041 +//! @SYMTestType CIT
1.4042 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4043 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4044 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0181-001-FileNewL_command01
1.4045 + COMMAND imagedecoder1 FrameInfo
1.4046 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0181-001-Convert_command03
1.4047 + OUTSTANDING
1.4048 + COMMAND imagedecoder1 ~
1.4049 + END_TEST_BLOCK
1.4050 +END_TESTCASE MM-ICL-DECDE-PublicApi-0181
1.4051 +
1.4052 +START_TESTCASE MM-ICL-DECDE-PublicApi-0182
1.4053 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0182
1.4054 +//! @SYMAPI CImageDecoder
1.4055 +//! @SYMAuthor James Mechen
1.4056 +//! @SYMCreationDate 10/04/2006
1.4057 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4058 +//! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving an image type, using intent, without using RFile.
1.4059 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4060 +//! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1.4061 +//! @SYMTestStatus Implemented
1.4062 +//! @SYMTestPriority Critical
1.4063 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4064 +//! @SYMTestType CIT
1.4065 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4066 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4067 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0182-001-FileNewL_command01
1.4068 + COMMAND imagedecoder1 FrameInfo
1.4069 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0182-001-Convert_command03
1.4070 + OUTSTANDING
1.4071 + COMMAND imagedecoder1 ~
1.4072 + END_TEST_BLOCK
1.4073 +END_TESTCASE MM-ICL-DECDE-PublicApi-0182
1.4074 +
1.4075 +START_TESTCASE MM-ICL-DECDE-PublicApi-0183
1.4076 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0183
1.4077 +//! @SYMAPI CImageDecoder
1.4078 +//! @SYMAuthor James Mechen
1.4079 +//! @SYMCreationDate 10/04/2006
1.4080 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4081 +//! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving a mime type, using intent, without using RFile.
1.4082 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4083 +//! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1.4084 +//! @SYMTestStatus Implemented
1.4085 +//! @SYMTestPriority Critical
1.4086 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4087 +//! @SYMTestType CIT
1.4088 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4089 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4090 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0183-001-FileNewL_command01
1.4091 + COMMAND imagedecoder1 FrameInfo
1.4092 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0183-001-Convert_command03
1.4093 + OUTSTANDING
1.4094 + COMMAND imagedecoder1 ~
1.4095 + END_TEST_BLOCK
1.4096 +END_TESTCASE MM-ICL-DECDE-PublicApi-0183
1.4097 +
1.4098 +START_TESTCASE MM-ICL-DECDE-PublicApi-0184
1.4099 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0184
1.4100 +//! @SYMAPI CImageDecoder
1.4101 +//! @SYMAuthor James Mechen
1.4102 +//! @SYMCreationDate 10/04/2006
1.4103 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4104 +//! @SYMTestCaseDesc Decode a 24-bit wmf image file giving an image type, using intent, without using RFile.
1.4105 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4106 +//! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1.4107 +//! @SYMTestStatus Implemented
1.4108 +//! @SYMTestPriority Critical
1.4109 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4110 +//! @SYMTestType CIT
1.4111 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4112 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4113 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0184-001-FileNewL_command01
1.4114 + COMMAND imagedecoder1 FrameInfo
1.4115 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0184-001-Convert_command03
1.4116 + OUTSTANDING
1.4117 + COMMAND imagedecoder1 ~
1.4118 + END_TEST_BLOCK
1.4119 +END_TESTCASE MM-ICL-DECDE-PublicApi-0184
1.4120 +
1.4121 +START_TESTCASE MM-ICL-DECDE-PublicApi-0185
1.4122 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0185
1.4123 +//! @SYMAPI CImageDecoder
1.4124 +//! @SYMAuthor James Mechen
1.4125 +//! @SYMCreationDate 10/04/2006
1.4126 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4127 +//! @SYMTestCaseDesc Decode a 24-bit wmf image file giving a mime type, using intent, without using RFile.
1.4128 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4129 +//! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1.4130 +//! @SYMTestStatus Implemented
1.4131 +//! @SYMTestPriority Critical
1.4132 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4133 +//! @SYMTestType CIT
1.4134 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4135 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4136 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0185-001-FileNewL_command01
1.4137 + COMMAND imagedecoder1 FrameInfo
1.4138 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0185-001-Convert_command03
1.4139 + OUTSTANDING
1.4140 + COMMAND imagedecoder1 ~
1.4141 + END_TEST_BLOCK
1.4142 +END_TESTCASE MM-ICL-DECDE-PublicApi-0185
1.4143 +
1.4144 +START_TESTCASE MM-ICL-DECDE-PublicApi-0186
1.4145 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0186
1.4146 +//! @SYMAPI CImageDecoder
1.4147 +//! @SYMAuthor James Mechen
1.4148 +//! @SYMCreationDate 10/04/2006
1.4149 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4150 +//! @SYMTestCaseDesc Decode a 4-bit ico image file giving an image type, using intent, without using RFile.
1.4151 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4152 +//! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1.4153 +//! @SYMTestStatus Implemented
1.4154 +//! @SYMTestPriority Critical
1.4155 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4156 +//! @SYMTestType CIT
1.4157 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4158 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4159 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0186-001-FileNewL_command01
1.4160 + COMMAND imagedecoder1 FrameInfo
1.4161 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0186-001-Convert_command03
1.4162 + OUTSTANDING
1.4163 + COMMAND imagedecoder1 ~
1.4164 + END_TEST_BLOCK
1.4165 +END_TESTCASE MM-ICL-DECDE-PublicApi-0186
1.4166 +
1.4167 +START_TESTCASE MM-ICL-DECDE-PublicApi-0187
1.4168 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0187
1.4169 +//! @SYMAPI CImageDecoder
1.4170 +//! @SYMAuthor James Mechen
1.4171 +//! @SYMCreationDate 10/04/2006
1.4172 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4173 +//! @SYMTestCaseDesc Decode a 4-bit ico image file giving a mime type, using intent, without using RFile.
1.4174 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4175 +//! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1.4176 +//! @SYMTestStatus Implemented
1.4177 +//! @SYMTestPriority Critical
1.4178 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4179 +//! @SYMTestType CIT
1.4180 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4181 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4182 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0187-001-FileNewL_command01
1.4183 + COMMAND imagedecoder1 FrameInfo
1.4184 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0187-001-Convert_command03
1.4185 + OUTSTANDING
1.4186 + COMMAND imagedecoder1 ~
1.4187 + END_TEST_BLOCK
1.4188 +END_TESTCASE MM-ICL-DECDE-PublicApi-0187
1.4189 +
1.4190 +START_TESTCASE MM-ICL-DECDE-PublicApi-0188
1.4191 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0188
1.4192 +//! @SYMAPI CImageDecoder
1.4193 +//! @SYMAuthor James Mechen
1.4194 +//! @SYMCreationDate 10/04/2006
1.4195 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4196 +//! @SYMTestCaseDesc Decode a 24-bit mng image file giving an image type, using intent, without using RFile.
1.4197 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4198 +//! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1.4199 +//! @SYMTestStatus Implemented
1.4200 +//! @SYMTestPriority Critical
1.4201 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4202 +//! @SYMTestType CIT
1.4203 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4204 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4205 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0188-001-FileNewL_command01
1.4206 + COMMAND imagedecoder1 FrameInfo
1.4207 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0188-001-Convert_command03
1.4208 + OUTSTANDING
1.4209 + COMMAND imagedecoder1 ~
1.4210 + END_TEST_BLOCK
1.4211 +END_TESTCASE MM-ICL-DECDE-PublicApi-0188
1.4212 +
1.4213 +START_TESTCASE MM-ICL-DECDE-PublicApi-0189
1.4214 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0189
1.4215 +//! @SYMAPI CImageDecoder
1.4216 +//! @SYMAuthor James Mechen
1.4217 +//! @SYMCreationDate 10/04/2006
1.4218 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4219 +//! @SYMTestCaseDesc Decode a 24-bit mng image file giving a mime type, using intent, without using RFile.
1.4220 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4221 +//! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1.4222 +//! @SYMTestStatus Implemented
1.4223 +//! @SYMTestPriority Critical
1.4224 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4225 +//! @SYMTestType CIT
1.4226 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4227 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4228 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0189-001-FileNewL_command01
1.4229 + COMMAND imagedecoder1 FrameInfo
1.4230 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0189-001-Convert_command03
1.4231 + OUTSTANDING
1.4232 + COMMAND imagedecoder1 ~
1.4233 + END_TEST_BLOCK
1.4234 +END_TESTCASE MM-ICL-DECDE-PublicApi-0189
1.4235 +
1.4236 +START_TESTCASE MM-ICL-DECDE-PublicApi-0190
1.4237 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0190
1.4238 +//! @SYMAPI CImageDecoder
1.4239 +//! @SYMAuthor James Mechen
1.4240 +//! @SYMCreationDate 10/04/2006
1.4241 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4242 +//! @SYMTestCaseDesc Decode a 24-bit apm image file giving an image type, using intent, without using RFile.
1.4243 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4244 +//! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1.4245 +//! @SYMTestStatus Implemented
1.4246 +//! @SYMTestPriority Critical
1.4247 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4248 +//! @SYMTestType CIT
1.4249 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4250 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4251 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0190-001-FileNewL_command01
1.4252 + COMMAND imagedecoder1 FrameInfo
1.4253 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0190-001-Convert_command03
1.4254 + OUTSTANDING
1.4255 + COMMAND imagedecoder1 ~
1.4256 + END_TEST_BLOCK
1.4257 +END_TESTCASE MM-ICL-DECDE-PublicApi-0190
1.4258 +
1.4259 +START_TESTCASE MM-ICL-DECDE-PublicApi-0191
1.4260 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0191
1.4261 +//! @SYMAPI CImageDecoder
1.4262 +//! @SYMAuthor James Mechen
1.4263 +//! @SYMCreationDate 10/04/2006
1.4264 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4265 +//! @SYMTestCaseDesc Decode a 24-bit apm image file giving a mime type, using intent, without using RFile.
1.4266 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4267 +//! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1.4268 +//! @SYMTestStatus Implemented
1.4269 +//! @SYMTestPriority Critical
1.4270 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4271 +//! @SYMTestType CIT
1.4272 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4273 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4274 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0191-001-FileNewL_command01
1.4275 + COMMAND imagedecoder1 FrameInfo
1.4276 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0191-001-Convert_command03
1.4277 + OUTSTANDING
1.4278 + COMMAND imagedecoder1 ~
1.4279 + END_TEST_BLOCK
1.4280 +END_TESTCASE MM-ICL-DECDE-PublicApi-0191
1.4281 +
1.4282 +START_TESTCASE MM-ICL-DECDE-PublicApi-0192
1.4283 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0192
1.4284 +//! @SYMAPI CImageDecoder
1.4285 +//! @SYMAuthor James Mechen
1.4286 +//! @SYMCreationDate 10/04/2006
1.4287 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4288 +//! @SYMTestCaseDesc Decode a 24-bit clp image file giving an image type, using intent, without using RFile.
1.4289 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4290 +//! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1.4291 +//! @SYMTestStatus Implemented
1.4292 +//! @SYMTestPriority Critical
1.4293 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4294 +//! @SYMTestType CIT
1.4295 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4296 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4297 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0192-001-FileNewL_command01
1.4298 + COMMAND imagedecoder1 FrameInfo
1.4299 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0192-001-Convert_command03
1.4300 + OUTSTANDING
1.4301 + COMMAND imagedecoder1 ~
1.4302 + END_TEST_BLOCK
1.4303 +END_TESTCASE MM-ICL-DECDE-PublicApi-0192
1.4304 +
1.4305 +START_TESTCASE MM-ICL-DECDE-PublicApi-0193
1.4306 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0193
1.4307 +//! @SYMAPI CImageDecoder
1.4308 +//! @SYMAuthor James Mechen
1.4309 +//! @SYMCreationDate 10/04/2006
1.4310 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4311 +//! @SYMTestCaseDesc Decode a 24-bit clp image file giving a mime type, using intent, without using RFile.
1.4312 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4313 +//! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1.4314 +//! @SYMTestStatus Implemented
1.4315 +//! @SYMTestPriority Critical
1.4316 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4317 +//! @SYMTestType CIT
1.4318 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4319 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4320 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0193-001-FileNewL_command01
1.4321 + COMMAND imagedecoder1 FrameInfo
1.4322 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0193-001-Convert_command03
1.4323 + OUTSTANDING
1.4324 + COMMAND imagedecoder1 ~
1.4325 + END_TEST_BLOCK
1.4326 +END_TESTCASE MM-ICL-DECDE-PublicApi-0193
1.4327 +
1.4328 +START_TESTCASE MM-ICL-DECDE-PublicApi-0194
1.4329 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0194
1.4330 +//! @SYMAPI CImageDecoder
1.4331 +//! @SYMAuthor James Mechen
1.4332 +//! @SYMCreationDate 10/04/2006
1.4333 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4334 +//! @SYMTestCaseDesc Decode a GM3 tif image file giving an image type, using intent, without using RFile.
1.4335 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4336 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.4337 +//! @SYMTestStatus Implemented
1.4338 +//! @SYMTestPriority Critical
1.4339 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4340 +//! @SYMTestType CIT
1.4341 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4342 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4343 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0194-001-FileNewL_command01
1.4344 + COMMAND imagedecoder1 FrameInfo
1.4345 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0194-001-Convert_command03
1.4346 + OUTSTANDING
1.4347 + COMMAND imagedecoder1 ~
1.4348 + END_TEST_BLOCK
1.4349 +END_TESTCASE MM-ICL-DECDE-PublicApi-0194
1.4350 +
1.4351 +START_TESTCASE MM-ICL-DECDE-PublicApi-0195
1.4352 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0195
1.4353 +//! @SYMAPI CImageDecoder
1.4354 +//! @SYMAuthor James Mechen
1.4355 +//! @SYMCreationDate 10/04/2006
1.4356 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4357 +//! @SYMTestCaseDesc Decode a GM4 tif image file giving a mime type, using intent, without using RFile.
1.4358 +//! Uses API elements: FileNewL(), FrameInfo(), Convert().
1.4359 +//! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
1.4360 +//! @SYMTestStatus Implemented
1.4361 +//! @SYMTestPriority Critical
1.4362 +//! @SYMTestExpectedResults Image decoded with no errors.
1.4363 +//! @SYMTestType CIT
1.4364 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4365 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4366 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0195-001-FileNewL_command01
1.4367 + COMMAND imagedecoder1 FrameInfo
1.4368 + COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0195-001-Convert_command03
1.4369 + OUTSTANDING
1.4370 + COMMAND imagedecoder1 ~
1.4371 + END_TEST_BLOCK
1.4372 +END_TESTCASE MM-ICL-DECDE-PublicApi-0195
1.4373 +
1.4374 +
1.4375 +START_TESTCASE MM-ICL-DECDE-PublicApi-0097
1.4376 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0097
1.4377 +//! @SYMAPI CImageDecoder
1.4378 +//! @SYMAuthor James Mechen
1.4379 +//! @SYMCreationDate 17/01/2006
1.4380 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4381 +//! @SYMTestCaseDesc Get primary MIME type of the decoder for all supported image file formats.
1.4382 +//! Uses API elements: GetMimeTypeFileL().
1.4383 +//! @SYMTestActions 1-13. Get primary MIME type of the decoder for all supported image file formats.
1.4384 +//! @SYMTestStatus Implemented
1.4385 +//! @SYMTestPriority High
1.4386 +//! @SYMTestExpectedResults Information returned with no errors.
1.4387 +//! @SYMTestType CIT
1.4388 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4389 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4390 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command01
1.4391 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command02
1.4392 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command03
1.4393 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command04
1.4394 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command05
1.4395 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command06
1.4396 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command07
1.4397 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command08
1.4398 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command09
1.4399 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command10
1.4400 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command11
1.4401 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command12
1.4402 + COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command13
1.4403 + COMMAND imagedecoder1 ~
1.4404 + END_TEST_BLOCK
1.4405 +END_TESTCASE MM-ICL-DECDE-PublicApi-0097
1.4406 +
1.4407 +START_TESTCASE MM-ICL-DECDE-PublicApi-0099
1.4408 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0099
1.4409 +//! @SYMAPI CImageDecoder
1.4410 +//! @SYMAuthor James Mechen
1.4411 +//! @SYMCreationDate 17/01/2006
1.4412 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4413 +//! @SYMTestCaseDesc Get primary MIME type of the decoder for all supported image descriptor formats.
1.4414 +//! Uses API elements: GetMimeTypeDataL().
1.4415 +//! @SYMTestActions 1-13. Get primary MIME type of the decoder for all supported image descriptor formats.
1.4416 +//! @SYMTestStatus Implemented
1.4417 +//! @SYMTestPriority High
1.4418 +//! @SYMTestExpectedResults Information returned with no errors.
1.4419 +//! @SYMTestType CIT
1.4420 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4421 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4422 + COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command01
1.4423 + COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command02
1.4424 + COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command03
1.4425 + COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command04
1.4426 + COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command05
1.4427 + COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command06
1.4428 + COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command07
1.4429 + COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command08
1.4430 + COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command09
1.4431 + COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command10
1.4432 + COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command11
1.4433 + COMMAND imagedecoder1 ~
1.4434 + END_TEST_BLOCK
1.4435 +END_TESTCASE MM-ICL-DECDE-PublicApi-0099
1.4436 +
1.4437 +START_TESTCASE MM-ICL-DECDE-PublicApi-0196
1.4438 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0196
1.4439 +//! @SYMAPI CImageDecoder
1.4440 +//! @SYMAuthor Louis Henry Nayegon
1.4441 +//! @SYMCreationDate 24/07/2006
1.4442 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4443 +//! @SYMTestCaseDesc Get primary MIME type of the decoder for .ota file.
1.4444 +//! Uses API elements: GetMimeTypeDataL().
1.4445 +//! @SYMTestActions 1-13. Get primary MIME type for .ota file. As this does have enough info in the header an error should be produced.
1.4446 +//! @SYMTestStatus Implemented
1.4447 +//! @SYMTestPriority High
1.4448 +//! @SYMTestExpectedResults Information returned with no errors.
1.4449 +//! @SYMTestType CIT
1.4450 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4451 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4452 + COMMAND !Error=-1 imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0196-001-GetMimeTypeDataL_command01
1.4453 + END_TEST_BLOCK
1.4454 +END_TESTCASE MM-ICL-DECDE-PublicApi-0196
1.4455 +
1.4456 +START_TESTCASE MM-ICL-DECDE-PublicApi-0197
1.4457 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0197
1.4458 +//! @SYMAPI CImageDecoder
1.4459 +//! @SYMAuthor Louis Henry Nayegon
1.4460 +//! @SYMCreationDate 24/07/2006
1.4461 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4462 +//! @SYMTestCaseDesc Get primary MIME type of the decoder for .wbmp file.
1.4463 +//! Uses API elements: GetMimeTypeDataL().
1.4464 +//! @SYMTestActions 1-13. Get primary MIME type for .wbmp file. As this does have enough info in the header an error should be produced.
1.4465 +//! @SYMTestStatus Implemented
1.4466 +//! @SYMTestPriority High
1.4467 +//! @SYMTestExpectedResults Information returned with no errors.
1.4468 +//! @SYMTestType CIT
1.4469 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4470 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4471 + COMMAND !Error=-1 imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0197-001-GetMimeTypeDataL_command01
1.4472 + END_TEST_BLOCK
1.4473 +END_TESTCASE MM-ICL-DECDE-PublicApi-0197
1.4474 +
1.4475 +START_TESTCASE MM-ICL-DECDE-PublicApi-0116
1.4476 +//! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0116
1.4477 +//! @SYMAPI CImageDecoder
1.4478 +//! @SYMAuthor James Mechen
1.4479 +//! @SYMCreationDate 17/01/2006
1.4480 +//! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1.4481 +//! @SYMTestCaseDesc Set serveral agent properties.
1.4482 +//! Uses API elements: FileNewL(), SetAgentProperty().
1.4483 +//! @SYMTestActions 1. Create decoder for gif image in file. 2-5. Set serveral agent properties.
1.4484 +//! @SYMTestStatus Implemented
1.4485 +//! @SYMTestPriority High
1.4486 +//! @SYMTestExpectedResults Agent properties set with no errors.
1.4487 +//! @SYMTestType CIT
1.4488 + START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1.4489 + CREATE_OBJECT CImageDecoder imagedecoder1
1.4490 + COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0116-001-FileNewL_command01
1.4491 + COMMAND !Error=-17450 imagedecoder1 SetAgentProperty MM-ICL-DECDE-PublicApi-0116-001-SetAgentProperty_command02
1.4492 + COMMAND !Error=-17450 imagedecoder1 SetAgentProperty MM-ICL-DECDE-PublicApi-0116-001-SetAgentProperty_command03
1.4493 + COMMAND !Error=-17450 imagedecoder1 SetAgentProperty MM-ICL-DECDE-PublicApi-0116-001-SetAgentProperty_command04
1.4494 + COMMAND !Error=-17450 imagedecoder1 SetAgentProperty MM-ICL-DECDE-PublicApi-0116-001-SetAgentProperty_command05
1.4495 + COMMAND imagedecoder1 ~
1.4496 + END_TEST_BLOCK
1.4497 +END_TESTCASE MM-ICL-DECDE-PublicApi-0116