os/mm/mmapitest/mmsvs/suite/icl/T_ImageDecoder/scripts/MM-ICL-DECDE-PublicApi.script
Update contrib.
2 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
3 // All rights reserved.
4 // This component and the accompanying materials are made available
5 // under the terms of "Eclipse Public License v1.0"
6 // which accompanies this distribution, and is available
7 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 // Initial Contributors:
10 // Nokia Corporation - initial contribution.
18 //! @SYMTestSuiteName MM-ICL-DECDE-PublicApi
19 //! @SYMScriptTestEnvironment This test script requires a basic ROM.
20 /////////////////////////////////////////////////////////////////////
21 // T_ImageDecoder.script
23 // Tests all public elements of the CImageDecoder class
24 // as a means of confidence that the APIs work as expected.
26 // The purpose is to provide a regression test suite of PublishedAll APIs for CImageDecoder.
27 // The tests are fully automated.
28 /////////////////////////////////////////////////////////////////////
30 LOAD_SUITE T_ImageDecoder
33 START_TESTCASE MM-ICL-DECDE-PublicApi-0001
34 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0001
35 //! @SYMAPI CImageDecoder
36 //! @SYMAuthor Louis Nayegon
37 //! @SYMCreationDate 29/11/2005
38 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
39 //! @SYMTestCaseDesc Decode a 8-bit gif image file giving an image type, using RFile.
40 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
41 //! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
42 //! @SYMTestStatus Implemented
43 //! @SYMTestPriority Critical
44 //! @SYMTestExpectedResults Image decoded with no errors.
46 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
47 CREATE_OBJECT CImageDecoder imagedecoder1
48 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0001-001-FileNewL_command01
49 COMMAND imagedecoder1 FrameInfo
50 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0001-001-Convert_command03
52 COMMAND imagedecoder1 ~
54 END_TESTCASE MM-ICL-DECDE-PublicApi-0001
56 START_TESTCASE MM-ICL-DECDE-PublicApi-0002
57 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0002
58 //! @SYMAPI CImageDecoder
59 //! @SYMAuthor Louis Nayegon
60 //! @SYMCreationDate 29/11/2005
61 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
62 //! @SYMTestCaseDesc Decode a 6-bit gif image file giving a mime type, using RFile.
63 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
64 //! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
65 //! @SYMTestStatus Implemented
66 //! @SYMTestPriority Critical
67 //! @SYMTestExpectedResults Image decoded with no errors.
69 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
70 CREATE_OBJECT CImageDecoder imagedecoder1
71 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0002-001-FileNewL_command01
72 COMMAND imagedecoder1 FrameInfo
73 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0002-001-Convert_command03
75 COMMAND imagedecoder1 ~
77 END_TESTCASE MM-ICL-DECDE-PublicApi-0002
79 START_TESTCASE MM-ICL-DECDE-PublicApi-0003
80 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0003
81 //! @SYMAPI CImageDecoder
82 //! @SYMAuthor Louis Nayegon
83 //! @SYMCreationDate 29/11/2005
84 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
85 //! @SYMTestCaseDesc Decode a 4-bit gif image file giving an image type, without using RFile.
86 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
87 //! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
88 //! @SYMTestStatus Implemented
89 //! @SYMTestPriority Critical
90 //! @SYMTestExpectedResults Image decoded with no errors.
92 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
93 CREATE_OBJECT CImageDecoder imagedecoder1
94 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0003-001-FileNewL_command01
95 COMMAND imagedecoder1 FrameInfo
96 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0003-001-Convert_command03
98 COMMAND imagedecoder1 ~
100 END_TESTCASE MM-ICL-DECDE-PublicApi-0003
102 START_TESTCASE MM-ICL-DECDE-PublicApi-0004
103 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0004
104 //! @SYMAPI CImageDecoder
105 //! @SYMAuthor Louis Nayegon
106 //! @SYMCreationDate 29/11/2005
107 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
108 //! @SYMTestCaseDesc Decode a 2-bit gif image file giving a mime type, without using RFile.
109 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
110 //! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
111 //! @SYMTestStatus Implemented
112 //! @SYMTestPriority Critical
113 //! @SYMTestExpectedResults Image decoded with no errors.
115 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
116 CREATE_OBJECT CImageDecoder imagedecoder1
117 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0004-001-FileNewL_command01
118 COMMAND imagedecoder1 FrameInfo
119 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0004-001-Convert_command03
121 COMMAND imagedecoder1 ~
123 END_TESTCASE MM-ICL-DECDE-PublicApi-0004
125 START_TESTCASE MM-ICL-DECDE-PublicApi-0005
126 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0005
127 //! @SYMAPI CImageDecoder
128 //! @SYMAuthor Louis Nayegon
129 //! @SYMCreationDate 29/11/2005
130 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
131 //! @SYMTestCaseDesc Decode a 1-bit gif image in buffer, giving an image type.
132 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
133 //! @SYMTestActions 1. Create decoder for gif image in buffer. 2. Get frame info. 3. Decode image.
134 //! @SYMTestStatus Implemented
135 //! @SYMTestPriority Critical
136 //! @SYMTestExpectedResults Image decoded with no errors.
138 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
139 CREATE_OBJECT CImageDecoder imagedecoder1
140 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0005-001-DataNewL_command01
141 COMMAND imagedecoder1 FrameInfo
142 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0005-001-Convert_command03
144 COMMAND imagedecoder1 ~
146 END_TESTCASE MM-ICL-DECDE-PublicApi-0005
148 START_TESTCASE MM-ICL-DECDE-PublicApi-0006
149 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0006
150 //! @SYMAPI CImageDecoder
151 //! @SYMAuthor Louis Nayegon
152 //! @SYMCreationDate 29/11/2005
153 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
154 //! @SYMTestCaseDesc Decode a 8-bit gif image in buffer, giving a mime type.
155 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
156 //! @SYMTestActions 1. Create decoder for gif image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
157 //! @SYMTestStatus Implemented
158 //! @SYMTestPriority Critical
159 //! @SYMTestExpectedResults Image decoded with no errors.
161 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
162 CREATE_OBJECT CImageDecoder imagedecoder1
163 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0006-001-DataNewL_command01
164 COMMAND imagedecoder1 FrameInfo
165 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0006-001-Convert_command03
167 COMMAND imagedecoder1 ~
169 END_TESTCASE MM-ICL-DECDE-PublicApi-0006
171 START_TESTCASE MM-ICL-DECDE-PublicApi-0007
172 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0007
173 //! @SYMAPI CImageDecoder
174 //! @SYMAuthor Louis Nayegon
175 //! @SYMCreationDate 29/11/2005
176 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
177 //! @SYMTestCaseDesc Get list of file extensions that can be decoded and their corresponding MIME types.
178 //! Uses API elements: GetFileTypesL().
179 //! @SYMTestActions 1. Get list of file extensions that can be decoded and their corresponding MIME types.
180 //! @SYMTestStatus Implemented
181 //! @SYMTestPriority High
182 //! @SYMTestExpectedResults Fourteen file extensions should be returned with no errors.
184 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
185 CREATE_OBJECT CImageDecoder imagedecoder1
186 COMMAND imagedecoder1 GetFileTypesL
187 COMMAND imagedecoder1 ~
189 END_TESTCASE MM-ICL-DECDE-PublicApi-0007
191 START_TESTCASE MM-ICL-DECDE-PublicApi-0008
192 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0008
193 //! @SYMAPI CImageDecoder
194 //! @SYMAuthor Louis Nayegon
195 //! @SYMCreationDate 29/11/2005
196 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
197 //! @SYMTestCaseDesc Get list of tif image sub-types that can be decoded.
198 //! Uses API elements: GetImageSubTypesL().
199 //! @SYMTestActions 1. Get list of tif image sub-types that can be decoded.
200 //! @SYMTestStatus Implemented
201 //! @SYMTestPriority High
202 //! @SYMTestExpectedResults Information returned with no errors.
204 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
205 CREATE_OBJECT CImageDecoder imagedecoder1
206 COMMAND imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0008-001-GetImageSubTypesL_command01
207 COMMAND imagedecoder1 ~
209 END_TESTCASE MM-ICL-DECDE-PublicApi-0008
211 START_TESTCASE MM-ICL-DECDE-PublicApi-0009
212 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0009
213 //! @SYMAPI CImageDecoder
214 //! @SYMAuthor Louis Nayegon
215 //! @SYMCreationDate 29/11/2005
216 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
217 //! @SYMTestCaseDesc Get list of basic image types that can be decoded.
218 //! Uses API elements: GetImageTypesL().
219 //! @SYMTestActions 1. Get list of basic image types that can be decoded.
220 //! @SYMTestStatus Implemented
221 //! @SYMTestPriority High
222 //! @SYMTestExpectedResults Information returned with no errors.
224 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
225 CREATE_OBJECT CImageDecoder imagedecoder1
226 COMMAND imagedecoder1 GetImageTypesL MM-ICL-DECDE-PublicApi-0009-001-GetImageTypesL_command01
227 COMMAND imagedecoder1 ~
229 END_TESTCASE MM-ICL-DECDE-PublicApi-0009
232 START_TESTCASE MM-ICL-DECDE-PublicApi-0012
233 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0012
234 //! @SYMAPI CImageDecoder
235 //! @SYMAuthor James Mechen
236 //! @SYMCreationDate 13/01/2006
237 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
238 //! @SYMTestCaseDesc Decode a 24-bit jpg image file giving an image type, using RFile.
239 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
240 //! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
241 //! @SYMTestStatus Implemented
242 //! @SYMTestPriority Critical
243 //! @SYMTestExpectedResults Image decoded with no errors.
245 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
246 CREATE_OBJECT CImageDecoder imagedecoder1
247 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0012-001-FileNewL_command01
248 COMMAND imagedecoder1 FrameInfo
249 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0012-001-Convert_command03
251 COMMAND imagedecoder1 ~
253 END_TESTCASE MM-ICL-DECDE-PublicApi-0012
255 START_TESTCASE MM-ICL-DECDE-PublicApi-0013
256 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0013
257 //! @SYMAPI CImageDecoder
258 //! @SYMAuthor James Mechen
259 //! @SYMCreationDate 13/01/2006
260 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
261 //! @SYMTestCaseDesc Decode a 24-bit jpg image file giving a mime type, using RFile.
262 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
263 //! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
264 //! @SYMTestStatus Implemented
265 //! @SYMTestPriority Critical
266 //! @SYMTestExpectedResults Image decoded with no errors.
268 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
269 CREATE_OBJECT CImageDecoder imagedecoder1
270 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0013-001-FileNewL_command01
271 COMMAND imagedecoder1 FrameInfo
272 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0013-001-Convert_command03
274 COMMAND imagedecoder1 ~
276 END_TESTCASE MM-ICL-DECDE-PublicApi-0013
278 START_TESTCASE MM-ICL-DECDE-PublicApi-0014
279 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0014
280 //! @SYMAPI CImageDecoder
281 //! @SYMAuthor James Mechen
282 //! @SYMCreationDate 13/01/2006
283 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
284 //! @SYMTestCaseDesc Decode a 8-bit jpg image file giving an image type, without using RFile.
285 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
286 //! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
287 //! @SYMTestStatus Implemented
288 //! @SYMTestPriority Critical
289 //! @SYMTestExpectedResults Image decoded with no errors.
291 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
292 CREATE_OBJECT CImageDecoder imagedecoder1
293 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0014-001-FileNewL_command01
294 COMMAND imagedecoder1 FrameInfo
295 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0014-001-Convert_command03
297 COMMAND imagedecoder1 ~
299 END_TESTCASE MM-ICL-DECDE-PublicApi-0014
301 START_TESTCASE MM-ICL-DECDE-PublicApi-0015
302 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0015
303 //! @SYMAPI CImageDecoder
304 //! @SYMAuthor James Mechen
305 //! @SYMCreationDate 13/01/2006
306 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
307 //! @SYMTestCaseDesc Decode a 8-bit jpg image file giving a mime type, without using RFile.
308 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
309 //! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
310 //! @SYMTestStatus Implemented
311 //! @SYMTestPriority Critical
312 //! @SYMTestExpectedResults Image decoded with no errors.
314 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
315 CREATE_OBJECT CImageDecoder imagedecoder1
316 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0015-001-FileNewL_command01
317 COMMAND imagedecoder1 FrameInfo
318 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0015-001-Convert_command03
320 COMMAND imagedecoder1 ~
322 END_TESTCASE MM-ICL-DECDE-PublicApi-0015
324 START_TESTCASE MM-ICL-DECDE-PublicApi-0016
325 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0016
326 //! @SYMAPI CImageDecoder
327 //! @SYMAuthor James Mechen
328 //! @SYMCreationDate 13/01/2006
329 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
330 //! @SYMTestCaseDesc Decode a 24-bit jpg image in buffer, giving an image type.
331 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
332 //! @SYMTestActions 1. Create decoder for jpg image in buffer. 2. Get frame info. 3. Decode image.
333 //! @SYMTestStatus Implemented
334 //! @SYMTestPriority Critical
335 //! @SYMTestExpectedResults Image decoded with no errors.
337 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
338 CREATE_OBJECT CImageDecoder imagedecoder1
339 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0016-001-DataNewL_command01
340 COMMAND imagedecoder1 FrameInfo
341 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0016-001-Convert_command03
343 COMMAND imagedecoder1 ~
345 END_TESTCASE MM-ICL-DECDE-PublicApi-0016
347 START_TESTCASE MM-ICL-DECDE-PublicApi-0017
348 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0017
349 //! @SYMAPI CImageDecoder
350 //! @SYMAuthor James Mechen
351 //! @SYMCreationDate 13/01/2006
352 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
353 //! @SYMTestCaseDesc Decode a 8-bit jpg image in buffer, giving a mime type.
354 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
355 //! @SYMTestActions 1. Create decoder for jpg image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
356 //! @SYMTestStatus Implemented
357 //! @SYMTestPriority Critical
358 //! @SYMTestExpectedResults Image decoded with no errors.
360 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
361 CREATE_OBJECT CImageDecoder imagedecoder1
362 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0017-001-DataNewL_command01
363 COMMAND imagedecoder1 FrameInfo
364 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0017-001-Convert_command03
366 COMMAND imagedecoder1 ImplementationUid
367 COMMAND imagedecoder1 ~
369 END_TESTCASE MM-ICL-DECDE-PublicApi-0017
372 START_TESTCASE MM-ICL-DECDE-PublicApi-0018
373 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0018
374 //! @SYMAPI CImageDecoder
375 //! @SYMAuthor James Mechen
376 //! @SYMCreationDate 13/01/2006
377 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
378 //! @SYMTestCaseDesc Decode a 24-bit bmp image file giving an image type, using RFile.
379 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
380 //! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
381 //! @SYMTestStatus Implemented
382 //! @SYMTestPriority Critical
383 //! @SYMTestExpectedResults Image decoded with no errors.
385 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
386 CREATE_OBJECT CImageDecoder imagedecoder1
387 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0018-001-FileNewL_command01
388 COMMAND imagedecoder1 FrameInfo
389 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0018-001-Convert_command03
391 COMMAND imagedecoder1 ~
393 END_TESTCASE MM-ICL-DECDE-PublicApi-0018
395 START_TESTCASE MM-ICL-DECDE-PublicApi-0019
396 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0019
397 //! @SYMAPI CImageDecoder
398 //! @SYMAuthor James Mechen
399 //! @SYMCreationDate 13/01/2006
400 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
401 //! @SYMTestCaseDesc Decode a 8-bit bmp image file giving a mime type, using RFile.
402 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
403 //! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
404 //! @SYMTestStatus Implemented
405 //! @SYMTestPriority Critical
406 //! @SYMTestExpectedResults Image decoded with no errors.
408 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
409 CREATE_OBJECT CImageDecoder imagedecoder1
410 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0019-001-FileNewL_command01
411 COMMAND imagedecoder1 FrameInfo
412 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0019-001-Convert_command03
414 COMMAND imagedecoder1 ~
416 END_TESTCASE MM-ICL-DECDE-PublicApi-0019
418 START_TESTCASE MM-ICL-DECDE-PublicApi-0020
419 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0020
420 //! @SYMAPI CImageDecoder
421 //! @SYMAuthor James Mechen
422 //! @SYMCreationDate 13/01/2006
423 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
424 //! @SYMTestCaseDesc Decode a 4-bit bmp image file giving an image type, without using RFile.
425 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
426 //! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
427 //! @SYMTestStatus Implemented
428 //! @SYMTestPriority Critical
429 //! @SYMTestExpectedResults Image decoded with no errors.
431 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
432 CREATE_OBJECT CImageDecoder imagedecoder1
433 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0020-001-FileNewL_command01
434 COMMAND imagedecoder1 FrameInfo
435 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0020-001-Convert_command03
437 COMMAND imagedecoder1 ~
439 END_TESTCASE MM-ICL-DECDE-PublicApi-0020
441 START_TESTCASE MM-ICL-DECDE-PublicApi-0021
442 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0021
443 //! @SYMAPI CImageDecoder
444 //! @SYMAuthor James Mechen
445 //! @SYMCreationDate 13/01/2006
446 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
447 //! @SYMTestCaseDesc Decode a 1-bit bmp image file giving a mime type, without using RFile.
448 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
449 //! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
450 //! @SYMTestStatus Implemented
451 //! @SYMTestPriority Critical
452 //! @SYMTestExpectedResults Image decoded with no errors.
454 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
455 CREATE_OBJECT CImageDecoder imagedecoder1
456 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0021-001-FileNewL_command01
457 COMMAND imagedecoder1 FrameInfo
458 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0021-001-Convert_command03
460 COMMAND imagedecoder1 ~
462 END_TESTCASE MM-ICL-DECDE-PublicApi-0021
464 START_TESTCASE MM-ICL-DECDE-PublicApi-0022
465 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0022
466 //! @SYMAPI CImageDecoder
467 //! @SYMAuthor James Mechen
468 //! @SYMCreationDate 13/01/2006
469 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
470 //! @SYMTestCaseDesc Decode a 24-bit bmp image in buffer, giving an image type.
471 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
472 //! @SYMTestActions 1. Create decoder for bmp image in buffer. 2. Get frame info. 3. Decode image.
473 //! @SYMTestStatus Implemented
474 //! @SYMTestPriority Critical
475 //! @SYMTestExpectedResults Image decoded with no errors.
477 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
478 CREATE_OBJECT CImageDecoder imagedecoder1
479 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0022-001-DataNewL_command01
480 COMMAND imagedecoder1 FrameInfo
481 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0022-001-Convert_command03
483 COMMAND imagedecoder1 ~
485 END_TESTCASE MM-ICL-DECDE-PublicApi-0022
487 START_TESTCASE MM-ICL-DECDE-PublicApi-0023
488 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0023
489 //! @SYMAPI CImageDecoder
490 //! @SYMAuthor James Mechen
491 //! @SYMCreationDate 13/01/2006
492 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
493 //! @SYMTestCaseDesc Decode a 8-bit bmp image in buffer, giving a mime type.
494 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
495 //! @SYMTestActions 1. Create decoder for bmp image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
496 //! @SYMTestStatus Implemented
497 //! @SYMTestPriority Critical
498 //! @SYMTestExpectedResults Image decoded with no errors.
500 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
501 CREATE_OBJECT CImageDecoder imagedecoder1
502 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0023-001-DataNewL_command01
503 COMMAND imagedecoder1 FrameInfo
504 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0023-001-Convert_command03
506 COMMAND imagedecoder1 ImplementationUid
507 COMMAND imagedecoder1 ~
509 END_TESTCASE MM-ICL-DECDE-PublicApi-0023
512 START_TESTCASE MM-ICL-DECDE-PublicApi-0024
513 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0024
514 //! @SYMAPI CImageDecoder
515 //! @SYMAuthor James Mechen
516 //! @SYMCreationDate 13/01/2006
517 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
518 //! @SYMTestCaseDesc Decode a 24-bit png image file giving an image type, using RFile.
519 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
520 //! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
521 //! @SYMTestStatus Implemented
522 //! @SYMTestPriority Critical
523 //! @SYMTestExpectedResults Image decoded with no errors.
525 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
526 CREATE_OBJECT CImageDecoder imagedecoder1
527 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0024-001-FileNewL_command01
528 COMMAND imagedecoder1 FrameInfo
529 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0024-001-Convert_command03
531 COMMAND imagedecoder1 ~
533 END_TESTCASE MM-ICL-DECDE-PublicApi-0024
535 START_TESTCASE MM-ICL-DECDE-PublicApi-0025
536 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0025
537 //! @SYMAPI CImageDecoder
538 //! @SYMAuthor James Mechen
539 //! @SYMCreationDate 13/01/2006
540 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
541 //! @SYMTestCaseDesc Decode a 8-bit png image file giving a mime type, using RFile.
542 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
543 //! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
544 //! @SYMTestStatus Implemented
545 //! @SYMTestPriority Critical
546 //! @SYMTestExpectedResults Image decoded with no errors.
548 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
549 CREATE_OBJECT CImageDecoder imagedecoder1
550 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0025-001-FileNewL_command01
551 COMMAND imagedecoder1 FrameInfo
552 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0025-001-Convert_command03
554 COMMAND imagedecoder1 ~
556 END_TESTCASE MM-ICL-DECDE-PublicApi-0025
558 START_TESTCASE MM-ICL-DECDE-PublicApi-0026
559 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0026
560 //! @SYMAPI CImageDecoder
561 //! @SYMAuthor James Mechen
562 //! @SYMCreationDate 13/01/2006
563 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
564 //! @SYMTestCaseDesc Decode a 4-bit png image file giving an image type, without using RFile.
565 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
566 //! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
567 //! @SYMTestStatus Implemented
568 //! @SYMTestPriority Critical
569 //! @SYMTestExpectedResults Image decoded with no errors.
571 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
572 CREATE_OBJECT CImageDecoder imagedecoder1
573 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0026-001-FileNewL_command01
574 COMMAND imagedecoder1 FrameInfo
575 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0026-001-Convert_command03
577 COMMAND imagedecoder1 ~
579 END_TESTCASE MM-ICL-DECDE-PublicApi-0026
581 START_TESTCASE MM-ICL-DECDE-PublicApi-0027
582 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0027
583 //! @SYMAPI CImageDecoder
584 //! @SYMAuthor James Mechen
585 //! @SYMCreationDate 13/01/2006
586 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
587 //! @SYMTestCaseDesc Decode a 1-bit png image file giving a mime type, without using RFile.
588 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
589 //! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
590 //! @SYMTestStatus Implemented
591 //! @SYMTestPriority Critical
592 //! @SYMTestExpectedResults Image decoded with no errors.
594 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
595 CREATE_OBJECT CImageDecoder imagedecoder1
596 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0027-001-FileNewL_command01
597 COMMAND imagedecoder1 FrameInfo
598 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0027-001-Convert_command03
600 COMMAND imagedecoder1 ~
602 END_TESTCASE MM-ICL-DECDE-PublicApi-0027
604 START_TESTCASE MM-ICL-DECDE-PublicApi-0028
605 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0028
606 //! @SYMAPI CImageDecoder
607 //! @SYMAuthor James Mechen
608 //! @SYMCreationDate 13/01/2006
609 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
610 //! @SYMTestCaseDesc Decode a 24-bit png image in buffer, giving an image type.
611 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
612 //! @SYMTestActions 1. Create decoder for png image in buffer. 2. Get frame info. 3. Decode image.
613 //! @SYMTestStatus Implemented
614 //! @SYMTestPriority Critical
615 //! @SYMTestExpectedResults Image decoded with no errors.
617 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
618 CREATE_OBJECT CImageDecoder imagedecoder1
619 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0028-001-DataNewL_command01
620 COMMAND imagedecoder1 FrameInfo
621 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0028-001-Convert_command03
623 COMMAND imagedecoder1 ~
625 END_TESTCASE MM-ICL-DECDE-PublicApi-0028
627 START_TESTCASE MM-ICL-DECDE-PublicApi-0029
628 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0029
629 //! @SYMAPI CImageDecoder
630 //! @SYMAuthor James Mechen
631 //! @SYMCreationDate 13/01/2006
632 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
633 //! @SYMTestCaseDesc Decode a 8-bit png image in buffer, giving a mime type.
634 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
635 //! @SYMTestActions 1. Create decoder for png image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
636 //! @SYMTestStatus Implemented
637 //! @SYMTestPriority Critical
638 //! @SYMTestExpectedResults Image decoded with no errors.
640 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
641 CREATE_OBJECT CImageDecoder imagedecoder1
642 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0029-001-DataNewL_command01
643 COMMAND imagedecoder1 FrameInfo
644 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0029-001-Convert_command03
646 COMMAND imagedecoder1 ImplementationUid
647 COMMAND imagedecoder1 ~
649 END_TESTCASE MM-ICL-DECDE-PublicApi-0029
652 START_TESTCASE MM-ICL-DECDE-PublicApi-0030
653 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0030
654 //! @SYMAPI CImageDecoder
655 //! @SYMAuthor James Mechen
656 //! @SYMCreationDate 13/01/2006
657 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
658 //! @SYMTestCaseDesc Open an uncompressed 24-bit tif image file giving an image type, using RFile.
659 //! Uses API elements: FileNewL().
660 //! @SYMTestActions 1. Create decoder for tif image in file.
661 //! @SYMTestStatus Implemented
662 //! @SYMTestPriority Critical
663 //! @SYMTestExpectedResults KErrNotFound is returned.
665 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
666 CREATE_OBJECT CImageDecoder imagedecoder1
667 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0030-001-FileNewL_command01
669 END_TESTCASE MM-ICL-DECDE-PublicApi-0030
671 START_TESTCASE MM-ICL-DECDE-PublicApi-0031
672 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0031
673 //! @SYMAPI CImageDecoder
674 //! @SYMAuthor James Mechen
675 //! @SYMCreationDate 13/01/2006
676 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
677 //! @SYMTestCaseDesc Decode an uncompressed 8-bit tif image file giving a mime type, using RFile.
678 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
679 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
680 //! @SYMTestStatus Implemented
681 //! @SYMTestPriority Critical
682 //! @SYMTestExpectedResults KErrNotSupported is returned.
684 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
685 CREATE_OBJECT CImageDecoder imagedecoder1
686 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0031-001-FileNewL_command01
687 COMMAND imagedecoder1 FrameInfo
688 COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0031-001-Convert_command03
690 COMMAND imagedecoder1 ~
692 END_TESTCASE MM-ICL-DECDE-PublicApi-0031
694 START_TESTCASE MM-ICL-DECDE-PublicApi-0032
695 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0032
696 //! @SYMAPI CImageDecoder
697 //! @SYMAuthor James Mechen
698 //! @SYMCreationDate 13/01/2006
699 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
700 //! @SYMTestCaseDesc Decode an uncompressed 4-bit tif image file giving an image type, without using RFile.
701 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
702 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
703 //! @SYMTestStatus Implemented
704 //! @SYMTestPriority Critical
705 //! @SYMTestExpectedResults KErrNotSupported is returned.
707 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
708 CREATE_OBJECT CImageDecoder imagedecoder1
709 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0032-001-FileNewL_command01
710 COMMAND imagedecoder1 FrameInfo
711 COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0032-001-Convert_command03
713 COMMAND imagedecoder1 ~
715 END_TESTCASE MM-ICL-DECDE-PublicApi-0032
717 START_TESTCASE MM-ICL-DECDE-PublicApi-0033
718 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0033
719 //! @SYMAPI CImageDecoder
720 //! @SYMAuthor James Mechen
721 //! @SYMCreationDate 13/01/2006
722 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
723 //! @SYMTestCaseDesc Decode an uncompressed 1-bit tif image file giving a mime type, without using RFile.
724 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
725 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
726 //! @SYMTestStatus Implemented
727 //! @SYMTestPriority Critical
728 //! @SYMTestExpectedResults KErrNotSupported is returned.
730 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
731 CREATE_OBJECT CImageDecoder imagedecoder1
732 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0033-001-FileNewL_command01
733 COMMAND imagedecoder1 FrameInfo
734 COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0033-001-Convert_command03
736 COMMAND imagedecoder1 ~
738 END_TESTCASE MM-ICL-DECDE-PublicApi-0033
740 START_TESTCASE MM-ICL-DECDE-PublicApi-0034
741 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0034
742 //! @SYMAPI CImageDecoder
743 //! @SYMAuthor James Mechen
744 //! @SYMCreationDate 13/01/2006
745 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
746 //! @SYMTestCaseDesc Open an uncompressed 24-bit tif image in buffer, giving an image type.
747 //! Uses API elements: DataNewL().
748 //! @SYMTestActions 1. Create decoder for tif image in buffer.
749 //! @SYMTestStatus Implemented
750 //! @SYMTestPriority Critical
751 //! @SYMTestExpectedResults KErrNotFound is returned.
753 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
754 CREATE_OBJECT CImageDecoder imagedecoder1
755 COMMAND !Error=-1 imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0034-001-DataNewL_command01
757 END_TESTCASE MM-ICL-DECDE-PublicApi-0034
759 START_TESTCASE MM-ICL-DECDE-PublicApi-0035
760 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0035
761 //! @SYMAPI CImageDecoder
762 //! @SYMAuthor James Mechen
763 //! @SYMCreationDate 13/01/2006
764 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
765 //! @SYMTestCaseDesc Decode an uncompressed 8-bit tif image in buffer, giving a mime type.
766 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
767 //! @SYMTestActions 1. Create decoder for tif image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
768 //! @SYMTestStatus Implemented
769 //! @SYMTestPriority Critical
770 //! @SYMTestExpectedResults KErrNotSupported is returned.
772 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
773 CREATE_OBJECT CImageDecoder imagedecoder1
774 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0035-001-DataNewL_command01
775 COMMAND imagedecoder1 FrameInfo
776 COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0035-001-Convert_command03
778 COMMAND imagedecoder1 ImplementationUid
779 COMMAND imagedecoder1 ~
781 END_TESTCASE MM-ICL-DECDE-PublicApi-0035
784 START_TESTCASE MM-ICL-DECDE-PublicApi-0036
785 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0036
786 //! @SYMAPI CImageDecoder
787 //! @SYMAuthor James Mechen
788 //! @SYMCreationDate 13/01/2006
789 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
790 //! @SYMTestCaseDesc Decode a 1-bit ota image file giving an image type, using RFile.
791 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
792 //! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
793 //! @SYMTestStatus Implemented
794 //! @SYMTestPriority Critical
795 //! @SYMTestExpectedResults Image decoded with no errors.
797 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
798 CREATE_OBJECT CImageDecoder imagedecoder1
799 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0036-001-FileNewL_command01
800 COMMAND imagedecoder1 FrameInfo
801 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0036-001-Convert_command03
803 COMMAND imagedecoder1 ~
805 END_TESTCASE MM-ICL-DECDE-PublicApi-0036
807 START_TESTCASE MM-ICL-DECDE-PublicApi-0037
808 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0037
809 //! @SYMAPI CImageDecoder
810 //! @SYMAuthor James Mechen
811 //! @SYMCreationDate 13/01/2006
812 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
813 //! @SYMTestCaseDesc Decode a 1-bit ota image file giving a mime type, using RFile.
814 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
815 //! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
816 //! @SYMTestStatus Implemented
817 //! @SYMTestPriority Critical
818 //! @SYMTestExpectedResults Image decoded with no errors.
820 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
821 CREATE_OBJECT CImageDecoder imagedecoder1
822 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0037-001-FileNewL_command01
823 COMMAND imagedecoder1 FrameInfo
824 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0037-001-Convert_command03
826 COMMAND imagedecoder1 ~
828 END_TESTCASE MM-ICL-DECDE-PublicApi-0037
830 START_TESTCASE MM-ICL-DECDE-PublicApi-0038
831 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0038
832 //! @SYMAPI CImageDecoder
833 //! @SYMAuthor James Mechen
834 //! @SYMCreationDate 13/01/2006
835 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
836 //! @SYMTestCaseDesc Decode a 1-bit ota image file giving an image type, without using RFile.
837 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
838 //! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
839 //! @SYMTestStatus Implemented
840 //! @SYMTestPriority Critical
841 //! @SYMTestExpectedResults Image decoded with no errors.
843 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
844 CREATE_OBJECT CImageDecoder imagedecoder1
845 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0038-001-FileNewL_command01
846 COMMAND imagedecoder1 FrameInfo
847 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0038-001-Convert_command03
849 COMMAND imagedecoder1 ~
851 END_TESTCASE MM-ICL-DECDE-PublicApi-0038
853 START_TESTCASE MM-ICL-DECDE-PublicApi-0039
854 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0039
855 //! @SYMAPI CImageDecoder
856 //! @SYMAuthor James Mechen
857 //! @SYMCreationDate 13/01/2006
858 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
859 //! @SYMTestCaseDesc Decode a 1-bit ota image file giving a mime type, without using RFile.
860 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
861 //! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
862 //! @SYMTestStatus Implemented
863 //! @SYMTestPriority Critical
864 //! @SYMTestExpectedResults Image decoded with no errors.
866 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
867 CREATE_OBJECT CImageDecoder imagedecoder1
868 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0039-001-FileNewL_command01
869 COMMAND imagedecoder1 FrameInfo
870 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0039-001-Convert_command03
872 COMMAND imagedecoder1 ~
874 END_TESTCASE MM-ICL-DECDE-PublicApi-0039
876 START_TESTCASE MM-ICL-DECDE-PublicApi-0040
877 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0040
878 //! @SYMAPI CImageDecoder
879 //! @SYMAuthor James Mechen
880 //! @SYMCreationDate 13/01/2006
881 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
882 //! @SYMTestCaseDesc Decode a 1-bit ota image in buffer, giving an image type.
883 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
884 //! @SYMTestActions 1. Create decoder for ota image in buffer. 2. Get frame info. 3. Decode image.
885 //! @SYMTestStatus Implemented
886 //! @SYMTestPriority Critical
887 //! @SYMTestExpectedResults Image decoded with no errors.
889 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
890 CREATE_OBJECT CImageDecoder imagedecoder1
891 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0040-001-DataNewL_command01
892 COMMAND imagedecoder1 FrameInfo
893 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0040-001-Convert_command03
895 COMMAND imagedecoder1 ~
897 END_TESTCASE MM-ICL-DECDE-PublicApi-0040
899 START_TESTCASE MM-ICL-DECDE-PublicApi-0041
900 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0041
901 //! @SYMAPI CImageDecoder
902 //! @SYMAuthor James Mechen
903 //! @SYMCreationDate 13/01/2006
904 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
905 //! @SYMTestCaseDesc Decode a 1-bit ota image in buffer, giving a mime type.
906 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
907 //! @SYMTestActions 1. Create decoder for ota image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
908 //! @SYMTestStatus Implemented
909 //! @SYMTestPriority Critical
910 //! @SYMTestExpectedResults Image decoded with no errors.
912 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
913 CREATE_OBJECT CImageDecoder imagedecoder1
914 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0041-001-DataNewL_command01
915 COMMAND imagedecoder1 FrameInfo
916 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0041-001-Convert_command03
918 COMMAND imagedecoder1 ImplementationUid
919 COMMAND imagedecoder1 ~
921 END_TESTCASE MM-ICL-DECDE-PublicApi-0041
924 START_TESTCASE MM-ICL-DECDE-PublicApi-0042
925 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0042
926 //! @SYMAPI CImageDecoder
927 //! @SYMAuthor James Mechen
928 //! @SYMCreationDate 13/01/2006
929 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
930 //! @SYMTestCaseDesc Decode a 24-bit mbm image file giving an image type, using RFile.
931 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
932 //! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
933 //! @SYMTestStatus Implemented
934 //! @SYMTestPriority Critical
935 //! @SYMTestExpectedResults Image decoded with no errors.
937 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
938 CREATE_OBJECT CImageDecoder imagedecoder1
939 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0042-001-FileNewL_command01
940 COMMAND imagedecoder1 FrameInfo
941 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0042-001-Convert_command03
943 COMMAND imagedecoder1 ~
945 END_TESTCASE MM-ICL-DECDE-PublicApi-0042
947 START_TESTCASE MM-ICL-DECDE-PublicApi-0043
948 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0043
949 //! @SYMAPI CImageDecoder
950 //! @SYMAuthor James Mechen
951 //! @SYMCreationDate 13/01/2006
952 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
953 //! @SYMTestCaseDesc Decode a 16-bit mbm image file giving a mime type, using RFile.
954 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
955 //! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
956 //! @SYMTestStatus Implemented
957 //! @SYMTestPriority Critical
958 //! @SYMTestExpectedResults Image decoded with no errors.
960 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
961 CREATE_OBJECT CImageDecoder imagedecoder1
962 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0043-001-FileNewL_command01
963 COMMAND imagedecoder1 FrameInfo
964 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0043-001-Convert_command03
966 COMMAND imagedecoder1 ~
968 END_TESTCASE MM-ICL-DECDE-PublicApi-0043
970 START_TESTCASE MM-ICL-DECDE-PublicApi-0044
971 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0044
972 //! @SYMAPI CImageDecoder
973 //! @SYMAuthor James Mechen
974 //! @SYMCreationDate 13/01/2006
975 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
976 //! @SYMTestCaseDesc Decode a 8-bit mbm image file giving an image type, without using RFile.
977 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
978 //! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
979 //! @SYMTestStatus Implemented
980 //! @SYMTestPriority Critical
981 //! @SYMTestExpectedResults Image decoded with no errors.
983 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
984 CREATE_OBJECT CImageDecoder imagedecoder1
985 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0044-001-FileNewL_command01
986 COMMAND imagedecoder1 FrameInfo
987 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0044-001-Convert_command03
989 COMMAND imagedecoder1 ~
991 END_TESTCASE MM-ICL-DECDE-PublicApi-0044
993 START_TESTCASE MM-ICL-DECDE-PublicApi-0045
994 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0045
995 //! @SYMAPI CImageDecoder
996 //! @SYMAuthor James Mechen
997 //! @SYMCreationDate 13/01/2006
998 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
999 //! @SYMTestCaseDesc Decode a 4-bit mbm image file giving a mime type, without using RFile.
1000 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1001 //! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
1002 //! @SYMTestStatus Implemented
1003 //! @SYMTestPriority Critical
1004 //! @SYMTestExpectedResults Image decoded with no errors.
1005 //! @SYMTestType CIT
1006 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1007 CREATE_OBJECT CImageDecoder imagedecoder1
1008 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0045-001-FileNewL_command01
1009 COMMAND imagedecoder1 FrameInfo
1010 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0045-001-Convert_command03
1012 COMMAND imagedecoder1 ~
1014 END_TESTCASE MM-ICL-DECDE-PublicApi-0045
1016 START_TESTCASE MM-ICL-DECDE-PublicApi-0046
1017 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0046
1018 //! @SYMAPI CImageDecoder
1019 //! @SYMAuthor James Mechen
1020 //! @SYMCreationDate 13/01/2006
1021 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1022 //! @SYMTestCaseDesc Decode a 2-bit mbm image in buffer, giving an image type.
1023 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
1024 //! @SYMTestActions 1. Create decoder for mbm image in buffer. 2. Get frame info. 3. Decode image.
1025 //! @SYMTestStatus Implemented
1026 //! @SYMTestPriority Critical
1027 //! @SYMTestExpectedResults Image decoded with no errors.
1028 //! @SYMTestType CIT
1029 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1030 CREATE_OBJECT CImageDecoder imagedecoder1
1031 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0046-001-DataNewL_command01
1032 COMMAND imagedecoder1 FrameInfo
1033 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0046-001-Convert_command03
1035 COMMAND imagedecoder1 ~
1037 END_TESTCASE MM-ICL-DECDE-PublicApi-0046
1039 START_TESTCASE MM-ICL-DECDE-PublicApi-0047
1040 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0047
1041 //! @SYMAPI CImageDecoder
1042 //! @SYMAuthor James Mechen
1043 //! @SYMCreationDate 13/01/2006
1044 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1045 //! @SYMTestCaseDesc Decode a 1-bit mbm image in buffer, giving a mime type.
1046 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1047 //! @SYMTestActions 1. Create decoder for mbm image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1048 //! @SYMTestStatus Implemented
1049 //! @SYMTestPriority Critical
1050 //! @SYMTestExpectedResults Image decoded with no errors.
1051 //! @SYMTestType CIT
1052 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1053 CREATE_OBJECT CImageDecoder imagedecoder1
1054 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0047-001-DataNewL_command01
1055 COMMAND imagedecoder1 FrameInfo
1056 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0047-001-Convert_command03
1058 COMMAND imagedecoder1 ImplementationUid
1059 COMMAND imagedecoder1 ~
1061 END_TESTCASE MM-ICL-DECDE-PublicApi-0047
1064 START_TESTCASE MM-ICL-DECDE-PublicApi-0048
1065 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0048
1066 //! @SYMAPI CImageDecoder
1067 //! @SYMAuthor James Mechen
1068 //! @SYMCreationDate 13/01/2006
1069 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1070 //! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving an image type, using RFile.
1071 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1072 //! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1073 //! @SYMTestStatus Implemented
1074 //! @SYMTestPriority Critical
1075 //! @SYMTestExpectedResults Image decoded with no errors.
1076 //! @SYMTestType CIT
1077 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1078 CREATE_OBJECT CImageDecoder imagedecoder1
1079 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0048-001-FileNewL_command01
1080 COMMAND imagedecoder1 FrameInfo
1081 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0048-001-Convert_command03
1083 COMMAND imagedecoder1 ~
1085 END_TESTCASE MM-ICL-DECDE-PublicApi-0048
1087 START_TESTCASE MM-ICL-DECDE-PublicApi-0049
1088 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0049
1089 //! @SYMAPI CImageDecoder
1090 //! @SYMAuthor James Mechen
1091 //! @SYMCreationDate 13/01/2006
1092 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1093 //! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving a mime type, using RFile.
1094 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1095 //! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1096 //! @SYMTestStatus Implemented
1097 //! @SYMTestPriority Critical
1098 //! @SYMTestExpectedResults Image decoded with no errors.
1099 //! @SYMTestType CIT
1100 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1101 CREATE_OBJECT CImageDecoder imagedecoder1
1102 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0049-001-FileNewL_command01
1103 COMMAND imagedecoder1 FrameInfo
1104 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0049-001-Convert_command03
1106 COMMAND imagedecoder1 ~
1108 END_TESTCASE MM-ICL-DECDE-PublicApi-0049
1110 START_TESTCASE MM-ICL-DECDE-PublicApi-0050
1111 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0050
1112 //! @SYMAPI CImageDecoder
1113 //! @SYMAuthor James Mechen
1114 //! @SYMCreationDate 13/01/2006
1115 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1116 //! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving an image type, without using RFile.
1117 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1118 //! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1119 //! @SYMTestStatus Implemented
1120 //! @SYMTestPriority Critical
1121 //! @SYMTestExpectedResults Image decoded with no errors.
1122 //! @SYMTestType CIT
1123 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1124 CREATE_OBJECT CImageDecoder imagedecoder1
1125 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0050-001-FileNewL_command01
1126 COMMAND imagedecoder1 FrameInfo
1127 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0050-001-Convert_command03
1129 COMMAND imagedecoder1 ~
1131 END_TESTCASE MM-ICL-DECDE-PublicApi-0050
1133 START_TESTCASE MM-ICL-DECDE-PublicApi-0051
1134 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0051
1135 //! @SYMAPI CImageDecoder
1136 //! @SYMAuthor James Mechen
1137 //! @SYMCreationDate 13/01/2006
1138 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1139 //! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving a mime type, without using RFile.
1140 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1141 //! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
1142 //! @SYMTestStatus Implemented
1143 //! @SYMTestPriority Critical
1144 //! @SYMTestExpectedResults Image decoded with no errors.
1145 //! @SYMTestType CIT
1146 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1147 CREATE_OBJECT CImageDecoder imagedecoder1
1148 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0051-001-FileNewL_command01
1149 COMMAND imagedecoder1 FrameInfo
1150 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0051-001-Convert_command03
1152 COMMAND imagedecoder1 ~
1154 END_TESTCASE MM-ICL-DECDE-PublicApi-0051
1156 START_TESTCASE MM-ICL-DECDE-PublicApi-0052
1157 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0052
1158 //! @SYMAPI CImageDecoder
1159 //! @SYMAuthor James Mechen
1160 //! @SYMCreationDate 13/01/2006
1161 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1162 //! @SYMTestCaseDesc Decode a 1-bit wbmp image in buffer, giving an image type.
1163 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
1164 //! @SYMTestActions 1. Create decoder for wbmp image in buffer. 2. Get frame info. 3. Decode image.
1165 //! @SYMTestStatus Implemented
1166 //! @SYMTestPriority Critical
1167 //! @SYMTestExpectedResults Image decoded with no errors.
1168 //! @SYMTestType CIT
1169 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1170 CREATE_OBJECT CImageDecoder imagedecoder1
1171 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0052-001-DataNewL_command01
1172 COMMAND imagedecoder1 FrameInfo
1173 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0052-001-Convert_command03
1175 COMMAND imagedecoder1 ~
1177 END_TESTCASE MM-ICL-DECDE-PublicApi-0052
1179 START_TESTCASE MM-ICL-DECDE-PublicApi-0053
1180 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0053
1181 //! @SYMAPI CImageDecoder
1182 //! @SYMAuthor James Mechen
1183 //! @SYMCreationDate 13/01/2006
1184 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1185 //! @SYMTestCaseDesc Decode a 1-bit wbmp image in buffer, giving a mime type.
1186 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1187 //! @SYMTestActions 1. Create decoder for wbmp image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1188 //! @SYMTestStatus Implemented
1189 //! @SYMTestPriority Critical
1190 //! @SYMTestExpectedResults Image decoded with no errors.
1191 //! @SYMTestType CIT
1192 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1193 CREATE_OBJECT CImageDecoder imagedecoder1
1194 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0053-001-DataNewL_command01
1195 COMMAND imagedecoder1 FrameInfo
1196 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0053-001-Convert_command03
1198 COMMAND imagedecoder1 ImplementationUid
1199 COMMAND imagedecoder1 ~
1201 END_TESTCASE MM-ICL-DECDE-PublicApi-0053
1204 START_TESTCASE MM-ICL-DECDE-PublicApi-0054
1205 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0054
1206 //! @SYMAPI CImageDecoder
1207 //! @SYMAuthor James Mechen
1208 //! @SYMCreationDate 13/01/2006
1209 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1210 //! @SYMTestCaseDesc Decode a 24-bit wmf image file giving an image type, using RFile.
1211 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1212 //! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1213 //! @SYMTestStatus Implemented
1214 //! @SYMTestPriority Critical
1215 //! @SYMTestExpectedResults Image decoded with no errors.
1216 //! @SYMTestType CIT
1217 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1218 CREATE_OBJECT CImageDecoder imagedecoder1
1219 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0054-001-FileNewL_command01
1220 COMMAND imagedecoder1 FrameInfo
1221 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0054-001-Convert_command03
1223 COMMAND imagedecoder1 ~
1225 END_TESTCASE MM-ICL-DECDE-PublicApi-0054
1227 START_TESTCASE MM-ICL-DECDE-PublicApi-0055
1228 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0055
1229 //! @SYMAPI CImageDecoder
1230 //! @SYMAuthor James Mechen
1231 //! @SYMCreationDate 13/01/2006
1232 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1233 //! @SYMTestCaseDesc Decode a 24-bit wmf image file giving a mime type, using RFile.
1234 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1235 //! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1236 //! @SYMTestStatus Implemented
1237 //! @SYMTestPriority Critical
1238 //! @SYMTestExpectedResults Image decoded with no errors.
1239 //! @SYMTestType CIT
1240 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1241 CREATE_OBJECT CImageDecoder imagedecoder1
1242 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0055-001-FileNewL_command01
1243 COMMAND imagedecoder1 FrameInfo
1244 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0055-001-Convert_command03
1246 COMMAND imagedecoder1 ~
1248 END_TESTCASE MM-ICL-DECDE-PublicApi-0055
1250 START_TESTCASE MM-ICL-DECDE-PublicApi-0056
1251 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0056
1252 //! @SYMAPI CImageDecoder
1253 //! @SYMAuthor James Mechen
1254 //! @SYMCreationDate 13/01/2006
1255 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1256 //! @SYMTestCaseDesc Decode a 24-bit wmf image file giving an image type, without using RFile.
1257 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1258 //! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1259 //! @SYMTestStatus Implemented
1260 //! @SYMTestPriority Critical
1261 //! @SYMTestExpectedResults Image decoded with no errors.
1262 //! @SYMTestType CIT
1263 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1264 CREATE_OBJECT CImageDecoder imagedecoder1
1265 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0056-001-FileNewL_command01
1266 COMMAND imagedecoder1 FrameInfo
1267 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0056-001-Convert_command03
1269 COMMAND imagedecoder1 ~
1271 END_TESTCASE MM-ICL-DECDE-PublicApi-0056
1273 START_TESTCASE MM-ICL-DECDE-PublicApi-0057
1274 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0057
1275 //! @SYMAPI CImageDecoder
1276 //! @SYMAuthor James Mechen
1277 //! @SYMCreationDate 13/01/2006
1278 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1279 //! @SYMTestCaseDesc Decode a 24-bit wmf image file giving a mime type, without using RFile.
1280 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1281 //! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
1282 //! @SYMTestStatus Implemented
1283 //! @SYMTestPriority Critical
1284 //! @SYMTestExpectedResults Image decoded with no errors.
1285 //! @SYMTestType CIT
1286 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1287 CREATE_OBJECT CImageDecoder imagedecoder1
1288 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0057-001-FileNewL_command01
1289 COMMAND imagedecoder1 FrameInfo
1290 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0057-001-Convert_command03
1292 COMMAND imagedecoder1 ~
1294 END_TESTCASE MM-ICL-DECDE-PublicApi-0057
1296 START_TESTCASE MM-ICL-DECDE-PublicApi-0058
1297 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0058
1298 //! @SYMAPI CImageDecoder
1299 //! @SYMAuthor James Mechen
1300 //! @SYMCreationDate 13/01/2006
1301 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1302 //! @SYMTestCaseDesc Decode a 24-bit wmf image in buffer, giving an image type.
1303 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
1304 //! @SYMTestActions 1. Create decoder for wmf image in buffer. 2. Get frame info. 3. Decode image.
1305 //! @SYMTestStatus Implemented
1306 //! @SYMTestPriority Critical
1307 //! @SYMTestExpectedResults Image decoded with no errors.
1308 //! @SYMTestType CIT
1309 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1310 CREATE_OBJECT CImageDecoder imagedecoder1
1311 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0058-001-DataNewL_command01
1312 COMMAND imagedecoder1 FrameInfo
1313 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0058-001-Convert_command03
1315 COMMAND imagedecoder1 ~
1317 END_TESTCASE MM-ICL-DECDE-PublicApi-0058
1319 START_TESTCASE MM-ICL-DECDE-PublicApi-0059
1320 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0059
1321 //! @SYMAPI CImageDecoder
1322 //! @SYMAuthor James Mechen
1323 //! @SYMCreationDate 13/01/2006
1324 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1325 //! @SYMTestCaseDesc Decode a 24-bit wmf image in buffer, giving a mime type.
1326 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1327 //! @SYMTestActions 1. Create decoder for wmf image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1328 //! @SYMTestStatus Implemented
1329 //! @SYMTestPriority Critical
1330 //! @SYMTestExpectedResults Image decoded with no errors.
1331 //! @SYMTestType CIT
1332 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1333 CREATE_OBJECT CImageDecoder imagedecoder1
1334 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0059-001-DataNewL_command01
1335 COMMAND imagedecoder1 FrameInfo
1336 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0059-001-Convert_command03
1338 COMMAND imagedecoder1 ImplementationUid
1339 COMMAND imagedecoder1 ~
1341 END_TESTCASE MM-ICL-DECDE-PublicApi-0059
1344 START_TESTCASE MM-ICL-DECDE-PublicApi-0060
1345 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0060
1346 //! @SYMAPI CImageDecoder
1347 //! @SYMAuthor James Mechen
1348 //! @SYMCreationDate 13/01/2006
1349 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1350 //! @SYMTestCaseDesc Decode a 8-bit ico image file giving an image type, using RFile.
1351 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1352 //! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1353 //! @SYMTestStatus Implemented
1354 //! @SYMTestPriority Critical
1355 //! @SYMTestExpectedResults Image decoded with no errors.
1356 //! @SYMTestType CIT
1357 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1358 CREATE_OBJECT CImageDecoder imagedecoder1
1359 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0060-001-FileNewL_command01
1360 COMMAND imagedecoder1 FrameInfo
1361 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0060-001-Convert_command03
1363 COMMAND imagedecoder1 ~
1365 END_TESTCASE MM-ICL-DECDE-PublicApi-0060
1367 START_TESTCASE MM-ICL-DECDE-PublicApi-0061
1368 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0061
1369 //! @SYMAPI CImageDecoder
1370 //! @SYMAuthor James Mechen
1371 //! @SYMCreationDate 13/01/2006
1372 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1373 //! @SYMTestCaseDesc Decode a 8-bit ico image file giving a mime type, using RFile.
1374 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1375 //! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1376 //! @SYMTestStatus Implemented
1377 //! @SYMTestPriority Critical
1378 //! @SYMTestExpectedResults Image decoded with no errors.
1379 //! @SYMTestType CIT
1380 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1381 CREATE_OBJECT CImageDecoder imagedecoder1
1382 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0061-001-FileNewL_command01
1383 COMMAND imagedecoder1 FrameInfo
1384 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0061-001-Convert_command03
1386 COMMAND imagedecoder1 ~
1388 END_TESTCASE MM-ICL-DECDE-PublicApi-0061
1390 START_TESTCASE MM-ICL-DECDE-PublicApi-0062
1391 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0062
1392 //! @SYMAPI CImageDecoder
1393 //! @SYMAuthor James Mechen
1394 //! @SYMCreationDate 13/01/2006
1395 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1396 //! @SYMTestCaseDesc Decode a 4-bit ico image file giving an image type, without using RFile.
1397 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1398 //! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1399 //! @SYMTestStatus Implemented
1400 //! @SYMTestPriority Critical
1401 //! @SYMTestExpectedResults Image decoded with no errors.
1402 //! @SYMTestType CIT
1403 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1404 CREATE_OBJECT CImageDecoder imagedecoder1
1405 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0062-001-FileNewL_command01
1406 COMMAND imagedecoder1 FrameInfo
1407 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0062-001-Convert_command03
1409 COMMAND imagedecoder1 ~
1411 END_TESTCASE MM-ICL-DECDE-PublicApi-0062
1413 START_TESTCASE MM-ICL-DECDE-PublicApi-0063
1414 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0063
1415 //! @SYMAPI CImageDecoder
1416 //! @SYMAuthor James Mechen
1417 //! @SYMCreationDate 13/01/2006
1418 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1419 //! @SYMTestCaseDesc Decode a 4-bit ico image file giving a mime type, without using RFile.
1420 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1421 //! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
1422 //! @SYMTestStatus Implemented
1423 //! @SYMTestPriority Critical
1424 //! @SYMTestExpectedResults Image decoded with no errors.
1425 //! @SYMTestType CIT
1426 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1427 CREATE_OBJECT CImageDecoder imagedecoder1
1428 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0063-001-FileNewL_command01
1429 COMMAND imagedecoder1 FrameInfo
1430 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0063-001-Convert_command03
1432 COMMAND imagedecoder1 ~
1434 END_TESTCASE MM-ICL-DECDE-PublicApi-0063
1436 START_TESTCASE MM-ICL-DECDE-PublicApi-0064
1437 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0064
1438 //! @SYMAPI CImageDecoder
1439 //! @SYMAuthor James Mechen
1440 //! @SYMCreationDate 13/01/2006
1441 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1442 //! @SYMTestCaseDesc Decode a 8-bit ico image in buffer, giving an image type.
1443 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
1444 //! @SYMTestActions 1. Create decoder for ico image in buffer. 2. Get frame info. 3. Decode image.
1445 //! @SYMTestStatus Implemented
1446 //! @SYMTestPriority Critical
1447 //! @SYMTestExpectedResults Image decoded with no errors.
1448 //! @SYMTestType CIT
1449 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1450 CREATE_OBJECT CImageDecoder imagedecoder1
1451 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0064-001-DataNewL_command01
1452 COMMAND imagedecoder1 FrameInfo
1453 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0064-001-Convert_command03
1455 COMMAND imagedecoder1 ~
1457 END_TESTCASE MM-ICL-DECDE-PublicApi-0064
1459 START_TESTCASE MM-ICL-DECDE-PublicApi-0065
1460 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0065
1461 //! @SYMAPI CImageDecoder
1462 //! @SYMAuthor James Mechen
1463 //! @SYMCreationDate 13/01/2006
1464 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1465 //! @SYMTestCaseDesc Decode a 4-bit ico image in buffer, giving a mime type.
1466 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1467 //! @SYMTestActions 1. Create decoder for ico image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1468 //! @SYMTestStatus Implemented
1469 //! @SYMTestPriority Critical
1470 //! @SYMTestExpectedResults Image decoded with no errors.
1471 //! @SYMTestType CIT
1472 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1473 CREATE_OBJECT CImageDecoder imagedecoder1
1474 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0065-001-DataNewL_command01
1475 COMMAND imagedecoder1 FrameInfo
1476 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0065-001-Convert_command03
1478 COMMAND imagedecoder1 ImplementationUid
1479 COMMAND imagedecoder1 ~
1481 END_TESTCASE MM-ICL-DECDE-PublicApi-0065
1484 START_TESTCASE MM-ICL-DECDE-PublicApi-0066
1485 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0066
1486 //! @SYMAPI CImageDecoder
1487 //! @SYMAuthor James Mechen
1488 //! @SYMCreationDate 13/01/2006
1489 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1490 //! @SYMTestCaseDesc Decode a 24-bit mng image file giving an image type, using RFile.
1491 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1492 //! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1493 //! @SYMTestStatus Implemented
1494 //! @SYMTestPriority Critical
1495 //! @SYMTestExpectedResults Image decoded with no errors.
1496 //! @SYMTestType CIT
1497 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1498 CREATE_OBJECT CImageDecoder imagedecoder1
1499 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0066-001-FileNewL_command01
1500 COMMAND imagedecoder1 FrameInfo
1501 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0066-001-Convert_command03
1503 COMMAND imagedecoder1 ~
1505 END_TESTCASE MM-ICL-DECDE-PublicApi-0066
1507 START_TESTCASE MM-ICL-DECDE-PublicApi-0067
1508 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0067
1509 //! @SYMAPI CImageDecoder
1510 //! @SYMAuthor James Mechen
1511 //! @SYMCreationDate 13/01/2006
1512 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1513 //! @SYMTestCaseDesc Decode a 24-bit mng image file giving a mime type, using RFile.
1514 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1515 //! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1516 //! @SYMTestStatus Implemented
1517 //! @SYMTestPriority Critical
1518 //! @SYMTestExpectedResults Image decoded with no errors.
1519 //! @SYMTestType CIT
1520 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1521 CREATE_OBJECT CImageDecoder imagedecoder1
1522 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0067-001-FileNewL_command01
1523 COMMAND imagedecoder1 FrameInfo
1524 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0067-001-Convert_command03
1526 COMMAND imagedecoder1 ~
1528 END_TESTCASE MM-ICL-DECDE-PublicApi-0067
1530 START_TESTCASE MM-ICL-DECDE-PublicApi-0068
1531 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0068
1532 //! @SYMAPI CImageDecoder
1533 //! @SYMAuthor James Mechen
1534 //! @SYMCreationDate 13/01/2006
1535 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1536 //! @SYMTestCaseDesc Decode a 24-bit mng image file giving an image type, without using RFile.
1537 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1538 //! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1539 //! @SYMTestStatus Implemented
1540 //! @SYMTestPriority Critical
1541 //! @SYMTestExpectedResults Image decoded with no errors.
1542 //! @SYMTestType CIT
1543 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1544 CREATE_OBJECT CImageDecoder imagedecoder1
1545 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0068-001-FileNewL_command01
1546 COMMAND imagedecoder1 FrameInfo
1547 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0068-001-Convert_command03
1549 COMMAND imagedecoder1 ~
1551 END_TESTCASE MM-ICL-DECDE-PublicApi-0068
1553 START_TESTCASE MM-ICL-DECDE-PublicApi-0069
1554 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0069
1555 //! @SYMAPI CImageDecoder
1556 //! @SYMAuthor James Mechen
1557 //! @SYMCreationDate 13/01/2006
1558 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1559 //! @SYMTestCaseDesc Decode a 24-bit mng image file giving a mime type, without using RFile.
1560 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1561 //! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
1562 //! @SYMTestStatus Implemented
1563 //! @SYMTestPriority Critical
1564 //! @SYMTestExpectedResults Image decoded with no errors.
1565 //! @SYMTestType CIT
1566 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1567 CREATE_OBJECT CImageDecoder imagedecoder1
1568 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0069-001-FileNewL_command01
1569 COMMAND imagedecoder1 FrameInfo
1570 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0069-001-Convert_command03
1572 COMMAND imagedecoder1 ~
1574 END_TESTCASE MM-ICL-DECDE-PublicApi-0069
1576 START_TESTCASE MM-ICL-DECDE-PublicApi-0070
1577 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0070
1578 //! @SYMAPI CImageDecoder
1579 //! @SYMAuthor James Mechen
1580 //! @SYMCreationDate 13/01/2006
1581 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1582 //! @SYMTestCaseDesc Decode a 24-bit mng image in buffer, giving an image type.
1583 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
1584 //! @SYMTestActions 1. Create decoder for mng image in buffer. 2. Get frame info. 3. Decode image.
1585 //! @SYMTestStatus Implemented
1586 //! @SYMTestPriority Critical
1587 //! @SYMTestExpectedResults Image decoded with no errors.
1588 //! @SYMTestType CIT
1589 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1590 CREATE_OBJECT CImageDecoder imagedecoder1
1591 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0070-001-DataNewL_command01
1592 COMMAND imagedecoder1 FrameInfo
1593 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0070-001-Convert_command03
1595 COMMAND imagedecoder1 ~
1597 END_TESTCASE MM-ICL-DECDE-PublicApi-0070
1599 START_TESTCASE MM-ICL-DECDE-PublicApi-0071
1600 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0071
1601 //! @SYMAPI CImageDecoder
1602 //! @SYMAuthor James Mechen
1603 //! @SYMCreationDate 13/01/2006
1604 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1605 //! @SYMTestCaseDesc Decode a 24-bit mng image in buffer, giving a mime type.
1606 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1607 //! @SYMTestActions 1. Create decoder for mng image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1608 //! @SYMTestStatus Implemented
1609 //! @SYMTestPriority Critical
1610 //! @SYMTestExpectedResults Image decoded with no errors.
1611 //! @SYMTestType CIT
1612 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1613 CREATE_OBJECT CImageDecoder imagedecoder1
1614 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0071-001-DataNewL_command01
1615 COMMAND imagedecoder1 FrameInfo
1616 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0071-001-Convert_command03
1618 COMMAND imagedecoder1 ImplementationUid
1619 COMMAND imagedecoder1 ~
1621 END_TESTCASE MM-ICL-DECDE-PublicApi-0071
1624 START_TESTCASE MM-ICL-DECDE-PublicApi-0072
1625 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0072
1626 //! @SYMAPI CImageDecoder
1627 //! @SYMAuthor James Mechen
1628 //! @SYMCreationDate 13/01/2006
1629 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1630 //! @SYMTestCaseDesc Decode a 24-bit apm image file giving an image type, using RFile.
1631 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1632 //! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1633 //! @SYMTestStatus Implemented
1634 //! @SYMTestPriority Critical
1635 //! @SYMTestExpectedResults Image decoded with no errors.
1636 //! @SYMTestType CIT
1637 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1638 CREATE_OBJECT CImageDecoder imagedecoder1
1639 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0072-001-FileNewL_command01
1640 COMMAND imagedecoder1 FrameInfo
1641 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0072-001-Convert_command03
1643 COMMAND imagedecoder1 ~
1645 END_TESTCASE MM-ICL-DECDE-PublicApi-0072
1647 START_TESTCASE MM-ICL-DECDE-PublicApi-0073
1648 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0073
1649 //! @SYMAPI CImageDecoder
1650 //! @SYMAuthor James Mechen
1651 //! @SYMCreationDate 13/01/2006
1652 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1653 //! @SYMTestCaseDesc Decode a 24-bit apm image file giving a mime type, using RFile.
1654 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1655 //! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1656 //! @SYMTestStatus Implemented
1657 //! @SYMTestPriority Critical
1658 //! @SYMTestExpectedResults Image decoded with no errors.
1659 //! @SYMTestType CIT
1660 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1661 CREATE_OBJECT CImageDecoder imagedecoder1
1662 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0073-001-FileNewL_command01
1663 COMMAND imagedecoder1 FrameInfo
1664 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0073-001-Convert_command03
1666 COMMAND imagedecoder1 ~
1668 END_TESTCASE MM-ICL-DECDE-PublicApi-0073
1670 START_TESTCASE MM-ICL-DECDE-PublicApi-0074
1671 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0074
1672 //! @SYMAPI CImageDecoder
1673 //! @SYMAuthor James Mechen
1674 //! @SYMCreationDate 13/01/2006
1675 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1676 //! @SYMTestCaseDesc Decode a 24-bit apm image file giving an image type, without using RFile.
1677 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1678 //! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1679 //! @SYMTestStatus Implemented
1680 //! @SYMTestPriority Critical
1681 //! @SYMTestExpectedResults Image decoded with no errors.
1682 //! @SYMTestType CIT
1683 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1684 CREATE_OBJECT CImageDecoder imagedecoder1
1685 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0074-001-FileNewL_command01
1686 COMMAND imagedecoder1 FrameInfo
1687 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0074-001-Convert_command03
1689 COMMAND imagedecoder1 ~
1691 END_TESTCASE MM-ICL-DECDE-PublicApi-0074
1693 START_TESTCASE MM-ICL-DECDE-PublicApi-0075
1694 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0075
1695 //! @SYMAPI CImageDecoder
1696 //! @SYMAuthor James Mechen
1697 //! @SYMCreationDate 13/01/2006
1698 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1699 //! @SYMTestCaseDesc Decode a 24-bit apm image file giving a mime type, without using RFile.
1700 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1701 //! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
1702 //! @SYMTestStatus Implemented
1703 //! @SYMTestPriority Critical
1704 //! @SYMTestExpectedResults Image decoded with no errors.
1705 //! @SYMTestType CIT
1706 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1707 CREATE_OBJECT CImageDecoder imagedecoder1
1708 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0075-001-FileNewL_command01
1709 COMMAND imagedecoder1 FrameInfo
1710 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0075-001-Convert_command03
1712 COMMAND imagedecoder1 ~
1714 END_TESTCASE MM-ICL-DECDE-PublicApi-0075
1716 START_TESTCASE MM-ICL-DECDE-PublicApi-0076
1717 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0076
1718 //! @SYMAPI CImageDecoder
1719 //! @SYMAuthor James Mechen
1720 //! @SYMCreationDate 13/01/2006
1721 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1722 //! @SYMTestCaseDesc Decode a 24-bit apm image in buffer, giving an image type.
1723 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
1724 //! @SYMTestActions 1. Create decoder for apm image in buffer. 2. Get frame info. 3. Decode image.
1725 //! @SYMTestStatus Implemented
1726 //! @SYMTestPriority Critical
1727 //! @SYMTestExpectedResults Image decoded with no errors.
1728 //! @SYMTestType CIT
1729 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1730 CREATE_OBJECT CImageDecoder imagedecoder1
1731 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0076-001-DataNewL_command01
1732 COMMAND imagedecoder1 FrameInfo
1733 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0076-001-Convert_command03
1735 COMMAND imagedecoder1 ~
1737 END_TESTCASE MM-ICL-DECDE-PublicApi-0076
1739 START_TESTCASE MM-ICL-DECDE-PublicApi-0077
1740 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0077
1741 //! @SYMAPI CImageDecoder
1742 //! @SYMAuthor James Mechen
1743 //! @SYMCreationDate 13/01/2006
1744 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1745 //! @SYMTestCaseDesc Decode a 24-bit apm image in buffer, giving a mime type.
1746 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1747 //! @SYMTestActions 1. Create decoder for apm image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1748 //! @SYMTestStatus Implemented
1749 //! @SYMTestPriority Critical
1750 //! @SYMTestExpectedResults Image decoded with no errors.
1751 //! @SYMTestType CIT
1752 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1753 CREATE_OBJECT CImageDecoder imagedecoder1
1754 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0077-001-DataNewL_command01
1755 COMMAND imagedecoder1 FrameInfo
1756 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0077-001-Convert_command03
1758 COMMAND imagedecoder1 ImplementationUid
1759 COMMAND imagedecoder1 ~
1761 END_TESTCASE MM-ICL-DECDE-PublicApi-0077
1764 START_TESTCASE MM-ICL-DECDE-PublicApi-0078
1765 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0078
1766 //! @SYMAPI CImageDecoder
1767 //! @SYMAuthor James Mechen
1768 //! @SYMCreationDate 13/01/2006
1769 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1770 //! @SYMTestCaseDesc Decode a 24-bit clp image file giving an image type, using RFile.
1771 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1772 //! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1773 //! @SYMTestStatus Implemented
1774 //! @SYMTestPriority Critical
1775 //! @SYMTestExpectedResults Image decoded with no errors.
1776 //! @SYMTestType CIT
1777 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1778 CREATE_OBJECT CImageDecoder imagedecoder1
1779 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0078-001-FileNewL_command01
1780 COMMAND imagedecoder1 FrameInfo
1781 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0078-001-Convert_command03
1783 COMMAND imagedecoder1 ~
1785 END_TESTCASE MM-ICL-DECDE-PublicApi-0078
1787 START_TESTCASE MM-ICL-DECDE-PublicApi-0079
1788 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0079
1789 //! @SYMAPI CImageDecoder
1790 //! @SYMAuthor James Mechen
1791 //! @SYMCreationDate 13/01/2006
1792 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1793 //! @SYMTestCaseDesc Decode a 24-bit clp image file giving a mime type, using RFile.
1794 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1795 //! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1796 //! @SYMTestStatus Implemented
1797 //! @SYMTestPriority Critical
1798 //! @SYMTestExpectedResults Image decoded with no errors.
1799 //! @SYMTestType CIT
1800 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1801 CREATE_OBJECT CImageDecoder imagedecoder1
1802 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0079-001-FileNewL_command01
1803 COMMAND imagedecoder1 FrameInfo
1804 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0079-001-Convert_command03
1806 COMMAND imagedecoder1 ~
1808 END_TESTCASE MM-ICL-DECDE-PublicApi-0079
1810 START_TESTCASE MM-ICL-DECDE-PublicApi-0080
1811 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0080
1812 //! @SYMAPI CImageDecoder
1813 //! @SYMAuthor James Mechen
1814 //! @SYMCreationDate 13/01/2006
1815 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1816 //! @SYMTestCaseDesc Decode a 24-bit clp image file giving an image type, without using RFile.
1817 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1818 //! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1819 //! @SYMTestStatus Implemented
1820 //! @SYMTestPriority Critical
1821 //! @SYMTestExpectedResults Image decoded with no errors.
1822 //! @SYMTestType CIT
1823 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1824 CREATE_OBJECT CImageDecoder imagedecoder1
1825 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0080-001-FileNewL_command01
1826 COMMAND imagedecoder1 FrameInfo
1827 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0080-001-Convert_command03
1829 COMMAND imagedecoder1 ~
1831 END_TESTCASE MM-ICL-DECDE-PublicApi-0080
1833 START_TESTCASE MM-ICL-DECDE-PublicApi-0081
1834 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0081
1835 //! @SYMAPI CImageDecoder
1836 //! @SYMAuthor James Mechen
1837 //! @SYMCreationDate 13/01/2006
1838 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1839 //! @SYMTestCaseDesc Decode a 24-bit clp image file giving a mime type, without using RFile.
1840 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
1841 //! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
1842 //! @SYMTestStatus Implemented
1843 //! @SYMTestPriority Critical
1844 //! @SYMTestExpectedResults Image decoded with no errors.
1845 //! @SYMTestType CIT
1846 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1847 CREATE_OBJECT CImageDecoder imagedecoder1
1848 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0081-001-FileNewL_command01
1849 COMMAND imagedecoder1 FrameInfo
1850 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0081-001-Convert_command03
1852 COMMAND imagedecoder1 ~
1854 END_TESTCASE MM-ICL-DECDE-PublicApi-0081
1856 START_TESTCASE MM-ICL-DECDE-PublicApi-0082
1857 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0082
1858 //! @SYMAPI CImageDecoder
1859 //! @SYMAuthor James Mechen
1860 //! @SYMCreationDate 13/01/2006
1861 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1862 //! @SYMTestCaseDesc Decode a 24-bit clp image in buffer, giving an image type.
1863 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
1864 //! @SYMTestActions 1. Create decoder for clp image in buffer. 2. Get frame info. 3. Decode image.
1865 //! @SYMTestStatus Implemented
1866 //! @SYMTestPriority Critical
1867 //! @SYMTestExpectedResults Image decoded with no errors.
1868 //! @SYMTestType CIT
1869 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1870 CREATE_OBJECT CImageDecoder imagedecoder1
1871 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0082-001-DataNewL_command01
1872 COMMAND imagedecoder1 FrameInfo
1873 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0082-001-Convert_command03
1875 COMMAND imagedecoder1 ~
1877 END_TESTCASE MM-ICL-DECDE-PublicApi-0082
1879 START_TESTCASE MM-ICL-DECDE-PublicApi-0083
1880 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0083
1881 //! @SYMAPI CImageDecoder
1882 //! @SYMAuthor James Mechen
1883 //! @SYMCreationDate 13/01/2006
1884 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1885 //! @SYMTestCaseDesc Decode a 24-bit clp image in buffer, giving a mime type.
1886 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
1887 //! @SYMTestActions 1. Create decoder for clp image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
1888 //! @SYMTestStatus Implemented
1889 //! @SYMTestPriority Critical
1890 //! @SYMTestExpectedResults Image decoded with no errors.
1891 //! @SYMTestType CIT
1892 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1893 CREATE_OBJECT CImageDecoder imagedecoder1
1894 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0083-001-DataNewL_command01
1895 COMMAND imagedecoder1 FrameInfo
1896 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0083-001-Convert_command03
1898 COMMAND imagedecoder1 ImplementationUid
1899 COMMAND imagedecoder1 ~
1901 END_TESTCASE MM-ICL-DECDE-PublicApi-0083
1905 START_TESTCASE MM-ICL-DECDE-PublicApi-0084
1906 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0084
1907 //! @SYMAPI CImageDecoder
1908 //! @SYMAuthor James Mechen
1909 //! @SYMCreationDate 13/01/2006
1910 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1911 //! @SYMTestCaseDesc Get list of gif image sub-types that can be decoded.
1912 //! Uses API elements: GetImageSubTypesL().
1913 //! @SYMTestActions 1. Get list of gif image sub-types that can be decoded.
1914 //! @SYMTestStatus Implemented
1915 //! @SYMTestPriority High
1916 //! @SYMTestExpectedResults KErrNotFound returned.
1917 //! @SYMTestType CIT
1918 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1919 CREATE_OBJECT CImageDecoder imagedecoder1
1920 COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0084-001-GetImageSubTypesL_command01
1921 COMMAND imagedecoder1 ~
1923 END_TESTCASE MM-ICL-DECDE-PublicApi-0084
1926 START_TESTCASE MM-ICL-DECDE-PublicApi-0085
1927 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0085
1928 //! @SYMAPI CImageDecoder
1929 //! @SYMAuthor James Mechen
1930 //! @SYMCreationDate 13/01/2006
1931 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1932 //! @SYMTestCaseDesc Get list of jpg image sub-types that can be decoded.
1933 //! Uses API elements: GetImageSubTypesL().
1934 //! @SYMTestActions 1. Get list of jpg image sub-types that can be decoded.
1935 //! @SYMTestStatus Implemented
1936 //! @SYMTestPriority High
1937 //! @SYMTestExpectedResults KErrNotFound returned.
1938 //! @SYMTestType CIT
1939 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1940 CREATE_OBJECT CImageDecoder imagedecoder1
1941 COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0085-001-GetImageSubTypesL_command01
1942 COMMAND imagedecoder1 ~
1944 END_TESTCASE MM-ICL-DECDE-PublicApi-0085
1947 START_TESTCASE MM-ICL-DECDE-PublicApi-0086
1948 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0086
1949 //! @SYMAPI CImageDecoder
1950 //! @SYMAuthor James Mechen
1951 //! @SYMCreationDate 13/01/2006
1952 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1953 //! @SYMTestCaseDesc Get list of bmp image sub-types that can be decoded.
1954 //! Uses API elements: GetImageSubTypesL().
1955 //! @SYMTestActions 1. Get list of bmp image sub-types that can be decoded.
1956 //! @SYMTestStatus Implemented
1957 //! @SYMTestPriority High
1958 //! @SYMTestExpectedResults KErrNotFound returned.
1959 //! @SYMTestType CIT
1960 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1961 CREATE_OBJECT CImageDecoder imagedecoder1
1962 COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0086-001-GetImageSubTypesL_command01
1963 COMMAND imagedecoder1 ~
1965 END_TESTCASE MM-ICL-DECDE-PublicApi-0086
1968 START_TESTCASE MM-ICL-DECDE-PublicApi-0087
1969 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0087
1970 //! @SYMAPI CImageDecoder
1971 //! @SYMAuthor James Mechen
1972 //! @SYMCreationDate 13/01/2006
1973 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1974 //! @SYMTestCaseDesc Get list of png image sub-types that can be decoded.
1975 //! Uses API elements: GetImageSubTypesL().
1976 //! @SYMTestActions 1. Get list of png image sub-types that can be decoded.
1977 //! @SYMTestStatus Implemented
1978 //! @SYMTestPriority High
1979 //! @SYMTestExpectedResults KErrNotFound returned.
1980 //! @SYMTestType CIT
1981 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
1982 CREATE_OBJECT CImageDecoder imagedecoder1
1983 COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0087-001-GetImageSubTypesL_command01
1984 COMMAND imagedecoder1 ~
1986 END_TESTCASE MM-ICL-DECDE-PublicApi-0087
1989 START_TESTCASE MM-ICL-DECDE-PublicApi-0088
1990 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0088
1991 //! @SYMAPI CImageDecoder
1992 //! @SYMAuthor James Mechen
1993 //! @SYMCreationDate 13/01/2006
1994 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
1995 //! @SYMTestCaseDesc Get list of ota image sub-types that can be decoded.
1996 //! Uses API elements: GetImageSubTypesL().
1997 //! @SYMTestActions 1. Get list of ota image sub-types that can be decoded.
1998 //! @SYMTestStatus Implemented
1999 //! @SYMTestPriority High
2000 //! @SYMTestExpectedResults KErrNotFound returned.
2001 //! @SYMTestType CIT
2002 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2003 CREATE_OBJECT CImageDecoder imagedecoder1
2004 COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0088-001-GetImageSubTypesL_command01
2005 COMMAND imagedecoder1 ~
2007 END_TESTCASE MM-ICL-DECDE-PublicApi-0088
2010 START_TESTCASE MM-ICL-DECDE-PublicApi-0089
2011 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0089
2012 //! @SYMAPI CImageDecoder
2013 //! @SYMAuthor James Mechen
2014 //! @SYMCreationDate 13/01/2006
2015 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2016 //! @SYMTestCaseDesc Get list of mbm image sub-types that can be decoded.
2017 //! Uses API elements: GetImageSubTypesL().
2018 //! @SYMTestActions 1. Get list of mbm image sub-types that can be decoded.
2019 //! @SYMTestStatus Implemented
2020 //! @SYMTestPriority High
2021 //! @SYMTestExpectedResults KErrNotFound returned.
2022 //! @SYMTestType CIT
2023 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2024 CREATE_OBJECT CImageDecoder imagedecoder1
2025 COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0089-001-GetImageSubTypesL_command01
2026 COMMAND imagedecoder1 ~
2028 END_TESTCASE MM-ICL-DECDE-PublicApi-0089
2031 START_TESTCASE MM-ICL-DECDE-PublicApi-0090
2032 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0090
2033 //! @SYMAPI CImageDecoder
2034 //! @SYMAuthor James Mechen
2035 //! @SYMCreationDate 13/01/2006
2036 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2037 //! @SYMTestCaseDesc Get list of wbmp image sub-types that can be decoded.
2038 //! Uses API elements: GetImageSubTypesL().
2039 //! @SYMTestActions 1. Get list of wbmp image sub-types that can be decoded.
2040 //! @SYMTestStatus Implemented
2041 //! @SYMTestPriority High
2042 //! @SYMTestExpectedResults KErrNotFound returned.
2043 //! @SYMTestType CIT
2044 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2045 CREATE_OBJECT CImageDecoder imagedecoder1
2046 COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0090-001-GetImageSubTypesL_command01
2047 COMMAND imagedecoder1 ~
2049 END_TESTCASE MM-ICL-DECDE-PublicApi-0090
2052 START_TESTCASE MM-ICL-DECDE-PublicApi-0091
2053 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0091
2054 //! @SYMAPI CImageDecoder
2055 //! @SYMAuthor James Mechen
2056 //! @SYMCreationDate 13/01/2006
2057 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2058 //! @SYMTestCaseDesc Get list of wmf/apm/clp image sub-types that can be decoded.
2059 //! Uses API elements: GetImageSubTypesL().
2060 //! @SYMTestActions 1. Get list of wmf image sub-types that can be decoded.
2061 //! @SYMTestStatus Implemented
2062 //! @SYMTestPriority High
2063 //! @SYMTestExpectedResults Information returned with no errors.
2064 //! @SYMTestType CIT
2065 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2066 CREATE_OBJECT CImageDecoder imagedecoder1
2067 COMMAND imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0091-001-GetImageSubTypesL_command01
2068 COMMAND imagedecoder1 ~
2070 END_TESTCASE MM-ICL-DECDE-PublicApi-0091
2073 START_TESTCASE MM-ICL-DECDE-PublicApi-0092
2074 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0092
2075 //! @SYMAPI CImageDecoder
2076 //! @SYMAuthor James Mechen
2077 //! @SYMCreationDate 13/01/2006
2078 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2079 //! @SYMTestCaseDesc Get list of ico image sub-types that can be decoded.
2080 //! Uses API elements: GetImageSubTypesL().
2081 //! @SYMTestActions 1. Get list of ico image sub-types that can be decoded.
2082 //! @SYMTestStatus Implemented
2083 //! @SYMTestPriority High
2084 //! @SYMTestExpectedResults KErrNotFound returned.
2085 //! @SYMTestType CIT
2086 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2087 CREATE_OBJECT CImageDecoder imagedecoder1
2088 COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0092-001-GetImageSubTypesL_command01
2089 COMMAND imagedecoder1 ~
2091 END_TESTCASE MM-ICL-DECDE-PublicApi-0092
2094 START_TESTCASE MM-ICL-DECDE-PublicApi-0093
2095 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0093
2096 //! @SYMAPI CImageDecoder
2097 //! @SYMAuthor James Mechen
2098 //! @SYMCreationDate 13/01/2006
2099 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2100 //! @SYMTestCaseDesc Get list of mng image sub-types that can be decoded.
2101 //! Uses API elements: GetImageSubTypesL().
2102 //! @SYMTestActions 1. Get list of mng image sub-types that can be decoded.
2103 //! @SYMTestStatus Implemented
2104 //! @SYMTestPriority High
2105 //! @SYMTestExpectedResults KErrNotFound returned.
2106 //! @SYMTestType CIT
2107 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2108 CREATE_OBJECT CImageDecoder imagedecoder1
2109 COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0093-001-GetImageSubTypesL_command01
2110 COMMAND imagedecoder1 ~
2112 END_TESTCASE MM-ICL-DECDE-PublicApi-0093
2115 START_TESTCASE MM-ICL-DECDE-PublicApi-0094
2116 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0094
2117 //! @SYMAPI CImageDecoder
2118 //! @SYMAuthor James Mechen
2119 //! @SYMCreationDate 17/01/2006
2120 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2121 //! @SYMTestCaseDesc Try to get list of image sub-types that can be decoded for an unsupported image type.
2122 //! Uses API elements: GetImageSubTypesL().
2123 //! @SYMTestActions 1. Try to get list of image sub-types that can be decoded for an unsupported image type.
2124 //! @SYMTestStatus Implemented
2125 //! @SYMTestPriority High
2126 //! @SYMTestExpectedResults KErrNotFound returned.
2127 //! @SYMTestType CIT
2128 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2129 CREATE_OBJECT CImageDecoder imagedecoder1
2130 COMMAND !Error=-1 imagedecoder1 GetImageSubTypesL MM-ICL-DECDE-PublicApi-0094-001-GetImageSubTypesL_command01
2131 COMMAND imagedecoder1 ~
2133 END_TESTCASE MM-ICL-DECDE-PublicApi-0094
2136 START_TESTCASE MM-ICL-DECDE-PublicApi-0095
2137 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0095
2138 //! @SYMAPI CImageDecoder
2139 //! @SYMAuthor James Mechen
2140 //! @SYMCreationDate 17/01/2006
2141 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2142 //! @SYMTestCaseDesc Begin decoding a bmp image file giving an image type, using RFile, then cancel the conversion.
2143 //! Uses API elements: FileNewL(), Convert(), Cancel().
2144 //! @SYMTestActions 1. Create decoder for bmp file image. 2. Decode image. 3. Cancel conversion.
2145 //! @SYMTestStatus Implemented
2146 //! @SYMTestPriority High
2147 //! @SYMTestExpectedResults Conversion cancelled with no errors.
2148 //! @SYMTestType CIT
2149 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2150 CREATE_OBJECT CImageDecoder imagedecoder1
2151 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0095-001-FileNewL_command01
2152 COMMAND imagedecoder1 FrameInfo
2153 COMMAND !AsyncError=-3 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0095-001-Convert_command03
2154 COMMAND imagedecoder1 Cancel
2156 COMMAND imagedecoder1 ~
2158 END_TESTCASE MM-ICL-DECDE-PublicApi-0095
2161 START_TESTCASE MM-ICL-DECDE-PublicApi-0096
2162 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0096
2163 //! @SYMAPI CImageDecoder
2164 //! @SYMAuthor James Mechen
2165 //! @SYMCreationDate 17/01/2006
2166 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2167 //! @SYMTestCaseDesc Decode a corrupted image file giving an image type, using RFile.
2168 //! Uses API elements: FileNewL().
2169 //! @SYMTestActions 1. Create decoder for corrupted file. 2. Decode image.
2170 //! @SYMTestStatus Implemented
2171 //! @SYMTestPriority High
2172 //! @SYMTestExpectedResults KErrNotFound returned.
2173 //! @SYMTestType CIT
2174 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2175 CREATE_OBJECT CImageDecoder imagedecoder1
2176 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0096-001-FileNewL_command01
2177 COMMAND imagedecoder1 ~
2179 END_TESTCASE MM-ICL-DECDE-PublicApi-0096
2181 START_TESTCASE MM-ICL-DECDE-PublicApi-0098
2182 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0098
2183 //! @SYMAPI CImageDecoder
2184 //! @SYMAuthor James Mechen
2185 //! @SYMCreationDate 17/01/2006
2186 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2187 //! @SYMTestCaseDesc Get primary MIME type of the decoder for corrupted image file.
2188 //! Uses API elements: GetMimeTypeFileL().
2189 //! @SYMTestActions 1. Get primary MIME type of the decoder for corrupted image file.
2190 //! @SYMTestStatus Implemented
2191 //! @SYMTestPriority High
2192 //! @SYMTestExpectedResults KErrNotFound returned.
2193 //! @SYMTestType CIT
2194 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2195 CREATE_OBJECT CImageDecoder imagedecoder1
2196 COMMAND !Error=-1 imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0098-001-GetMimeTypeFileL_command01
2197 COMMAND imagedecoder1 ~
2199 END_TESTCASE MM-ICL-DECDE-PublicApi-0098
2202 START_TESTCASE MM-ICL-DECDE-PublicApi-0100
2203 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0100
2204 //! @SYMAPI CImageDecoder
2205 //! @SYMAuthor James Mechen
2206 //! @SYMCreationDate 17/01/2006
2207 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2208 //! @SYMTestCaseDesc Get primary MIME type of the decoder for corrupted image descriptor.
2209 //! Uses API elements: GetMimeTypeDataL().
2210 //! @SYMTestActions 1. Get primary MIME type of the decoder for corrupted image descriptor.
2211 //! @SYMTestStatus Implemented
2212 //! @SYMTestPriority High
2213 //! @SYMTestExpectedResults KErrNotFound returned.
2214 //! @SYMTestType CIT
2215 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2216 CREATE_OBJECT CImageDecoder imagedecoder1
2217 COMMAND !Error=-1 imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0100-001-GetMimeTypeDataL_command01
2218 COMMAND imagedecoder1 ~
2220 END_TESTCASE MM-ICL-DECDE-PublicApi-0100
2223 START_TESTCASE MM-ICL-DECDE-PublicApi-0101
2224 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0101
2225 //! @SYMAPI CImageDecoder
2226 //! @SYMAuthor James Mechen
2227 //! @SYMCreationDate 17/01/2006
2228 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2229 //! @SYMTestCaseDesc Decode a partial image, add image data to the descriptor then continue decoding.
2230 //! Uses API elements: FileNewL(), FrameInfo(), Convert(), ContinueConvert().
2231 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Decode partial image.
2232 //! 3. Add image data to descriptor. 4. Continue decoding image in descriptor.
2233 //! @SYMTestStatus Implemented
2234 //! @SYMTestPriority High
2235 //! @SYMTestExpectedResults KErrUnderflow returned.
2236 //! @SYMTestType CIT
2237 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2238 CREATE_OBJECT CImageDecoder imagedecoder1
2239 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0101-001-DataNewL_command01
2240 COMMAND imagedecoder1 FrameInfo
2241 COMMAND !AsyncError=-10 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0101-001-Convert_command03
2243 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0101-001-DataNewL_command04
2244 COMMAND imagedecoder1 FrameInfo
2245 COMMAND imagedecoder1 ContinueConvert
2247 COMMAND imagedecoder1 ~
2249 END_TESTCASE MM-ICL-DECDE-PublicApi-0101
2252 START_TESTCASE MM-ICL-DECDE-PublicApi-0102
2253 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0102
2254 //! @SYMAPI CImageDecoder
2255 //! @SYMAuthor James Mechen
2256 //! @SYMCreationDate 17/01/2006
2257 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2258 //! @SYMTestCaseDesc Try to decode a partial image.
2259 //! Uses API elements: FileNewL(), Convert().
2260 //! @SYMTestActions 1. Create decoder for image in file. 2. Decode image.
2261 //! @SYMTestStatus Implemented
2262 //! @SYMTestPriority High
2263 //! @SYMTestExpectedResults KErrUnderflow is returned.
2264 //! @SYMTestType CIT
2265 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2266 CREATE_OBJECT CImageDecoder imagedecoder1
2267 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0102-001-FileNewL_command01
2268 COMMAND imagedecoder1 FrameInfo
2269 COMMAND !AsyncError=-10 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0102-001-Convert_command03
2271 COMMAND imagedecoder1 ~
2273 END_TESTCASE MM-ICL-DECDE-PublicApi-0102
2276 START_TESTCASE MM-ICL-DECDE-PublicApi-0103
2277 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0103
2278 //! @SYMAPI CImageDecoder
2279 //! @SYMAuthor James Mechen
2280 //! @SYMCreationDate 17/01/2006
2281 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2282 //! @SYMTestCaseDesc Check frame count of image file.
2283 //! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount().
2284 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
2285 //! 3. Get frame count of image.
2286 //! @SYMTestStatus Implemented
2287 //! @SYMTestPriority High
2288 //! @SYMTestExpectedResults Correct frame count returned with no errors.
2289 //! @SYMTestType CIT
2290 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2291 CREATE_OBJECT CImageDecoder imagedecoder1
2292 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0103-001-FileNewL_command01
2293 COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0103-001-IsImageHeaderProcessingComplete_command02
2294 COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0103-001-FrameCount_command03
2295 COMMAND imagedecoder1 ~
2297 END_TESTCASE MM-ICL-DECDE-PublicApi-0103
2300 START_TESTCASE MM-ICL-DECDE-PublicApi-0105
2301 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0105
2302 //! @SYMAPI CImageDecoder
2303 //! @SYMAuthor James Mechen
2304 //! @SYMCreationDate 17/01/2006
2305 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2306 //! @SYMTestCaseDesc Check frame count of partial image file.
2307 //! Uses API elements: FileNewL(), FrameCount().
2308 //! @SYMTestActions 1. Create decoder for partial image in descriptor. 2. Get frame count of image.
2309 //! @SYMTestStatus Implemented
2310 //! @SYMTestPriority High
2311 //! @SYMTestExpectedResults Correct frame count returned with no errors.
2312 //! @SYMTestType CIT
2313 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2314 CREATE_OBJECT CImageDecoder imagedecoder1
2315 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0105-001-FileNewL_command01
2316 COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0105-001-FrameCount_command02
2317 COMMAND imagedecoder1 ~
2319 END_TESTCASE MM-ICL-DECDE-PublicApi-0105
2322 START_TESTCASE MM-ICL-DECDE-PublicApi-0106
2323 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0106
2324 //! @SYMAPI CImageDecoder
2325 //! @SYMAuthor James Mechen
2326 //! @SYMCreationDate 17/01/2006
2327 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2328 //! @SYMTestCaseDesc Get frame data of frame in image file.
2329 //! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameInfo(), FrameData().
2330 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
2331 //! 3. Get frame count of image. 4. Get frame info of specified frame. 5. Get frame data of specified frame.
2332 //! @SYMTestStatus Implemented
2333 //! @SYMTestPriority High
2334 //! @SYMTestExpectedResults Frame data returned with no errors.
2335 //! @SYMTestType CIT
2336 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2337 CREATE_OBJECT CImageDecoder imagedecoder1
2338 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0106-001-FileNewL_command01
2339 COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0106-001-IsImageHeaderProcessingComplete_command02
2340 COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0106-001-FrameCount_command03
2341 COMMAND imagedecoder1 FrameInfo MM-ICL-DECDE-PublicApi-0106-001-FrameInfo_command04
2342 COMMAND imagedecoder1 FrameData MM-ICL-DECDE-PublicApi-0106-001-FrameData_command05
2343 COMMAND imagedecoder1 ~
2345 END_TESTCASE MM-ICL-DECDE-PublicApi-0106
2348 RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\24bit.bmp ${SYSDRIVE}\multimedia\t_imagedecoder\24bit_panic1.bmp
2350 START_TESTCASE MM-ICL-DECDE-PublicApi-0107
2351 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0107
2352 //! @SYMAPI CImageDecoder
2353 //! @SYMAuthor James Mechen
2354 //! @SYMCreationDate 17/01/2006
2355 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2356 //! @SYMTestCaseDesc Get frame data of non-existent frame in image file.
2357 //! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameInfo().
2358 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
2359 //! 3. Get frame count of image. 4. Get frame info of non-existent frame.
2360 //! @SYMTestStatus Implemented
2361 //! @SYMTestPriority High
2362 //! @SYMTestExpectedResults Panic "ImageConversion 10" is returned.
2363 //! @SYMTestType CIT
2364 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2365 CREATE_OBJECT CImageDecoder imagedecoder1
2366 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0107-001-FileNewL_command01
2367 COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0107-001-IsImageHeaderProcessingComplete_command02
2368 COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0107-001-FrameCount_command03
2369 COMMAND imagedecoder1 FrameInfo MM-ICL-DECDE-PublicApi-0107-001-FrameInfo_command04
2370 COMMAND imagedecoder1 ~
2371 END_TEST_BLOCK !PanicString=ImageConversion !PanicCode=10
2372 END_TESTCASE MM-ICL-DECDE-PublicApi-0107
2374 START_TESTCASE MM-ICL-DECDE-PublicApi-0108
2375 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0108
2376 //! @SYMAPI CImageDecoder
2377 //! @SYMAuthor James Mechen
2378 //! @SYMCreationDate 17/01/2006
2379 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2380 //! @SYMTestCaseDesc Get image comment in image file.
2381 //! Uses API elements: FileNewL(), NumberOfImageComments(), ImageCommentL().
2382 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Get number of image comments.
2383 //! 3. Get specified image comment.
2384 //! @SYMTestStatus Implemented
2385 //! @SYMTestPriority High
2386 //! @SYMTestExpectedResults Image comment returned with no errors.
2387 //! @SYMTestType CIT
2388 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2389 CREATE_OBJECT CImageDecoder imagedecoder1
2390 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0108-001-FileNewL_command01
2391 COMMAND imagedecoder1 FrameInfo
2392 COMMAND imagedecoder1 NumberOfImageComments MM-ICL-DECDE-PublicApi-0108-001-NumberOfImageComments_command03
2393 COMMAND imagedecoder1 ImageCommentL MM-ICL-DECDE-PublicApi-0108-001-ImageCommentL_command04
2394 COMMAND imagedecoder1 ~
2396 END_TESTCASE MM-ICL-DECDE-PublicApi-0108
2399 RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\commented.gif ${SYSDRIVE}\multimedia\t_imagedecoder\commented_panic2.gif
2401 START_TESTCASE MM-ICL-DECDE-PublicApi-0109
2402 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0109
2403 //! @SYMAPI CImageDecoder
2404 //! @SYMAuthor James Mechen
2405 //! @SYMCreationDate 17/01/2006
2406 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2407 //! @SYMTestCaseDesc Get non-existent image comment in image file.
2408 //! Uses API elements: FileNewL(), NumberOfImageComments(), ImageCommentL().
2409 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Get number of image comments.
2410 //! 3. Get non-existent image comment.
2411 //! @SYMTestStatus Implemented
2412 //! @SYMTestPriority High
2413 //! @SYMTestExpectedResults Panic "GIFConvertPlugin 14" is returned.
2414 //! @SYMTestType CIT
2415 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2416 CREATE_OBJECT CImageDecoder imagedecoder1
2417 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0109-001-FileNewL_command01
2418 COMMAND imagedecoder1 FrameInfo
2419 COMMAND imagedecoder1 NumberOfImageComments MM-ICL-DECDE-PublicApi-0109-001-NumberOfImageComments_command03
2420 COMMAND imagedecoder1 ImageCommentL MM-ICL-DECDE-PublicApi-0109-001-ImageCommentL_command04
2421 COMMAND imagedecoder1 ~
2422 END_TEST_BLOCK !PanicString=GIFConvertPlugin !PanicCode=14
2423 END_TESTCASE MM-ICL-DECDE-PublicApi-0109
2425 START_TESTCASE MM-ICL-DECDE-PublicApi-0110
2426 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0110
2427 //! @SYMAPI CImageDecoder
2428 //! @SYMAuthor James Mechen
2429 //! @SYMCreationDate 17/01/2006
2430 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2431 //! @SYMTestCaseDesc Get frame comment in JPG file.
2432 //! Uses API elements: FileNewL(), FrameCount(), NumberOfFrameComments(), FrameCommentL().
2433 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Get number of image frames.
2434 //! 3. Get number of frame comments for specified frame. 4. Get specified frame comment.
2435 //! @SYMTestStatus Implemented
2436 //! @SYMTestPriority High
2437 //! @SYMTestExpectedResults Frame comment returned with no errors.
2438 //! @SYMTestType CIT
2439 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2440 CREATE_OBJECT CImageDecoder imagedecoder1
2441 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0110-001-FileNewL_command01
2442 COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0110-001-FrameCount_command02
2443 COMMAND imagedecoder1 NumberOfFrameComments MM-ICL-DECDE-PublicApi-0110-001-NumberOfFrameComments_command03
2444 COMMAND imagedecoder1 FrameCommentL MM-ICL-DECDE-PublicApi-0110-001-FrameCommentL_command04
2445 COMMAND imagedecoder1 ~
2447 END_TESTCASE MM-ICL-DECDE-PublicApi-0110
2450 RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\commented.gif ${SYSDRIVE}\multimedia\t_imagedecoder\commented_panic3.gif
2452 START_TESTCASE MM-ICL-DECDE-PublicApi-0111
2453 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0111
2454 //! @SYMAPI CImageDecoder
2455 //! @SYMAuthor James Mechen
2456 //! @SYMCreationDate 17/01/2006
2457 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2458 //! @SYMTestCaseDesc Get non-existent frame comment in image file.
2459 //! Uses API elements: FileNewL(), FrameCount(), NumberOfFrameComments(), FrameCommentL().
2460 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Get number of image frames.
2461 //! 3. Get number of frame comments for specified frame. 4. Get non-existent image comment.
2462 //! @SYMTestStatus Implemented
2463 //! @SYMTestPriority High
2464 //! @SYMTestExpectedResults Panic "ImageConversion 12" is returned.
2465 //! @SYMTestType CIT
2466 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2467 CREATE_OBJECT CImageDecoder imagedecoder1
2468 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0111-001-FileNewL_command01
2469 COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0111-001-FrameCount_command02
2470 COMMAND imagedecoder1 NumberOfFrameComments MM-ICL-DECDE-PublicApi-0111-001-NumberOfFrameComments_command03
2471 COMMAND imagedecoder1 FrameCommentL MM-ICL-DECDE-PublicApi-0111-001-FrameCommentL_command04
2472 COMMAND imagedecoder1 ~
2473 END_TEST_BLOCK !PanicString=ImageConversion !PanicCode=12
2474 END_TESTCASE MM-ICL-DECDE-PublicApi-0111
2476 START_TESTCASE MM-ICL-DECDE-PublicApi-0112
2477 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0112
2478 //! @SYMAPI CImageDecoder
2479 //! @SYMAuthor James Mechen
2480 //! @SYMCreationDate 17/01/2006
2481 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2482 //! @SYMTestCaseDesc Get frame info string of frame in image file.
2483 //! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameInfoStringsL().
2484 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
2485 //! 3. Get frame count of image. 4. Get frame info string of specified frame.
2486 //! @SYMTestStatus Implemented
2487 //! @SYMTestPriority High
2488 //! @SYMTestExpectedResults Frame info string returned with no errors.
2489 //! @SYMTestType CIT
2490 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2491 CREATE_OBJECT CImageDecoder imagedecoder1
2492 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0112-001-FileNewL_command01
2493 COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0112-001-IsImageHeaderProcessingComplete_command02
2494 COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0112-001-FrameCount_command03
2495 COMMAND imagedecoder1 FrameInfoStringsL MM-ICL-DECDE-PublicApi-0112-001-FrameInfoStringsL_command04
2496 COMMAND imagedecoder1 ~
2498 END_TESTCASE MM-ICL-DECDE-PublicApi-0112
2500 START_TESTCASE MM-ICL-DECDE-PublicApi-0113
2501 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0113
2502 //! @SYMAPI CImageDecoder
2503 //! @SYMAuthor James Mechen
2504 //! @SYMCreationDate 17/01/2006
2505 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2506 //! @SYMTestCaseDesc Get frame info string of frame in image file.
2507 //! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameInfoStringsLC().
2508 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
2509 //! 3. Get frame count of image. 4. Get frame info string of specified frame.
2510 //! @SYMTestStatus Implemented
2511 //! @SYMTestPriority High
2512 //! @SYMTestExpectedResults Frame info string returned with no errors.
2513 //! @SYMTestType CIT
2514 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2515 CREATE_OBJECT CImageDecoder imagedecoder1
2516 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0113-001-FileNewL_command01
2517 COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0113-001-IsImageHeaderProcessingComplete_command02
2518 COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0113-001-FrameCount_command03
2519 COMMAND imagedecoder1 FrameInfoStringsLC MM-ICL-DECDE-PublicApi-0113-001-FrameInfoStringsLC_command04
2520 COMMAND imagedecoder1 ~
2522 END_TESTCASE MM-ICL-DECDE-PublicApi-0113
2525 RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\24bit.bmp ${SYSDRIVE}\multimedia\t_imagedecoder\24bit_panic4.bmp
2527 START_TESTCASE MM-ICL-DECDE-PublicApi-0114
2528 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0114
2529 //! @SYMAPI CImageDecoder
2530 //! @SYMAuthor James Mechen
2531 //! @SYMCreationDate 17/01/2006
2532 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2533 //! @SYMTestCaseDesc Get frame info string of non-existent frame in image file.
2534 //! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameInfoStringsL().
2535 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
2536 //! 3. Get frame count of image. 4. Get frame info string of non-existent frame.
2537 //! @SYMTestStatus Implemented
2538 //! @SYMTestPriority High
2539 //! @SYMTestExpectedResults Panic "ImageConversion 10" is returned.
2540 //! @SYMTestType CIT
2541 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2542 CREATE_OBJECT CImageDecoder imagedecoder1
2543 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0114-001-FileNewL_command01
2544 COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0114-001-IsImageHeaderProcessingComplete_command02
2545 COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0114-001-FrameCount_command03
2546 COMMAND imagedecoder1 FrameInfoStringsL MM-ICL-DECDE-PublicApi-0114-001-FrameInfoStringsL_command04
2547 COMMAND imagedecoder1 ~
2548 END_TEST_BLOCK !PanicString=ImageConversion !PanicCode=10
2549 END_TESTCASE MM-ICL-DECDE-PublicApi-0114
2551 START_TESTCASE MM-ICL-DECDE-PublicApi-0115
2552 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0115
2553 //! @SYMAPI CImageDecoder
2554 //! @SYMAuthor James Mechen
2555 //! @SYMCreationDate 17/01/2006
2556 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2557 //! @SYMTestCaseDesc Decode a gif image file giving an image type, and check image type.
2558 //! Uses API elements: FileNewL(), Convert(), ImageType().
2559 //! @SYMTestActions 1. Create decoder for gif image in file. 2. Decode image. 3. Get image type.
2560 //! @SYMTestStatus Implemented
2561 //! @SYMTestPriority High
2562 //! @SYMTestExpectedResults Correct image type returned with no errors.
2563 //! @SYMTestType CIT
2564 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2565 CREATE_OBJECT CImageDecoder imagedecoder1
2566 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0115-001-FileNewL_command01
2567 COMMAND imagedecoder1 FrameInfo
2568 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0115-001-Convert_command03
2570 COMMAND imagedecoder1 ImageType MM-ICL-DECDE-PublicApi-0115-001-ImageType_command04
2571 COMMAND imagedecoder1 ~
2573 END_TESTCASE MM-ICL-DECDE-PublicApi-0115
2576 START_TESTCASE MM-ICL-DECDE-PublicApi-0117
2577 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0117
2578 //! @SYMAPI CImageDecoder
2579 //! @SYMAuthor James Mechen
2580 //! @SYMCreationDate 17/01/2006
2581 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2582 //! @SYMTestCaseDesc Decode image for both image types and check new sizes of decoded images.
2583 //! Uses API elements: FileNewL(), SetImageTypeL(), Convert(), ReductionFactor(), ReducedSize().
2584 //! @SYMTestActions 1. Create decoder for gif image in file. 2. Set thumbnail image type.
2585 //! 3. Decode image. 4. Get reduction factor of decoded image.
2586 //! 5. Get reduced size of decoded image. 6. Set main image type. 7. Decode image.
2587 //! 8. Get reduction factor of decoded image. 9. Get reduced size of decoded image.
2588 //! @SYMTestStatus Implemented
2589 //! @SYMTestPriority High
2590 //! @SYMTestExpectedResults Image decoded twice with no errors and correct reduction sizes/factors.
2591 //! @SYMTestType CIT
2592 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2593 CREATE_OBJECT CImageDecoder imagedecoder1
2594 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0117-001-FileNewL_command01
2595 COMMAND imagedecoder1 FrameInfo
2596 COMMAND imagedecoder1 SetImageTypeL MM-ICL-DECDE-PublicApi-0117-001-SetImageTypeL_command03
2597 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0117-001-Convert_command04
2599 COMMAND imagedecoder1 ReductionFactor MM-ICL-DECDE-PublicApi-0117-001-ReductionFactor_command05
2600 COMMAND imagedecoder1 ReducedSize MM-ICL-DECDE-PublicApi-0117-001-ReducedSize_command06
2601 COMMAND imagedecoder1 ~
2603 END_TESTCASE MM-ICL-DECDE-PublicApi-0117
2605 START_TESTCASE MM-ICL-DECDE-PublicApi-0118
2606 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0118
2607 //! @SYMAPI CImageDecoder
2608 //! @SYMAuthor James Mechen
2609 //! @SYMCreationDate 17/01/2006
2610 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2611 //! @SYMTestCaseDesc Get implementation information for various decoder plugins.
2612 //! Uses API elements: FileNewL(), GetImplementationInformationL().
2613 //! @SYMTestActions 1. Create decoder for gif image in file. 2-5. Get implementation information for serveral decoder plugins.
2614 //! @SYMTestStatus Implemented
2615 //! @SYMTestPriority High
2616 //! @SYMTestExpectedResults Agent properties set with no errors.
2617 //! @SYMTestType CIT
2618 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2619 CREATE_OBJECT CImageDecoder imagedecoder1
2620 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0118-001-FileNewL_command01
2621 COMMAND imagedecoder1 FrameInfo
2622 COMMAND imagedecoder1 GetImplementationInformationL MM-ICL-DECDE-PublicApi-0118-001-GetImplementationInformationL_command03
2623 COMMAND imagedecoder1 GetImplementationInformationL MM-ICL-DECDE-PublicApi-0118-001-GetImplementationInformationL_command04
2624 COMMAND imagedecoder1 GetImplementationInformationL MM-ICL-DECDE-PublicApi-0118-001-GetImplementationInformationL_command05
2625 COMMAND imagedecoder1 GetImplementationInformationL MM-ICL-DECDE-PublicApi-0118-001-GetImplementationInformationL_command06
2626 COMMAND imagedecoder1 ~
2628 END_TESTCASE MM-ICL-DECDE-PublicApi-0118
2631 START_TESTCASE MM-ICL-DECDE-PublicApi-0119
2632 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0119
2633 //! @SYMAPI CImageDecoder
2634 //! @SYMAuthor James Mechen
2635 //! @SYMCreationDate 27/01/2006
2636 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2637 //! @SYMTestCaseDesc Decode a jpg image in buffer, giving an illegal mime type.
2638 //! Uses API elements: FileNewL().
2639 //! @SYMTestActions 1. Create decoder for jpg image in buffer. 2. Decode image.
2640 //! @SYMTestStatus Implemented
2641 //! @SYMTestPriority High
2642 //! @SYMTestExpectedResults KErrNotFound is returned.
2643 //! @SYMTestType CIT
2644 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2645 CREATE_OBJECT CImageDecoder imagedecoder1
2646 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0119-001-FileNewL_command01
2647 COMMAND imagedecoder1 ~
2649 END_TESTCASE MM-ICL-DECDE-PublicApi-0119
2651 START_TESTCASE MM-ICL-DECDE-PublicApi-0120
2652 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0120
2653 //! @SYMAPI CImageDecoder
2654 //! @SYMAuthor James Mechen
2655 //! @SYMCreationDate 27/01/2006
2656 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2657 //! @SYMTestCaseDesc Decode a gif image in buffer, giving an illegal mime type.
2658 //! Uses API elements: FileNewL().
2659 //! @SYMTestActions 1. Create decoder for gif image in buffer. 2. Decode image.
2660 //! @SYMTestStatus Implemented
2661 //! @SYMTestPriority High
2662 //! @SYMTestExpectedResults KErrNotFound is returned.
2663 //! @SYMTestType CIT
2664 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2665 CREATE_OBJECT CImageDecoder imagedecoder1
2666 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0120-001-FileNewL_command01
2667 COMMAND imagedecoder1 ~
2669 END_TESTCASE MM-ICL-DECDE-PublicApi-0120
2671 START_TESTCASE MM-ICL-DECDE-PublicApi-0121
2672 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0121
2673 //! @SYMAPI CImageDecoder
2674 //! @SYMAuthor James Mechen
2675 //! @SYMCreationDate 27/01/2006
2676 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2677 //! @SYMTestCaseDesc Decode a bmp image in buffer, giving an illegal mime type.
2678 //! Uses API elements: FileNewL().
2679 //! @SYMTestActions 1. Create decoder for bmp image in buffer. 2. Decode image.
2680 //! @SYMTestStatus Implemented
2681 //! @SYMTestPriority High
2682 //! @SYMTestExpectedResults KErrNotFound is returned.
2683 //! @SYMTestType CIT
2684 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2685 CREATE_OBJECT CImageDecoder imagedecoder1
2686 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0121-001-FileNewL_command01
2687 COMMAND imagedecoder1 ~
2689 END_TESTCASE MM-ICL-DECDE-PublicApi-0121
2691 START_TESTCASE MM-ICL-DECDE-PublicApi-0122
2692 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0122
2693 //! @SYMAPI CImageDecoder
2694 //! @SYMAuthor James Mechen
2695 //! @SYMCreationDate 27/01/2006
2696 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2697 //! @SYMTestCaseDesc Decode a mbm image in buffer, giving an illegal mime type.
2698 //! Uses API elements: FileNewL().
2699 //! @SYMTestActions 1. Create decoder for mbm image in buffer. 2. Decode image.
2700 //! @SYMTestStatus Implemented
2701 //! @SYMTestPriority High
2702 //! @SYMTestExpectedResults KErrNotFound is returned.
2703 //! @SYMTestType CIT
2704 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2705 CREATE_OBJECT CImageDecoder imagedecoder1
2706 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0122-001-FileNewL_command01
2707 COMMAND imagedecoder1 ~
2709 END_TESTCASE MM-ICL-DECDE-PublicApi-0122
2711 START_TESTCASE MM-ICL-DECDE-PublicApi-0123
2712 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0123
2713 //! @SYMAPI CImageDecoder
2714 //! @SYMAuthor James Mechen
2715 //! @SYMCreationDate 27/01/2006
2716 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2717 //! @SYMTestCaseDesc Decode a png image in buffer, giving an illegal mime type.
2718 //! Uses API elements: FileNewL().
2719 //! @SYMTestActions 1. Create decoder for png image in buffer. 2. Decode image.
2720 //! @SYMTestStatus Implemented
2721 //! @SYMTestPriority High
2722 //! @SYMTestExpectedResults KErrNotFound is returned.
2723 //! @SYMTestType CIT
2724 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2725 CREATE_OBJECT CImageDecoder imagedecoder1
2726 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0123-001-FileNewL_command01
2727 COMMAND imagedecoder1 ~
2729 END_TESTCASE MM-ICL-DECDE-PublicApi-0123
2731 START_TESTCASE MM-ICL-DECDE-PublicApi-0124
2732 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0124
2733 //! @SYMAPI CImageDecoder
2734 //! @SYMAuthor James Mechen
2735 //! @SYMCreationDate 27/01/2006
2736 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2737 //! @SYMTestCaseDesc Decode a tif image in buffer, giving an illegal mime type.
2738 //! Uses API elements: FileNewL().
2739 //! @SYMTestActions 1. Create decoder for tif image in buffer. 2. Decode image.
2740 //! @SYMTestStatus Implemented
2741 //! @SYMTestPriority High
2742 //! @SYMTestExpectedResults KErrNotFound is returned.
2743 //! @SYMTestType CIT
2744 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2745 CREATE_OBJECT CImageDecoder imagedecoder1
2746 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0124-001-FileNewL_command01
2747 COMMAND imagedecoder1 ~
2749 END_TESTCASE MM-ICL-DECDE-PublicApi-0124
2751 START_TESTCASE MM-ICL-DECDE-PublicApi-0125
2752 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0125
2753 //! @SYMAPI CImageDecoder
2754 //! @SYMAuthor James Mechen
2755 //! @SYMCreationDate 27/01/2006
2756 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2757 //! @SYMTestCaseDesc Decode a ota image in buffer, giving an illegal mime type.
2758 //! Uses API elements: FileNewL().
2759 //! @SYMTestActions 1. Create decoder for ota image in buffer. 2. Decode image.
2760 //! @SYMTestStatus Implemented
2761 //! @SYMTestPriority High
2762 //! @SYMTestExpectedResults KErrNotFound is returned.
2763 //! @SYMTestType CIT
2764 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2765 CREATE_OBJECT CImageDecoder imagedecoder1
2766 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0125-001-FileNewL_command01
2767 COMMAND imagedecoder1 ~
2769 END_TESTCASE MM-ICL-DECDE-PublicApi-0125
2771 START_TESTCASE MM-ICL-DECDE-PublicApi-0126
2772 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0126
2773 //! @SYMAPI CImageDecoder
2774 //! @SYMAuthor James Mechen
2775 //! @SYMCreationDate 27/01/2006
2776 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2777 //! @SYMTestCaseDesc Decode a wbmp image in buffer, giving an illegal mime type.
2778 //! Uses API elements: FileNewL().
2779 //! @SYMTestActions 1. Create decoder for wbmp image in buffer. 2. Decode image.
2780 //! @SYMTestStatus Implemented
2781 //! @SYMTestPriority High
2782 //! @SYMTestExpectedResults KErrNotFound is returned.
2783 //! @SYMTestType CIT
2784 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2785 CREATE_OBJECT CImageDecoder imagedecoder1
2786 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0126-001-FileNewL_command01
2787 COMMAND imagedecoder1 ~
2789 END_TESTCASE MM-ICL-DECDE-PublicApi-0126
2791 START_TESTCASE MM-ICL-DECDE-PublicApi-0127
2792 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0127
2793 //! @SYMAPI CImageDecoder
2794 //! @SYMAuthor James Mechen
2795 //! @SYMCreationDate 27/01/2006
2796 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2797 //! @SYMTestCaseDesc Decode a wmf image in buffer, giving an illegal mime type.
2798 //! Uses API elements: FileNewL().
2799 //! @SYMTestActions 1. Create decoder for wmf image in buffer. 2. Decode image.
2800 //! @SYMTestStatus Implemented
2801 //! @SYMTestPriority High
2802 //! @SYMTestExpectedResults KErrNotFound is returned.
2803 //! @SYMTestType CIT
2804 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2805 CREATE_OBJECT CImageDecoder imagedecoder1
2806 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0127-001-FileNewL_command01
2807 COMMAND imagedecoder1 ~
2809 END_TESTCASE MM-ICL-DECDE-PublicApi-0127
2811 START_TESTCASE MM-ICL-DECDE-PublicApi-0128
2812 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0128
2813 //! @SYMAPI CImageDecoder
2814 //! @SYMAuthor James Mechen
2815 //! @SYMCreationDate 27/01/2006
2816 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2817 //! @SYMTestCaseDesc Decode a ico image in buffer, giving an illegal mime type.
2818 //! Uses API elements: FileNewL().
2819 //! @SYMTestActions 1. Create decoder for ico image in buffer. 2. Decode image.
2820 //! @SYMTestStatus Implemented
2821 //! @SYMTestPriority High
2822 //! @SYMTestExpectedResults KErrNotFound is returned.
2823 //! @SYMTestType CIT
2824 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2825 CREATE_OBJECT CImageDecoder imagedecoder1
2826 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0128-001-FileNewL_command01
2827 COMMAND imagedecoder1 ~
2829 END_TESTCASE MM-ICL-DECDE-PublicApi-0128
2831 START_TESTCASE MM-ICL-DECDE-PublicApi-0129
2832 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0129
2833 //! @SYMAPI CImageDecoder
2834 //! @SYMAuthor James Mechen
2835 //! @SYMCreationDate 27/01/2006
2836 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2837 //! @SYMTestCaseDesc Decode a mng image in buffer, giving an illegal mime type.
2838 //! Uses API elements: FileNewL().
2839 //! @SYMTestActions 1. Create decoder for mng image in buffer. 2. Decode image.
2840 //! @SYMTestStatus Implemented
2841 //! @SYMTestPriority High
2842 //! @SYMTestExpectedResults KErrNotFound is returned.
2843 //! @SYMTestType CIT
2844 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2845 CREATE_OBJECT CImageDecoder imagedecoder1
2846 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0129-001-FileNewL_command01
2847 COMMAND imagedecoder1 ~
2849 END_TESTCASE MM-ICL-DECDE-PublicApi-0129
2851 START_TESTCASE MM-ICL-DECDE-PublicApi-0130
2852 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0130
2853 //! @SYMAPI CImageDecoder
2854 //! @SYMAuthor James Mechen
2855 //! @SYMCreationDate 27/01/2006
2856 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2857 //! @SYMTestCaseDesc Decode a apm image in buffer, giving an illegal mime type.
2858 //! Uses API elements: FileNewL().
2859 //! @SYMTestActions 1. Create decoder for apm image in buffer. 2. Decode image.
2860 //! @SYMTestStatus Implemented
2861 //! @SYMTestPriority High
2862 //! @SYMTestExpectedResults KErrNotFound is returned.
2863 //! @SYMTestType CIT
2864 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2865 CREATE_OBJECT CImageDecoder imagedecoder1
2866 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0130-001-FileNewL_command01
2867 COMMAND imagedecoder1 ~
2869 END_TESTCASE MM-ICL-DECDE-PublicApi-0130
2871 START_TESTCASE MM-ICL-DECDE-PublicApi-0131
2872 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0131
2873 //! @SYMAPI CImageDecoder
2874 //! @SYMAuthor James Mechen
2875 //! @SYMCreationDate 27/01/2006
2876 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2877 //! @SYMTestCaseDesc Decode a clp image in buffer, giving an illegal mime type.
2878 //! Uses API elements: FileNewL().
2879 //! @SYMTestActions 1. Create decoder for clp image in buffer. 2. Decode image.
2880 //! @SYMTestStatus Implemented
2881 //! @SYMTestPriority High
2882 //! @SYMTestExpectedResults KErrNotFound is returned.
2883 //! @SYMTestType CIT
2884 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2885 CREATE_OBJECT CImageDecoder imagedecoder1
2886 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0131-001-FileNewL_command01
2887 COMMAND imagedecoder1 ~
2889 END_TESTCASE MM-ICL-DECDE-PublicApi-0131
2892 RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\24bit.bmp ${SYSDRIVE}\multimedia\t_imagedecoder\24bit_panic5.bmp
2894 START_TESTCASE MM-ICL-DECDE-PublicApi-0132
2895 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0132
2896 //! @SYMAPI CImageDecoder
2897 //! @SYMAuthor James Mechen
2898 //! @SYMCreationDate 17/01/2006
2899 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2900 //! @SYMTestCaseDesc Get frame data of non-existent frame in image file.
2901 //! Uses API elements: FileNewL(), IsImageHeaderProcessingComplete(), FrameCount(), FrameData().
2902 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Check that image header processing is complete.
2903 //! 3. Get frame count of image. 4. Get frame data of non-existent frame.
2904 //! @SYMTestStatus Implemented
2905 //! @SYMTestPriority High
2906 //! @SYMTestExpectedResults Panic "ImageConversion 10" is returned.
2907 //! @SYMTestType CIT
2908 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2909 CREATE_OBJECT CImageDecoder imagedecoder1
2910 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0132-001-FileNewL_command01
2911 COMMAND imagedecoder1 IsImageHeaderProcessingComplete MM-ICL-DECDE-PublicApi-0132-001-IsImageHeaderProcessingComplete_command02
2912 COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0132-001-FrameCount_command03
2913 COMMAND imagedecoder1 FrameData MM-ICL-DECDE-PublicApi-0132-001-FrameData_command04
2914 COMMAND imagedecoder1 ~
2915 END_TEST_BLOCK !PanicString=ImageConversion !PanicCode=10
2916 END_TESTCASE MM-ICL-DECDE-PublicApi-0132
2919 START_TESTCASE MM-ICL-DECDE-PublicApi-0133
2920 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0133
2921 //! @SYMAPI CImageDecoder
2922 //! @SYMAuthor James Mechen
2923 //! @SYMCreationDate 13/01/2006
2924 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2925 //! @SYMTestCaseDesc Decode a GM3 tif image file giving an image type, using RFile.
2926 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
2927 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
2928 //! @SYMTestStatus Implemented
2929 //! @SYMTestPriority Critical
2930 //! @SYMTestExpectedResults Image decoded with no errors.
2931 //! @SYMTestType CIT
2932 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2933 CREATE_OBJECT CImageDecoder imagedecoder1
2934 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0133-001-FileNewL_command01
2935 COMMAND imagedecoder1 FrameInfo
2936 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0133-001-Convert_command03
2938 COMMAND imagedecoder1 ~
2940 END_TESTCASE MM-ICL-DECDE-PublicApi-0133
2942 START_TESTCASE MM-ICL-DECDE-PublicApi-0134
2943 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0134
2944 //! @SYMAPI CImageDecoder
2945 //! @SYMAuthor James Mechen
2946 //! @SYMCreationDate 13/01/2006
2947 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2948 //! @SYMTestCaseDesc Decode a GM4 tif image file giving a mime type, using RFile.
2949 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
2950 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
2951 //! @SYMTestStatus Implemented
2952 //! @SYMTestPriority Critical
2953 //! @SYMTestExpectedResults Image decoded with no errors.
2954 //! @SYMTestType CIT
2955 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2956 CREATE_OBJECT CImageDecoder imagedecoder1
2957 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0134-001-FileNewL_command01
2958 COMMAND imagedecoder1 FrameInfo
2959 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0134-001-Convert_command03
2961 COMMAND imagedecoder1 ~
2963 END_TESTCASE MM-ICL-DECDE-PublicApi-0134
2965 START_TESTCASE MM-ICL-DECDE-PublicApi-0135
2966 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0135
2967 //! @SYMAPI CImageDecoder
2968 //! @SYMAuthor James Mechen
2969 //! @SYMCreationDate 13/01/2006
2970 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2971 //! @SYMTestCaseDesc Decode a GM3 tif image file giving an image type, without using RFile.
2972 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
2973 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
2974 //! @SYMTestStatus Implemented
2975 //! @SYMTestPriority Critical
2976 //! @SYMTestExpectedResults Image decoded with no errors.
2977 //! @SYMTestType CIT
2978 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
2979 CREATE_OBJECT CImageDecoder imagedecoder1
2980 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0135-001-FileNewL_command01
2981 COMMAND imagedecoder1 FrameInfo
2982 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0135-001-Convert_command03
2984 COMMAND imagedecoder1 ~
2986 END_TESTCASE MM-ICL-DECDE-PublicApi-0135
2988 START_TESTCASE MM-ICL-DECDE-PublicApi-0136
2989 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0136
2990 //! @SYMAPI CImageDecoder
2991 //! @SYMAuthor James Mechen
2992 //! @SYMCreationDate 13/01/2006
2993 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
2994 //! @SYMTestCaseDesc Decode a GM4 tif image file giving a mime type, without using RFile.
2995 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
2996 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
2997 //! @SYMTestStatus Implemented
2998 //! @SYMTestPriority Critical
2999 //! @SYMTestExpectedResults Image decoded with no errors.
3000 //! @SYMTestType CIT
3001 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3002 CREATE_OBJECT CImageDecoder imagedecoder1
3003 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0136-001-FileNewL_command01
3004 COMMAND imagedecoder1 FrameInfo
3005 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0136-001-Convert_command03
3007 COMMAND imagedecoder1 ~
3009 END_TESTCASE MM-ICL-DECDE-PublicApi-0136
3011 START_TESTCASE MM-ICL-DECDE-PublicApi-0137
3012 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0137
3013 //! @SYMAPI CImageDecoder
3014 //! @SYMAuthor James Mechen
3015 //! @SYMCreationDate 13/01/2006
3016 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3017 //! @SYMTestCaseDesc Decode a GM3 tif image in buffer, giving an image type.
3018 //! Uses API elements: DataNewL(), FrameInfo(), Convert().
3019 //! @SYMTestActions 1. Create decoder for tif image in buffer. 2. Get frame info. 3. Decode image.
3020 //! @SYMTestStatus Implemented
3021 //! @SYMTestPriority Critical
3022 //! @SYMTestExpectedResults Image decoded with no errors.
3023 //! @SYMTestType CIT
3024 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3025 CREATE_OBJECT CImageDecoder imagedecoder1
3026 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0137-001-DataNewL_command01
3027 COMMAND imagedecoder1 FrameInfo
3028 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0137-001-Convert_command03
3030 COMMAND imagedecoder1 ~
3032 END_TESTCASE MM-ICL-DECDE-PublicApi-0137
3034 START_TESTCASE MM-ICL-DECDE-PublicApi-0138
3035 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0138
3036 //! @SYMAPI CImageDecoder
3037 //! @SYMAuthor James Mechen
3038 //! @SYMCreationDate 13/01/2006
3039 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3040 //! @SYMTestCaseDesc Decode a GM4 tif image in buffer, giving a mime type.
3041 //! Uses API elements: DataNewL(), FrameInfo(), Convert(), ImplementationUid().
3042 //! @SYMTestActions 1. Create decoder for tif image in buffer. 2. Get frame info. 3. Decode image. 4. Get implementation UID of decoder used.
3043 //! @SYMTestStatus Implemented
3044 //! @SYMTestPriority Critical
3045 //! @SYMTestExpectedResults Image decoded with no errors.
3046 //! @SYMTestType CIT
3047 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3048 CREATE_OBJECT CImageDecoder imagedecoder1
3049 COMMAND imagedecoder1 DataNewL MM-ICL-DECDE-PublicApi-0138-001-DataNewL_command01
3050 COMMAND imagedecoder1 FrameInfo
3051 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0138-001-Convert_command03
3053 COMMAND imagedecoder1 ImplementationUid
3054 COMMAND imagedecoder1 ~
3056 END_TESTCASE MM-ICL-DECDE-PublicApi-0138
3060 RUN_UTILS CopyFile ${SYSDRIVE}\multimedia\t_imagedecoder\commented.gif ${SYSDRIVE}\multimedia\t_imagedecoder\commented_panic6.gif
3062 START_TESTCASE MM-ICL-DECDE-PublicApi-0139
3063 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0139
3064 //! @SYMAPI CImageDecoder
3065 //! @SYMAuthor James Mechen
3066 //! @SYMCreationDate 17/01/2006
3067 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3068 //! @SYMTestCaseDesc Get frame comment in GIF file.
3069 //! Uses API elements: FileNewL(), FrameCount(), NumberOfFrameComments(), FrameCommentL().
3070 //! @SYMTestActions 1. Create decoder for image in descriptor. 2. Get number of image frames.
3071 //! 3. Get number of frame comments for specified frame. 4. Get specified frame comment.
3072 //! @SYMTestStatus Implemented
3073 //! @SYMTestPriority High
3074 //! @SYMTestExpectedResults Panic "ImageConversion 12" is returned.
3075 //! @SYMTestType CIT
3076 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3077 CREATE_OBJECT CImageDecoder imagedecoder1
3078 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0139-001-FileNewL_command01
3079 COMMAND imagedecoder1 FrameCount MM-ICL-DECDE-PublicApi-0139-001-FrameCount_command02
3080 COMMAND imagedecoder1 NumberOfFrameComments MM-ICL-DECDE-PublicApi-0139-001-NumberOfFrameComments_command03
3081 COMMAND imagedecoder1 FrameCommentL MM-ICL-DECDE-PublicApi-0139-001-FrameCommentL_command04
3082 COMMAND imagedecoder1 ~
3083 END_TEST_BLOCK !PanicString=ImageConversion !PanicCode=12
3084 END_TESTCASE MM-ICL-DECDE-PublicApi-0139
3086 START_TESTCASE MM-ICL-DECDE-PublicApi-0140
3087 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0140
3088 //! @SYMAPI CImageDecoder
3089 //! @SYMAuthor James Mechen
3090 //! @SYMCreationDate 13/03/2006
3091 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3092 //! @SYMTestCaseDesc Decode a 8-bit gif image file giving an image type, using TMMSource.
3093 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3094 //! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
3095 //! @SYMTestStatus Implemented
3096 //! @SYMTestPriority Critical
3097 //! @SYMTestExpectedResults Image decoded with no errors.
3098 //! @SYMTestType CIT
3099 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3100 CREATE_OBJECT CImageDecoder imagedecoder1
3101 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0140-001-FileNewL_command01
3102 COMMAND imagedecoder1 FrameInfo
3103 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0140-001-Convert_command03
3105 COMMAND imagedecoder1 ~
3107 END_TESTCASE MM-ICL-DECDE-PublicApi-0140
3109 START_TESTCASE MM-ICL-DECDE-PublicApi-0141
3110 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0141
3111 //! @SYMAPI CImageDecoder
3112 //! @SYMAuthor James Mechen
3113 //! @SYMCreationDate 13/03/2006
3114 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3115 //! @SYMTestCaseDesc Decode a 6-bit gif image file giving a mime type, using TMMSource.
3116 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3117 //! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
3118 //! @SYMTestStatus Implemented
3119 //! @SYMTestPriority Critical
3120 //! @SYMTestExpectedResults Image decoded with no errors.
3121 //! @SYMTestType CIT
3122 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3123 CREATE_OBJECT CImageDecoder imagedecoder1
3124 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0141-001-FileNewL_command01
3125 COMMAND imagedecoder1 FrameInfo
3126 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0141-001-Convert_command03
3128 COMMAND imagedecoder1 ~
3130 END_TESTCASE MM-ICL-DECDE-PublicApi-0141
3132 START_TESTCASE MM-ICL-DECDE-PublicApi-0142
3133 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0142
3134 //! @SYMAPI CImageDecoder
3135 //! @SYMAuthor James Mechen
3136 //! @SYMCreationDate 13/01/2006
3137 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3138 //! @SYMTestCaseDesc Decode a 24-bit jpg image file giving an image type, using TMMSource.
3139 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3140 //! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
3141 //! @SYMTestStatus Implemented
3142 //! @SYMTestPriority Critical
3143 //! @SYMTestExpectedResults Image decoded with no errors.
3144 //! @SYMTestType CIT
3145 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3146 CREATE_OBJECT CImageDecoder imagedecoder1
3147 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0142-001-FileNewL_command01
3148 COMMAND imagedecoder1 FrameInfo
3149 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0142-001-Convert_command03
3151 COMMAND imagedecoder1 ~
3153 END_TESTCASE MM-ICL-DECDE-PublicApi-0142
3155 START_TESTCASE MM-ICL-DECDE-PublicApi-0143
3156 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0143
3157 //! @SYMAPI CImageDecoder
3158 //! @SYMAuthor James Mechen
3159 //! @SYMCreationDate 13/01/2006
3160 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3161 //! @SYMTestCaseDesc Decode a 24-bit jpg image file giving a mime type, using TMMSource.
3162 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3163 //! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
3164 //! @SYMTestStatus Implemented
3165 //! @SYMTestPriority Critical
3166 //! @SYMTestExpectedResults Image decoded with no errors.
3167 //! @SYMTestType CIT
3168 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3169 CREATE_OBJECT CImageDecoder imagedecoder1
3170 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0143-001-FileNewL_command01
3171 COMMAND imagedecoder1 FrameInfo
3172 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0143-001-Convert_command03
3174 COMMAND imagedecoder1 ~
3176 END_TESTCASE MM-ICL-DECDE-PublicApi-0143
3178 START_TESTCASE MM-ICL-DECDE-PublicApi-0144
3179 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0144
3180 //! @SYMAPI CImageDecoder
3181 //! @SYMAuthor James Mechen
3182 //! @SYMCreationDate 13/01/2006
3183 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3184 //! @SYMTestCaseDesc Decode a 24-bit bmp image file giving an image type, using TMMSource.
3185 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3186 //! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
3187 //! @SYMTestStatus Implemented
3188 //! @SYMTestPriority Critical
3189 //! @SYMTestExpectedResults Image decoded with no errors.
3190 //! @SYMTestType CIT
3191 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3192 CREATE_OBJECT CImageDecoder imagedecoder1
3193 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0144-001-FileNewL_command01
3194 COMMAND imagedecoder1 FrameInfo
3195 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0144-001-Convert_command03
3197 COMMAND imagedecoder1 ~
3199 END_TESTCASE MM-ICL-DECDE-PublicApi-0144
3201 START_TESTCASE MM-ICL-DECDE-PublicApi-0145
3202 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0145
3203 //! @SYMAPI CImageDecoder
3204 //! @SYMAuthor James Mechen
3205 //! @SYMCreationDate 13/01/2006
3206 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3207 //! @SYMTestCaseDesc Decode a 8-bit bmp image file giving a mime type, using TMMSource.
3208 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3209 //! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
3210 //! @SYMTestStatus Implemented
3211 //! @SYMTestPriority Critical
3212 //! @SYMTestExpectedResults Image decoded with no errors.
3213 //! @SYMTestType CIT
3214 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3215 CREATE_OBJECT CImageDecoder imagedecoder1
3216 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0145-001-FileNewL_command01
3217 COMMAND imagedecoder1 FrameInfo
3218 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0145-001-Convert_command03
3220 COMMAND imagedecoder1 ~
3222 END_TESTCASE MM-ICL-DECDE-PublicApi-0145
3224 START_TESTCASE MM-ICL-DECDE-PublicApi-0146
3225 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0146
3226 //! @SYMAPI CImageDecoder
3227 //! @SYMAuthor James Mechen
3228 //! @SYMCreationDate 13/01/2006
3229 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3230 //! @SYMTestCaseDesc Decode a 24-bit png image file giving an image type, using TMMSource.
3231 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3232 //! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
3233 //! @SYMTestStatus Implemented
3234 //! @SYMTestPriority Critical
3235 //! @SYMTestExpectedResults Image decoded with no errors.
3236 //! @SYMTestType CIT
3237 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3238 CREATE_OBJECT CImageDecoder imagedecoder1
3239 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0146-001-FileNewL_command01
3240 COMMAND imagedecoder1 FrameInfo
3241 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0146-001-Convert_command03
3243 COMMAND imagedecoder1 ~
3245 END_TESTCASE MM-ICL-DECDE-PublicApi-0146
3247 START_TESTCASE MM-ICL-DECDE-PublicApi-0147
3248 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0147
3249 //! @SYMAPI CImageDecoder
3250 //! @SYMAuthor James Mechen
3251 //! @SYMCreationDate 13/01/2006
3252 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3253 //! @SYMTestCaseDesc Decode a 8-bit png image file giving a mime type, using TMMSource.
3254 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3255 //! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
3256 //! @SYMTestStatus Implemented
3257 //! @SYMTestPriority Critical
3258 //! @SYMTestExpectedResults Image decoded with no errors.
3259 //! @SYMTestType CIT
3260 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3261 CREATE_OBJECT CImageDecoder imagedecoder1
3262 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0147-001-FileNewL_command01
3263 COMMAND imagedecoder1 FrameInfo
3264 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0147-001-Convert_command03
3266 COMMAND imagedecoder1 ~
3268 END_TESTCASE MM-ICL-DECDE-PublicApi-0147
3270 START_TESTCASE MM-ICL-DECDE-PublicApi-0148
3271 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0148
3272 //! @SYMAPI CImageDecoder
3273 //! @SYMAuthor James Mechen
3274 //! @SYMCreationDate 13/01/2006
3275 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3276 //! @SYMTestCaseDesc Open an uncompressed 24-bit tif image file giving an image type, using TMMSource.
3277 //! Uses API elements: FileNewL().
3278 //! @SYMTestActions 1. Create decoder for tif image in file.
3279 //! @SYMTestStatus Implemented
3280 //! @SYMTestPriority Critical
3281 //! @SYMTestExpectedResults KErrNotFound is returned.
3282 //! @SYMTestType CIT
3283 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3284 CREATE_OBJECT CImageDecoder imagedecoder1
3285 COMMAND !Error=-1 imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0148-001-FileNewL_command01
3287 END_TESTCASE MM-ICL-DECDE-PublicApi-0148
3289 START_TESTCASE MM-ICL-DECDE-PublicApi-0149
3290 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0149
3291 //! @SYMAPI CImageDecoder
3292 //! @SYMAuthor James Mechen
3293 //! @SYMCreationDate 13/01/2006
3294 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3295 //! @SYMTestCaseDesc Decode an uncompressed 8-bit tif image file giving a mime type, using TMMSource.
3296 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3297 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
3298 //! @SYMTestStatus Implemented
3299 //! @SYMTestPriority Critical
3300 //! @SYMTestExpectedResults KErrNotSupported is returned.
3301 //! @SYMTestType CIT
3302 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3303 CREATE_OBJECT CImageDecoder imagedecoder1
3304 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0149-001-FileNewL_command01
3305 COMMAND imagedecoder1 FrameInfo
3306 COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0149-001-Convert_command03
3308 COMMAND imagedecoder1 ~
3310 END_TESTCASE MM-ICL-DECDE-PublicApi-0149
3312 START_TESTCASE MM-ICL-DECDE-PublicApi-0150
3313 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0150
3314 //! @SYMAPI CImageDecoder
3315 //! @SYMAuthor James Mechen
3316 //! @SYMCreationDate 13/01/2006
3317 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3318 //! @SYMTestCaseDesc Decode a 1-bit ota image file giving an image type, using TMMSource.
3319 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3320 //! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
3321 //! @SYMTestStatus Implemented
3322 //! @SYMTestPriority Critical
3323 //! @SYMTestExpectedResults Image decoded with no errors.
3324 //! @SYMTestType CIT
3325 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3326 CREATE_OBJECT CImageDecoder imagedecoder1
3327 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0150-001-FileNewL_command01
3328 COMMAND imagedecoder1 FrameInfo
3329 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0150-001-Convert_command03
3331 COMMAND imagedecoder1 ~
3333 END_TESTCASE MM-ICL-DECDE-PublicApi-0150
3335 START_TESTCASE MM-ICL-DECDE-PublicApi-0151
3336 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0151
3337 //! @SYMAPI CImageDecoder
3338 //! @SYMAuthor James Mechen
3339 //! @SYMCreationDate 13/01/2006
3340 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3341 //! @SYMTestCaseDesc Decode a 1-bit ota image file giving a mime type, using TMMSource.
3342 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3343 //! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
3344 //! @SYMTestStatus Implemented
3345 //! @SYMTestPriority Critical
3346 //! @SYMTestExpectedResults Image decoded with no errors.
3347 //! @SYMTestType CIT
3348 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3349 CREATE_OBJECT CImageDecoder imagedecoder1
3350 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0151-001-FileNewL_command01
3351 COMMAND imagedecoder1 FrameInfo
3352 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0151-001-Convert_command03
3354 COMMAND imagedecoder1 ~
3356 END_TESTCASE MM-ICL-DECDE-PublicApi-0151
3358 START_TESTCASE MM-ICL-DECDE-PublicApi-0152
3359 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0152
3360 //! @SYMAPI CImageDecoder
3361 //! @SYMAuthor James Mechen
3362 //! @SYMCreationDate 13/01/2006
3363 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3364 //! @SYMTestCaseDesc Decode a 24-bit mbm image file giving an image type, using TMMSource.
3365 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3366 //! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
3367 //! @SYMTestStatus Implemented
3368 //! @SYMTestPriority Critical
3369 //! @SYMTestExpectedResults Image decoded with no errors.
3370 //! @SYMTestType CIT
3371 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3372 CREATE_OBJECT CImageDecoder imagedecoder1
3373 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0152-001-FileNewL_command01
3374 COMMAND imagedecoder1 FrameInfo
3375 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0152-001-Convert_command03
3377 COMMAND imagedecoder1 ~
3379 END_TESTCASE MM-ICL-DECDE-PublicApi-0152
3381 START_TESTCASE MM-ICL-DECDE-PublicApi-0153
3382 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0153
3383 //! @SYMAPI CImageDecoder
3384 //! @SYMAuthor James Mechen
3385 //! @SYMCreationDate 13/01/2006
3386 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3387 //! @SYMTestCaseDesc Decode a 16-bit mbm image file giving a mime type, using TMMSource.
3388 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3389 //! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
3390 //! @SYMTestStatus Implemented
3391 //! @SYMTestPriority Critical
3392 //! @SYMTestExpectedResults Image decoded with no errors.
3393 //! @SYMTestType CIT
3394 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3395 CREATE_OBJECT CImageDecoder imagedecoder1
3396 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0153-001-FileNewL_command01
3397 COMMAND imagedecoder1 FrameInfo
3398 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0153-001-Convert_command03
3400 COMMAND imagedecoder1 ~
3402 END_TESTCASE MM-ICL-DECDE-PublicApi-0153
3404 START_TESTCASE MM-ICL-DECDE-PublicApi-0154
3405 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0154
3406 //! @SYMAPI CImageDecoder
3407 //! @SYMAuthor James Mechen
3408 //! @SYMCreationDate 13/01/2006
3409 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3410 //! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving an image type, using TMMSource.
3411 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3412 //! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
3413 //! @SYMTestStatus Implemented
3414 //! @SYMTestPriority Critical
3415 //! @SYMTestExpectedResults Image decoded with no errors.
3416 //! @SYMTestType CIT
3417 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3418 CREATE_OBJECT CImageDecoder imagedecoder1
3419 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0154-001-FileNewL_command01
3420 COMMAND imagedecoder1 FrameInfo
3421 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0154-001-Convert_command03
3423 COMMAND imagedecoder1 ~
3425 END_TESTCASE MM-ICL-DECDE-PublicApi-0154
3427 START_TESTCASE MM-ICL-DECDE-PublicApi-0155
3428 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0155
3429 //! @SYMAPI CImageDecoder
3430 //! @SYMAuthor James Mechen
3431 //! @SYMCreationDate 13/01/2006
3432 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3433 //! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving a mime type, using TMMSource.
3434 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3435 //! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
3436 //! @SYMTestStatus Implemented
3437 //! @SYMTestPriority Critical
3438 //! @SYMTestExpectedResults Image decoded with no errors.
3439 //! @SYMTestType CIT
3440 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3441 CREATE_OBJECT CImageDecoder imagedecoder1
3442 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0155-001-FileNewL_command01
3443 COMMAND imagedecoder1 FrameInfo
3444 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0155-001-Convert_command03
3446 COMMAND imagedecoder1 ~
3448 END_TESTCASE MM-ICL-DECDE-PublicApi-0155
3450 START_TESTCASE MM-ICL-DECDE-PublicApi-0156
3451 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0156
3452 //! @SYMAPI CImageDecoder
3453 //! @SYMAuthor James Mechen
3454 //! @SYMCreationDate 13/01/2006
3455 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3456 //! @SYMTestCaseDesc Decode a 24-bit wmf image file giving an image type, using TMMSource.
3457 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3458 //! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
3459 //! @SYMTestStatus Implemented
3460 //! @SYMTestPriority Critical
3461 //! @SYMTestExpectedResults Image decoded with no errors.
3462 //! @SYMTestType CIT
3463 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3464 CREATE_OBJECT CImageDecoder imagedecoder1
3465 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0156-001-FileNewL_command01
3466 COMMAND imagedecoder1 FrameInfo
3467 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0156-001-Convert_command03
3469 COMMAND imagedecoder1 ~
3471 END_TESTCASE MM-ICL-DECDE-PublicApi-0156
3473 START_TESTCASE MM-ICL-DECDE-PublicApi-0157
3474 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0157
3475 //! @SYMAPI CImageDecoder
3476 //! @SYMAuthor James Mechen
3477 //! @SYMCreationDate 13/01/2006
3478 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3479 //! @SYMTestCaseDesc Decode a 24-bit wmf image file giving a mime type, using TMMSource.
3480 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3481 //! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
3482 //! @SYMTestStatus Implemented
3483 //! @SYMTestPriority Critical
3484 //! @SYMTestExpectedResults Image decoded with no errors.
3485 //! @SYMTestType CIT
3486 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3487 CREATE_OBJECT CImageDecoder imagedecoder1
3488 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0157-001-FileNewL_command01
3489 COMMAND imagedecoder1 FrameInfo
3490 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0157-001-Convert_command03
3492 COMMAND imagedecoder1 ~
3494 END_TESTCASE MM-ICL-DECDE-PublicApi-0157
3496 START_TESTCASE MM-ICL-DECDE-PublicApi-0158
3497 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0158
3498 //! @SYMAPI CImageDecoder
3499 //! @SYMAuthor James Mechen
3500 //! @SYMCreationDate 13/01/2006
3501 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3502 //! @SYMTestCaseDesc Decode a 8-bit ico image file giving an image type, using TMMSource.
3503 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3504 //! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
3505 //! @SYMTestStatus Implemented
3506 //! @SYMTestPriority Critical
3507 //! @SYMTestExpectedResults Image decoded with no errors.
3508 //! @SYMTestType CIT
3509 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3510 CREATE_OBJECT CImageDecoder imagedecoder1
3511 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0158-001-FileNewL_command01
3512 COMMAND imagedecoder1 FrameInfo
3513 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0158-001-Convert_command03
3515 COMMAND imagedecoder1 ~
3517 END_TESTCASE MM-ICL-DECDE-PublicApi-0158
3519 START_TESTCASE MM-ICL-DECDE-PublicApi-0159
3520 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0159
3521 //! @SYMAPI CImageDecoder
3522 //! @SYMAuthor James Mechen
3523 //! @SYMCreationDate 13/01/2006
3524 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3525 //! @SYMTestCaseDesc Decode a 8-bit ico image file giving a mime type, using TMMSource.
3526 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3527 //! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
3528 //! @SYMTestStatus Implemented
3529 //! @SYMTestPriority Critical
3530 //! @SYMTestExpectedResults Image decoded with no errors.
3531 //! @SYMTestType CIT
3532 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3533 CREATE_OBJECT CImageDecoder imagedecoder1
3534 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0159-001-FileNewL_command01
3535 COMMAND imagedecoder1 FrameInfo
3536 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0159-001-Convert_command03
3538 COMMAND imagedecoder1 ~
3540 END_TESTCASE MM-ICL-DECDE-PublicApi-0159
3542 START_TESTCASE MM-ICL-DECDE-PublicApi-0160
3543 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0160
3544 //! @SYMAPI CImageDecoder
3545 //! @SYMAuthor James Mechen
3546 //! @SYMCreationDate 13/01/2006
3547 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3548 //! @SYMTestCaseDesc Decode a 24-bit mng image file giving an image type, using TMMSource.
3549 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3550 //! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
3551 //! @SYMTestStatus Implemented
3552 //! @SYMTestPriority Critical
3553 //! @SYMTestExpectedResults Image decoded with no errors.
3554 //! @SYMTestType CIT
3555 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3556 CREATE_OBJECT CImageDecoder imagedecoder1
3557 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0160-001-FileNewL_command01
3558 COMMAND imagedecoder1 FrameInfo
3559 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0160-001-Convert_command03
3561 COMMAND imagedecoder1 ~
3563 END_TESTCASE MM-ICL-DECDE-PublicApi-0160
3565 START_TESTCASE MM-ICL-DECDE-PublicApi-0161
3566 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0161
3567 //! @SYMAPI CImageDecoder
3568 //! @SYMAuthor James Mechen
3569 //! @SYMCreationDate 13/01/2006
3570 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3571 //! @SYMTestCaseDesc Decode a 24-bit mng image file giving a mime type, using TMMSource.
3572 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3573 //! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
3574 //! @SYMTestStatus Implemented
3575 //! @SYMTestPriority Critical
3576 //! @SYMTestExpectedResults Image decoded with no errors.
3577 //! @SYMTestType CIT
3578 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3579 CREATE_OBJECT CImageDecoder imagedecoder1
3580 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0161-001-FileNewL_command01
3581 COMMAND imagedecoder1 FrameInfo
3582 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0161-001-Convert_command03
3584 COMMAND imagedecoder1 ~
3586 END_TESTCASE MM-ICL-DECDE-PublicApi-0161
3588 START_TESTCASE MM-ICL-DECDE-PublicApi-0162
3589 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0162
3590 //! @SYMAPI CImageDecoder
3591 //! @SYMAuthor James Mechen
3592 //! @SYMCreationDate 13/01/2006
3593 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3594 //! @SYMTestCaseDesc Decode a 24-bit apm image file giving an image type, using TMMSource.
3595 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3596 //! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
3597 //! @SYMTestStatus Implemented
3598 //! @SYMTestPriority Critical
3599 //! @SYMTestExpectedResults Image decoded with no errors.
3600 //! @SYMTestType CIT
3601 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3602 CREATE_OBJECT CImageDecoder imagedecoder1
3603 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0162-001-FileNewL_command01
3604 COMMAND imagedecoder1 FrameInfo
3605 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0162-001-Convert_command03
3607 COMMAND imagedecoder1 ~
3609 END_TESTCASE MM-ICL-DECDE-PublicApi-0162
3611 START_TESTCASE MM-ICL-DECDE-PublicApi-0163
3612 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0163
3613 //! @SYMAPI CImageDecoder
3614 //! @SYMAuthor James Mechen
3615 //! @SYMCreationDate 13/01/2006
3616 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3617 //! @SYMTestCaseDesc Decode a 24-bit apm image file giving a mime type, using TMMSource.
3618 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3619 //! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
3620 //! @SYMTestStatus Implemented
3621 //! @SYMTestPriority Critical
3622 //! @SYMTestExpectedResults Image decoded with no errors.
3623 //! @SYMTestType CIT
3624 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3625 CREATE_OBJECT CImageDecoder imagedecoder1
3626 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0163-001-FileNewL_command01
3627 COMMAND imagedecoder1 FrameInfo
3628 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0163-001-Convert_command03
3630 COMMAND imagedecoder1 ~
3632 END_TESTCASE MM-ICL-DECDE-PublicApi-0163
3634 START_TESTCASE MM-ICL-DECDE-PublicApi-0164
3635 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0164
3636 //! @SYMAPI CImageDecoder
3637 //! @SYMAuthor James Mechen
3638 //! @SYMCreationDate 13/01/2006
3639 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3640 //! @SYMTestCaseDesc Decode a 24-bit clp image file giving an image type, using TMMSource.
3641 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3642 //! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
3643 //! @SYMTestStatus Implemented
3644 //! @SYMTestPriority Critical
3645 //! @SYMTestExpectedResults Image decoded with no errors.
3646 //! @SYMTestType CIT
3647 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3648 CREATE_OBJECT CImageDecoder imagedecoder1
3649 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0164-001-FileNewL_command01
3650 COMMAND imagedecoder1 FrameInfo
3651 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0164-001-Convert_command03
3653 COMMAND imagedecoder1 ~
3655 END_TESTCASE MM-ICL-DECDE-PublicApi-0164
3657 START_TESTCASE MM-ICL-DECDE-PublicApi-0165
3658 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0165
3659 //! @SYMAPI CImageDecoder
3660 //! @SYMAuthor James Mechen
3661 //! @SYMCreationDate 13/01/2006
3662 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3663 //! @SYMTestCaseDesc Decode a 24-bit clp image file giving a mime type, using TMMSource.
3664 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3665 //! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
3666 //! @SYMTestStatus Implemented
3667 //! @SYMTestPriority Critical
3668 //! @SYMTestExpectedResults Image decoded with no errors.
3669 //! @SYMTestType CIT
3670 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3671 CREATE_OBJECT CImageDecoder imagedecoder1
3672 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0165-001-FileNewL_command01
3673 COMMAND imagedecoder1 FrameInfo
3674 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0165-001-Convert_command03
3676 COMMAND imagedecoder1 ~
3678 END_TESTCASE MM-ICL-DECDE-PublicApi-0165
3680 START_TESTCASE MM-ICL-DECDE-PublicApi-0166
3681 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0166
3682 //! @SYMAPI CImageDecoder
3683 //! @SYMAuthor James Mechen
3684 //! @SYMCreationDate 13/01/2006
3685 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3686 //! @SYMTestCaseDesc Decode a GM3 tif image file giving an image type, using TMMSource.
3687 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3688 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
3689 //! @SYMTestStatus Implemented
3690 //! @SYMTestPriority Critical
3691 //! @SYMTestExpectedResults Image decoded with no errors.
3692 //! @SYMTestType CIT
3693 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3694 CREATE_OBJECT CImageDecoder imagedecoder1
3695 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0166-001-FileNewL_command01
3696 COMMAND imagedecoder1 FrameInfo
3697 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0166-001-Convert_command03
3699 COMMAND imagedecoder1 ~
3701 END_TESTCASE MM-ICL-DECDE-PublicApi-0166
3703 START_TESTCASE MM-ICL-DECDE-PublicApi-0167
3704 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0167
3705 //! @SYMAPI CImageDecoder
3706 //! @SYMAuthor James Mechen
3707 //! @SYMCreationDate 13/01/2006
3708 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3709 //! @SYMTestCaseDesc Decode a GM4 tif image file giving a mime type, using TMMSource.
3710 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3711 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
3712 //! @SYMTestStatus Implemented
3713 //! @SYMTestPriority Critical
3714 //! @SYMTestExpectedResults Image decoded with no errors.
3715 //! @SYMTestType CIT
3716 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3717 CREATE_OBJECT CImageDecoder imagedecoder1
3718 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0167-001-FileNewL_command01
3719 COMMAND imagedecoder1 FrameInfo
3720 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0167-001-Convert_command03
3722 COMMAND imagedecoder1 ~
3724 END_TESTCASE MM-ICL-DECDE-PublicApi-0167
3727 START_TESTCASE MM-ICL-DECDE-PublicApi-0168
3728 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0168
3729 //! @SYMAPI CImageDecoder
3730 //! @SYMAuthor James Mechen
3731 //! @SYMCreationDate 10/04/2006
3732 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3733 //! @SYMTestCaseDesc Decode a 4-bit gif image file giving an image type, using intent, without using RFile.
3734 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3735 //! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
3736 //! @SYMTestStatus Implemented
3737 //! @SYMTestPriority Critical
3738 //! @SYMTestExpectedResults Image decoded with no errors.
3739 //! @SYMTestType CIT
3740 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3741 CREATE_OBJECT CImageDecoder imagedecoder1
3742 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0168-001-FileNewL_command01
3743 COMMAND imagedecoder1 FrameInfo
3744 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0168-001-Convert_command03
3746 COMMAND imagedecoder1 ~
3748 END_TESTCASE MM-ICL-DECDE-PublicApi-0168
3750 START_TESTCASE MM-ICL-DECDE-PublicApi-0169
3751 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0169
3752 //! @SYMAPI CImageDecoder
3753 //! @SYMAuthor James Mechen
3754 //! @SYMCreationDate 10/04/2006
3755 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3756 //! @SYMTestCaseDesc Decode a 2-bit gif image file giving a mime type, using intent, without using RFile.
3757 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3758 //! @SYMTestActions 1. Create decoder for gif image in file. 2. Get frame info. 3. Decode image.
3759 //! @SYMTestStatus Implemented
3760 //! @SYMTestPriority Critical
3761 //! @SYMTestExpectedResults Image decoded with no errors.
3762 //! @SYMTestType CIT
3763 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3764 CREATE_OBJECT CImageDecoder imagedecoder1
3765 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0169-001-FileNewL_command01
3766 COMMAND imagedecoder1 FrameInfo
3767 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0169-001-Convert_command03
3769 COMMAND imagedecoder1 ~
3771 END_TESTCASE MM-ICL-DECDE-PublicApi-0169
3773 START_TESTCASE MM-ICL-DECDE-PublicApi-0170
3774 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0170
3775 //! @SYMAPI CImageDecoder
3776 //! @SYMAuthor James Mechen
3777 //! @SYMCreationDate 10/04/2006
3778 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3779 //! @SYMTestCaseDesc Decode a 8-bit jpg image file giving an image type, using intent, without using RFile.
3780 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3781 //! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
3782 //! @SYMTestStatus Implemented
3783 //! @SYMTestPriority Critical
3784 //! @SYMTestExpectedResults Image decoded with no errors.
3785 //! @SYMTestType CIT
3786 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3787 CREATE_OBJECT CImageDecoder imagedecoder1
3788 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0170-001-FileNewL_command01
3789 COMMAND imagedecoder1 FrameInfo
3790 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0170-001-Convert_command03
3792 COMMAND imagedecoder1 ~
3794 END_TESTCASE MM-ICL-DECDE-PublicApi-0170
3796 START_TESTCASE MM-ICL-DECDE-PublicApi-0171
3797 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0171
3798 //! @SYMAPI CImageDecoder
3799 //! @SYMAuthor James Mechen
3800 //! @SYMCreationDate 10/04/2006
3801 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3802 //! @SYMTestCaseDesc Decode a 8-bit jpg image file giving a mime type, using intent, without using RFile.
3803 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3804 //! @SYMTestActions 1. Create decoder for jpg image in file. 2. Get frame info. 3. Decode image.
3805 //! @SYMTestStatus Implemented
3806 //! @SYMTestPriority Critical
3807 //! @SYMTestExpectedResults Image decoded with no errors.
3808 //! @SYMTestType CIT
3809 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3810 CREATE_OBJECT CImageDecoder imagedecoder1
3811 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0171-001-FileNewL_command01
3812 COMMAND imagedecoder1 FrameInfo
3813 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0171-001-Convert_command03
3815 COMMAND imagedecoder1 ~
3817 END_TESTCASE MM-ICL-DECDE-PublicApi-0171
3819 START_TESTCASE MM-ICL-DECDE-PublicApi-0172
3820 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0172
3821 //! @SYMAPI CImageDecoder
3822 //! @SYMAuthor James Mechen
3823 //! @SYMCreationDate 10/04/2006
3824 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3825 //! @SYMTestCaseDesc Decode a 4-bit bmp image file giving an image type, using intent, without using RFile.
3826 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3827 //! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
3828 //! @SYMTestStatus Implemented
3829 //! @SYMTestPriority Critical
3830 //! @SYMTestExpectedResults Image decoded with no errors.
3831 //! @SYMTestType CIT
3832 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3833 CREATE_OBJECT CImageDecoder imagedecoder1
3834 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0172-001-FileNewL_command01
3835 COMMAND imagedecoder1 FrameInfo
3836 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0172-001-Convert_command03
3838 COMMAND imagedecoder1 ~
3840 END_TESTCASE MM-ICL-DECDE-PublicApi-0172
3842 START_TESTCASE MM-ICL-DECDE-PublicApi-0173
3843 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0173
3844 //! @SYMAPI CImageDecoder
3845 //! @SYMAuthor James Mechen
3846 //! @SYMCreationDate 10/04/2006
3847 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3848 //! @SYMTestCaseDesc Decode a 1-bit bmp image file giving a mime type, using intent, without using RFile.
3849 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3850 //! @SYMTestActions 1. Create decoder for bmp image in file. 2. Get frame info. 3. Decode image.
3851 //! @SYMTestStatus Implemented
3852 //! @SYMTestPriority Critical
3853 //! @SYMTestExpectedResults Image decoded with no errors.
3854 //! @SYMTestType CIT
3855 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3856 CREATE_OBJECT CImageDecoder imagedecoder1
3857 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0173-001-FileNewL_command01
3858 COMMAND imagedecoder1 FrameInfo
3859 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0173-001-Convert_command03
3861 COMMAND imagedecoder1 ~
3863 END_TESTCASE MM-ICL-DECDE-PublicApi-0173
3865 START_TESTCASE MM-ICL-DECDE-PublicApi-0174
3866 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0174
3867 //! @SYMAPI CImageDecoder
3868 //! @SYMAuthor James Mechen
3869 //! @SYMCreationDate 10/04/2006
3870 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3871 //! @SYMTestCaseDesc Decode a 4-bit png image file giving an image type, using intent, without using RFile.
3872 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3873 //! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
3874 //! @SYMTestStatus Implemented
3875 //! @SYMTestPriority Critical
3876 //! @SYMTestExpectedResults Image decoded with no errors.
3877 //! @SYMTestType CIT
3878 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3879 CREATE_OBJECT CImageDecoder imagedecoder1
3880 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0174-001-FileNewL_command01
3881 COMMAND imagedecoder1 FrameInfo
3882 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0174-001-Convert_command03
3884 COMMAND imagedecoder1 ~
3886 END_TESTCASE MM-ICL-DECDE-PublicApi-0174
3888 START_TESTCASE MM-ICL-DECDE-PublicApi-0175
3889 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0175
3890 //! @SYMAPI CImageDecoder
3891 //! @SYMAuthor James Mechen
3892 //! @SYMCreationDate 10/04/2006
3893 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3894 //! @SYMTestCaseDesc Decode a 1-bit png image file giving a mime type, using intent, without using RFile.
3895 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3896 //! @SYMTestActions 1. Create decoder for png image in file. 2. Get frame info. 3. Decode image.
3897 //! @SYMTestStatus Implemented
3898 //! @SYMTestPriority Critical
3899 //! @SYMTestExpectedResults Image decoded with no errors.
3900 //! @SYMTestType CIT
3901 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3902 CREATE_OBJECT CImageDecoder imagedecoder1
3903 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0175-001-FileNewL_command01
3904 COMMAND imagedecoder1 FrameInfo
3905 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0175-001-Convert_command03
3907 COMMAND imagedecoder1 ~
3909 END_TESTCASE MM-ICL-DECDE-PublicApi-0175
3911 START_TESTCASE MM-ICL-DECDE-PublicApi-0176
3912 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0176
3913 //! @SYMAPI CImageDecoder
3914 //! @SYMAuthor James Mechen
3915 //! @SYMCreationDate 10/04/2006
3916 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3917 //! @SYMTestCaseDesc Decode an uncompressed 4-bit tif image file giving an image type, using intent, without using RFile.
3918 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3919 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
3920 //! @SYMTestStatus Implemented
3921 //! @SYMTestPriority Critical
3922 //! @SYMTestExpectedResults KErrNotSupported is returned.
3923 //! @SYMTestType CIT
3924 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3925 CREATE_OBJECT CImageDecoder imagedecoder1
3926 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0176-001-FileNewL_command01
3927 COMMAND imagedecoder1 FrameInfo
3928 COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0176-001-Convert_command03
3930 COMMAND imagedecoder1 ~
3932 END_TESTCASE MM-ICL-DECDE-PublicApi-0176
3934 START_TESTCASE MM-ICL-DECDE-PublicApi-0177
3935 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0177
3936 //! @SYMAPI CImageDecoder
3937 //! @SYMAuthor James Mechen
3938 //! @SYMCreationDate 10/04/2006
3939 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3940 //! @SYMTestCaseDesc Decode an uncompressed 1-bit tif image file giving a mime type, using intent, without using RFile.
3941 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3942 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
3943 //! @SYMTestStatus Implemented
3944 //! @SYMTestPriority Critical
3945 //! @SYMTestExpectedResults KErrNotSupported is returned.
3946 //! @SYMTestType CIT
3947 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3948 CREATE_OBJECT CImageDecoder imagedecoder1
3949 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0177-001-FileNewL_command01
3950 COMMAND imagedecoder1 FrameInfo
3951 COMMAND !AsyncError=-5 imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0177-001-Convert_command03
3953 COMMAND imagedecoder1 ~
3955 END_TESTCASE MM-ICL-DECDE-PublicApi-0177
3957 START_TESTCASE MM-ICL-DECDE-PublicApi-0178
3958 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0178
3959 //! @SYMAPI CImageDecoder
3960 //! @SYMAuthor James Mechen
3961 //! @SYMCreationDate 10/04/2006
3962 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3963 //! @SYMTestCaseDesc Decode a 1-bit ota image file giving an image type, using intent, without using RFile.
3964 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3965 //! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
3966 //! @SYMTestStatus Implemented
3967 //! @SYMTestPriority Critical
3968 //! @SYMTestExpectedResults Image decoded with no errors.
3969 //! @SYMTestType CIT
3970 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3971 CREATE_OBJECT CImageDecoder imagedecoder1
3972 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0178-001-FileNewL_command01
3973 COMMAND imagedecoder1 FrameInfo
3974 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0178-001-Convert_command03
3976 COMMAND imagedecoder1 ~
3978 END_TESTCASE MM-ICL-DECDE-PublicApi-0178
3980 START_TESTCASE MM-ICL-DECDE-PublicApi-0179
3981 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0179
3982 //! @SYMAPI CImageDecoder
3983 //! @SYMAuthor James Mechen
3984 //! @SYMCreationDate 10/04/2006
3985 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
3986 //! @SYMTestCaseDesc Decode a 1-bit ota image file giving a mime type, using intent, without using RFile.
3987 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
3988 //! @SYMTestActions 1. Create decoder for ota image in file. 2. Get frame info. 3. Decode image.
3989 //! @SYMTestStatus Implemented
3990 //! @SYMTestPriority Critical
3991 //! @SYMTestExpectedResults Image decoded with no errors.
3992 //! @SYMTestType CIT
3993 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
3994 CREATE_OBJECT CImageDecoder imagedecoder1
3995 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0179-001-FileNewL_command01
3996 COMMAND imagedecoder1 FrameInfo
3997 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0179-001-Convert_command03
3999 COMMAND imagedecoder1 ~
4001 END_TESTCASE MM-ICL-DECDE-PublicApi-0179
4003 START_TESTCASE MM-ICL-DECDE-PublicApi-0180
4004 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0180
4005 //! @SYMAPI CImageDecoder
4006 //! @SYMAuthor James Mechen
4007 //! @SYMCreationDate 10/04/2006
4008 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4009 //! @SYMTestCaseDesc Decode a 8-bit mbm image file giving an image type, using intent, without using RFile.
4010 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4011 //! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
4012 //! @SYMTestStatus Implemented
4013 //! @SYMTestPriority Critical
4014 //! @SYMTestExpectedResults Image decoded with no errors.
4015 //! @SYMTestType CIT
4016 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4017 CREATE_OBJECT CImageDecoder imagedecoder1
4018 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0180-001-FileNewL_command01
4019 COMMAND imagedecoder1 FrameInfo
4020 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0180-001-Convert_command03
4022 COMMAND imagedecoder1 ~
4024 END_TESTCASE MM-ICL-DECDE-PublicApi-0180
4026 START_TESTCASE MM-ICL-DECDE-PublicApi-0181
4027 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0181
4028 //! @SYMAPI CImageDecoder
4029 //! @SYMAuthor James Mechen
4030 //! @SYMCreationDate 10/04/2006
4031 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4032 //! @SYMTestCaseDesc Decode a 4-bit mbm image file giving a mime type, using intent, without using RFile.
4033 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4034 //! @SYMTestActions 1. Create decoder for mbm image in file. 2. Get frame info. 3. Decode image.
4035 //! @SYMTestStatus Implemented
4036 //! @SYMTestPriority Critical
4037 //! @SYMTestExpectedResults Image decoded with no errors.
4038 //! @SYMTestType CIT
4039 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4040 CREATE_OBJECT CImageDecoder imagedecoder1
4041 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0181-001-FileNewL_command01
4042 COMMAND imagedecoder1 FrameInfo
4043 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0181-001-Convert_command03
4045 COMMAND imagedecoder1 ~
4047 END_TESTCASE MM-ICL-DECDE-PublicApi-0181
4049 START_TESTCASE MM-ICL-DECDE-PublicApi-0182
4050 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0182
4051 //! @SYMAPI CImageDecoder
4052 //! @SYMAuthor James Mechen
4053 //! @SYMCreationDate 10/04/2006
4054 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4055 //! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving an image type, using intent, without using RFile.
4056 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4057 //! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
4058 //! @SYMTestStatus Implemented
4059 //! @SYMTestPriority Critical
4060 //! @SYMTestExpectedResults Image decoded with no errors.
4061 //! @SYMTestType CIT
4062 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4063 CREATE_OBJECT CImageDecoder imagedecoder1
4064 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0182-001-FileNewL_command01
4065 COMMAND imagedecoder1 FrameInfo
4066 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0182-001-Convert_command03
4068 COMMAND imagedecoder1 ~
4070 END_TESTCASE MM-ICL-DECDE-PublicApi-0182
4072 START_TESTCASE MM-ICL-DECDE-PublicApi-0183
4073 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0183
4074 //! @SYMAPI CImageDecoder
4075 //! @SYMAuthor James Mechen
4076 //! @SYMCreationDate 10/04/2006
4077 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4078 //! @SYMTestCaseDesc Decode a 1-bit wbmp image file giving a mime type, using intent, without using RFile.
4079 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4080 //! @SYMTestActions 1. Create decoder for wbmp image in file. 2. Get frame info. 3. Decode image.
4081 //! @SYMTestStatus Implemented
4082 //! @SYMTestPriority Critical
4083 //! @SYMTestExpectedResults Image decoded with no errors.
4084 //! @SYMTestType CIT
4085 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4086 CREATE_OBJECT CImageDecoder imagedecoder1
4087 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0183-001-FileNewL_command01
4088 COMMAND imagedecoder1 FrameInfo
4089 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0183-001-Convert_command03
4091 COMMAND imagedecoder1 ~
4093 END_TESTCASE MM-ICL-DECDE-PublicApi-0183
4095 START_TESTCASE MM-ICL-DECDE-PublicApi-0184
4096 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0184
4097 //! @SYMAPI CImageDecoder
4098 //! @SYMAuthor James Mechen
4099 //! @SYMCreationDate 10/04/2006
4100 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4101 //! @SYMTestCaseDesc Decode a 24-bit wmf image file giving an image type, using intent, without using RFile.
4102 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4103 //! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
4104 //! @SYMTestStatus Implemented
4105 //! @SYMTestPriority Critical
4106 //! @SYMTestExpectedResults Image decoded with no errors.
4107 //! @SYMTestType CIT
4108 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4109 CREATE_OBJECT CImageDecoder imagedecoder1
4110 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0184-001-FileNewL_command01
4111 COMMAND imagedecoder1 FrameInfo
4112 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0184-001-Convert_command03
4114 COMMAND imagedecoder1 ~
4116 END_TESTCASE MM-ICL-DECDE-PublicApi-0184
4118 START_TESTCASE MM-ICL-DECDE-PublicApi-0185
4119 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0185
4120 //! @SYMAPI CImageDecoder
4121 //! @SYMAuthor James Mechen
4122 //! @SYMCreationDate 10/04/2006
4123 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4124 //! @SYMTestCaseDesc Decode a 24-bit wmf image file giving a mime type, using intent, without using RFile.
4125 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4126 //! @SYMTestActions 1. Create decoder for wmf image in file. 2. Get frame info. 3. Decode image.
4127 //! @SYMTestStatus Implemented
4128 //! @SYMTestPriority Critical
4129 //! @SYMTestExpectedResults Image decoded with no errors.
4130 //! @SYMTestType CIT
4131 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4132 CREATE_OBJECT CImageDecoder imagedecoder1
4133 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0185-001-FileNewL_command01
4134 COMMAND imagedecoder1 FrameInfo
4135 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0185-001-Convert_command03
4137 COMMAND imagedecoder1 ~
4139 END_TESTCASE MM-ICL-DECDE-PublicApi-0185
4141 START_TESTCASE MM-ICL-DECDE-PublicApi-0186
4142 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0186
4143 //! @SYMAPI CImageDecoder
4144 //! @SYMAuthor James Mechen
4145 //! @SYMCreationDate 10/04/2006
4146 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4147 //! @SYMTestCaseDesc Decode a 4-bit ico image file giving an image type, using intent, without using RFile.
4148 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4149 //! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
4150 //! @SYMTestStatus Implemented
4151 //! @SYMTestPriority Critical
4152 //! @SYMTestExpectedResults Image decoded with no errors.
4153 //! @SYMTestType CIT
4154 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4155 CREATE_OBJECT CImageDecoder imagedecoder1
4156 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0186-001-FileNewL_command01
4157 COMMAND imagedecoder1 FrameInfo
4158 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0186-001-Convert_command03
4160 COMMAND imagedecoder1 ~
4162 END_TESTCASE MM-ICL-DECDE-PublicApi-0186
4164 START_TESTCASE MM-ICL-DECDE-PublicApi-0187
4165 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0187
4166 //! @SYMAPI CImageDecoder
4167 //! @SYMAuthor James Mechen
4168 //! @SYMCreationDate 10/04/2006
4169 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4170 //! @SYMTestCaseDesc Decode a 4-bit ico image file giving a mime type, using intent, without using RFile.
4171 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4172 //! @SYMTestActions 1. Create decoder for ico image in file. 2. Get frame info. 3. Decode image.
4173 //! @SYMTestStatus Implemented
4174 //! @SYMTestPriority Critical
4175 //! @SYMTestExpectedResults Image decoded with no errors.
4176 //! @SYMTestType CIT
4177 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4178 CREATE_OBJECT CImageDecoder imagedecoder1
4179 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0187-001-FileNewL_command01
4180 COMMAND imagedecoder1 FrameInfo
4181 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0187-001-Convert_command03
4183 COMMAND imagedecoder1 ~
4185 END_TESTCASE MM-ICL-DECDE-PublicApi-0187
4187 START_TESTCASE MM-ICL-DECDE-PublicApi-0188
4188 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0188
4189 //! @SYMAPI CImageDecoder
4190 //! @SYMAuthor James Mechen
4191 //! @SYMCreationDate 10/04/2006
4192 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4193 //! @SYMTestCaseDesc Decode a 24-bit mng image file giving an image type, using intent, without using RFile.
4194 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4195 //! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
4196 //! @SYMTestStatus Implemented
4197 //! @SYMTestPriority Critical
4198 //! @SYMTestExpectedResults Image decoded with no errors.
4199 //! @SYMTestType CIT
4200 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4201 CREATE_OBJECT CImageDecoder imagedecoder1
4202 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0188-001-FileNewL_command01
4203 COMMAND imagedecoder1 FrameInfo
4204 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0188-001-Convert_command03
4206 COMMAND imagedecoder1 ~
4208 END_TESTCASE MM-ICL-DECDE-PublicApi-0188
4210 START_TESTCASE MM-ICL-DECDE-PublicApi-0189
4211 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0189
4212 //! @SYMAPI CImageDecoder
4213 //! @SYMAuthor James Mechen
4214 //! @SYMCreationDate 10/04/2006
4215 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4216 //! @SYMTestCaseDesc Decode a 24-bit mng image file giving a mime type, using intent, without using RFile.
4217 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4218 //! @SYMTestActions 1. Create decoder for mng image in file. 2. Get frame info. 3. Decode image.
4219 //! @SYMTestStatus Implemented
4220 //! @SYMTestPriority Critical
4221 //! @SYMTestExpectedResults Image decoded with no errors.
4222 //! @SYMTestType CIT
4223 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4224 CREATE_OBJECT CImageDecoder imagedecoder1
4225 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0189-001-FileNewL_command01
4226 COMMAND imagedecoder1 FrameInfo
4227 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0189-001-Convert_command03
4229 COMMAND imagedecoder1 ~
4231 END_TESTCASE MM-ICL-DECDE-PublicApi-0189
4233 START_TESTCASE MM-ICL-DECDE-PublicApi-0190
4234 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0190
4235 //! @SYMAPI CImageDecoder
4236 //! @SYMAuthor James Mechen
4237 //! @SYMCreationDate 10/04/2006
4238 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4239 //! @SYMTestCaseDesc Decode a 24-bit apm image file giving an image type, using intent, without using RFile.
4240 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4241 //! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
4242 //! @SYMTestStatus Implemented
4243 //! @SYMTestPriority Critical
4244 //! @SYMTestExpectedResults Image decoded with no errors.
4245 //! @SYMTestType CIT
4246 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4247 CREATE_OBJECT CImageDecoder imagedecoder1
4248 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0190-001-FileNewL_command01
4249 COMMAND imagedecoder1 FrameInfo
4250 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0190-001-Convert_command03
4252 COMMAND imagedecoder1 ~
4254 END_TESTCASE MM-ICL-DECDE-PublicApi-0190
4256 START_TESTCASE MM-ICL-DECDE-PublicApi-0191
4257 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0191
4258 //! @SYMAPI CImageDecoder
4259 //! @SYMAuthor James Mechen
4260 //! @SYMCreationDate 10/04/2006
4261 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4262 //! @SYMTestCaseDesc Decode a 24-bit apm image file giving a mime type, using intent, without using RFile.
4263 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4264 //! @SYMTestActions 1. Create decoder for apm image in file. 2. Get frame info. 3. Decode image.
4265 //! @SYMTestStatus Implemented
4266 //! @SYMTestPriority Critical
4267 //! @SYMTestExpectedResults Image decoded with no errors.
4268 //! @SYMTestType CIT
4269 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4270 CREATE_OBJECT CImageDecoder imagedecoder1
4271 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0191-001-FileNewL_command01
4272 COMMAND imagedecoder1 FrameInfo
4273 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0191-001-Convert_command03
4275 COMMAND imagedecoder1 ~
4277 END_TESTCASE MM-ICL-DECDE-PublicApi-0191
4279 START_TESTCASE MM-ICL-DECDE-PublicApi-0192
4280 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0192
4281 //! @SYMAPI CImageDecoder
4282 //! @SYMAuthor James Mechen
4283 //! @SYMCreationDate 10/04/2006
4284 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4285 //! @SYMTestCaseDesc Decode a 24-bit clp image file giving an image type, using intent, without using RFile.
4286 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4287 //! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
4288 //! @SYMTestStatus Implemented
4289 //! @SYMTestPriority Critical
4290 //! @SYMTestExpectedResults Image decoded with no errors.
4291 //! @SYMTestType CIT
4292 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4293 CREATE_OBJECT CImageDecoder imagedecoder1
4294 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0192-001-FileNewL_command01
4295 COMMAND imagedecoder1 FrameInfo
4296 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0192-001-Convert_command03
4298 COMMAND imagedecoder1 ~
4300 END_TESTCASE MM-ICL-DECDE-PublicApi-0192
4302 START_TESTCASE MM-ICL-DECDE-PublicApi-0193
4303 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0193
4304 //! @SYMAPI CImageDecoder
4305 //! @SYMAuthor James Mechen
4306 //! @SYMCreationDate 10/04/2006
4307 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4308 //! @SYMTestCaseDesc Decode a 24-bit clp image file giving a mime type, using intent, without using RFile.
4309 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4310 //! @SYMTestActions 1. Create decoder for clp image in file. 2. Get frame info. 3. Decode image.
4311 //! @SYMTestStatus Implemented
4312 //! @SYMTestPriority Critical
4313 //! @SYMTestExpectedResults Image decoded with no errors.
4314 //! @SYMTestType CIT
4315 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4316 CREATE_OBJECT CImageDecoder imagedecoder1
4317 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0193-001-FileNewL_command01
4318 COMMAND imagedecoder1 FrameInfo
4319 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0193-001-Convert_command03
4321 COMMAND imagedecoder1 ~
4323 END_TESTCASE MM-ICL-DECDE-PublicApi-0193
4325 START_TESTCASE MM-ICL-DECDE-PublicApi-0194
4326 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0194
4327 //! @SYMAPI CImageDecoder
4328 //! @SYMAuthor James Mechen
4329 //! @SYMCreationDate 10/04/2006
4330 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4331 //! @SYMTestCaseDesc Decode a GM3 tif image file giving an image type, using intent, without using RFile.
4332 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4333 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
4334 //! @SYMTestStatus Implemented
4335 //! @SYMTestPriority Critical
4336 //! @SYMTestExpectedResults Image decoded with no errors.
4337 //! @SYMTestType CIT
4338 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4339 CREATE_OBJECT CImageDecoder imagedecoder1
4340 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0194-001-FileNewL_command01
4341 COMMAND imagedecoder1 FrameInfo
4342 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0194-001-Convert_command03
4344 COMMAND imagedecoder1 ~
4346 END_TESTCASE MM-ICL-DECDE-PublicApi-0194
4348 START_TESTCASE MM-ICL-DECDE-PublicApi-0195
4349 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0195
4350 //! @SYMAPI CImageDecoder
4351 //! @SYMAuthor James Mechen
4352 //! @SYMCreationDate 10/04/2006
4353 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4354 //! @SYMTestCaseDesc Decode a GM4 tif image file giving a mime type, using intent, without using RFile.
4355 //! Uses API elements: FileNewL(), FrameInfo(), Convert().
4356 //! @SYMTestActions 1. Create decoder for tif image in file. 2. Get frame info. 3. Decode image.
4357 //! @SYMTestStatus Implemented
4358 //! @SYMTestPriority Critical
4359 //! @SYMTestExpectedResults Image decoded with no errors.
4360 //! @SYMTestType CIT
4361 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4362 CREATE_OBJECT CImageDecoder imagedecoder1
4363 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0195-001-FileNewL_command01
4364 COMMAND imagedecoder1 FrameInfo
4365 COMMAND imagedecoder1 Convert MM-ICL-DECDE-PublicApi-0195-001-Convert_command03
4367 COMMAND imagedecoder1 ~
4369 END_TESTCASE MM-ICL-DECDE-PublicApi-0195
4372 START_TESTCASE MM-ICL-DECDE-PublicApi-0097
4373 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0097
4374 //! @SYMAPI CImageDecoder
4375 //! @SYMAuthor James Mechen
4376 //! @SYMCreationDate 17/01/2006
4377 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4378 //! @SYMTestCaseDesc Get primary MIME type of the decoder for all supported image file formats.
4379 //! Uses API elements: GetMimeTypeFileL().
4380 //! @SYMTestActions 1-13. Get primary MIME type of the decoder for all supported image file formats.
4381 //! @SYMTestStatus Implemented
4382 //! @SYMTestPriority High
4383 //! @SYMTestExpectedResults Information returned with no errors.
4384 //! @SYMTestType CIT
4385 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4386 CREATE_OBJECT CImageDecoder imagedecoder1
4387 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command01
4388 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command02
4389 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command03
4390 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command04
4391 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command05
4392 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command06
4393 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command07
4394 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command08
4395 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command09
4396 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command10
4397 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command11
4398 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command12
4399 COMMAND imagedecoder1 GetMimeTypeFileL MM-ICL-DECDE-PublicApi-0097-001-GetMimeTypeFileL_command13
4400 COMMAND imagedecoder1 ~
4402 END_TESTCASE MM-ICL-DECDE-PublicApi-0097
4404 START_TESTCASE MM-ICL-DECDE-PublicApi-0099
4405 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0099
4406 //! @SYMAPI CImageDecoder
4407 //! @SYMAuthor James Mechen
4408 //! @SYMCreationDate 17/01/2006
4409 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4410 //! @SYMTestCaseDesc Get primary MIME type of the decoder for all supported image descriptor formats.
4411 //! Uses API elements: GetMimeTypeDataL().
4412 //! @SYMTestActions 1-13. Get primary MIME type of the decoder for all supported image descriptor formats.
4413 //! @SYMTestStatus Implemented
4414 //! @SYMTestPriority High
4415 //! @SYMTestExpectedResults Information returned with no errors.
4416 //! @SYMTestType CIT
4417 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4418 CREATE_OBJECT CImageDecoder imagedecoder1
4419 COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command01
4420 COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command02
4421 COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command03
4422 COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command04
4423 COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command05
4424 COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command06
4425 COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command07
4426 COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command08
4427 COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command09
4428 COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command10
4429 COMMAND imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0099-001-GetMimeTypeDataL_command11
4430 COMMAND imagedecoder1 ~
4432 END_TESTCASE MM-ICL-DECDE-PublicApi-0099
4434 START_TESTCASE MM-ICL-DECDE-PublicApi-0196
4435 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0196
4436 //! @SYMAPI CImageDecoder
4437 //! @SYMAuthor Louis Henry Nayegon
4438 //! @SYMCreationDate 24/07/2006
4439 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4440 //! @SYMTestCaseDesc Get primary MIME type of the decoder for .ota file.
4441 //! Uses API elements: GetMimeTypeDataL().
4442 //! @SYMTestActions 1-13. Get primary MIME type for .ota file. As this does have enough info in the header an error should be produced.
4443 //! @SYMTestStatus Implemented
4444 //! @SYMTestPriority High
4445 //! @SYMTestExpectedResults Information returned with no errors.
4446 //! @SYMTestType CIT
4447 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4448 CREATE_OBJECT CImageDecoder imagedecoder1
4449 COMMAND !Error=-1 imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0196-001-GetMimeTypeDataL_command01
4451 END_TESTCASE MM-ICL-DECDE-PublicApi-0196
4453 START_TESTCASE MM-ICL-DECDE-PublicApi-0197
4454 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0197
4455 //! @SYMAPI CImageDecoder
4456 //! @SYMAuthor Louis Henry Nayegon
4457 //! @SYMCreationDate 24/07/2006
4458 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4459 //! @SYMTestCaseDesc Get primary MIME type of the decoder for .wbmp file.
4460 //! Uses API elements: GetMimeTypeDataL().
4461 //! @SYMTestActions 1-13. Get primary MIME type for .wbmp file. As this does have enough info in the header an error should be produced.
4462 //! @SYMTestStatus Implemented
4463 //! @SYMTestPriority High
4464 //! @SYMTestExpectedResults Information returned with no errors.
4465 //! @SYMTestType CIT
4466 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4467 CREATE_OBJECT CImageDecoder imagedecoder1
4468 COMMAND !Error=-1 imagedecoder1 GetMimeTypeDataL MM-ICL-DECDE-PublicApi-0197-001-GetMimeTypeDataL_command01
4470 END_TESTCASE MM-ICL-DECDE-PublicApi-0197
4472 START_TESTCASE MM-ICL-DECDE-PublicApi-0116
4473 //! @SYMTestCaseID MM-ICL-DECDE-PublicApi-0116
4474 //! @SYMAPI CImageDecoder
4475 //! @SYMAuthor James Mechen
4476 //! @SYMCreationDate 17/01/2006
4477 //! @SYMTestCaseDependencies setup-MM-ICL-DECDE-PublicApi.script
4478 //! @SYMTestCaseDesc Set serveral agent properties.
4479 //! Uses API elements: FileNewL(), SetAgentProperty().
4480 //! @SYMTestActions 1. Create decoder for gif image in file. 2-5. Set serveral agent properties.
4481 //! @SYMTestStatus Implemented
4482 //! @SYMTestPriority High
4483 //! @SYMTestExpectedResults Agent properties set with no errors.
4484 //! @SYMTestType CIT
4485 START_TEST_BLOCK 10 T_ImageDecoder \multimedia\MM-ICL-DECDE-PublicApi.ini
4486 CREATE_OBJECT CImageDecoder imagedecoder1
4487 COMMAND imagedecoder1 FileNewL MM-ICL-DECDE-PublicApi-0116-001-FileNewL_command01
4488 COMMAND !Error=-17450 imagedecoder1 SetAgentProperty MM-ICL-DECDE-PublicApi-0116-001-SetAgentProperty_command02
4489 COMMAND !Error=-17450 imagedecoder1 SetAgentProperty MM-ICL-DECDE-PublicApi-0116-001-SetAgentProperty_command03
4490 COMMAND !Error=-17450 imagedecoder1 SetAgentProperty MM-ICL-DECDE-PublicApi-0116-001-SetAgentProperty_command04
4491 COMMAND !Error=-17450 imagedecoder1 SetAgentProperty MM-ICL-DECDE-PublicApi-0116-001-SetAgentProperty_command05
4492 COMMAND imagedecoder1 ~
4494 END_TESTCASE MM-ICL-DECDE-PublicApi-0116