os/mm/mmapitest/devvideohaitest/scripts/mm-mmf-devvideo-playback-h264-automated.script
Update contrib.
2 // Copyright (c) 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.
21 START_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0001
22 //!@SYMTestCaseID MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0001
24 //! CMMFDevVideoPlay::GetDecoderListL(RArray< TUid > {ref});
25 //! CMMFDevVideoPlay::GetPostProcessorListL(RArray< TUid > {ref});
26 //! CMMFDevVideoPlay::SelectDecoderL(TUid);
27 //! CMMFDevVideoPlay::SelectPostProcessorL(TUid);
28 //! CMMFDevVideoPlay::SetInputFormatL(THwDeviceId, const TUncompressedVideoFormat {ref});
29 //! CMMFDevVideoPlay::GetOutputFormatListL(THwDeviceId, RArray< TUncompressedVideoFormat > {ref});
30 //! CMMFDevVideoPlay::{ptr}PostProcessorInfoLC(TUid);
31 //! CMMFDevVideoPlay::FindCommonFormat(const TArray< TUncompressedVideoFormat > {ref}, const TArray< TUncompressedVideoFormat > {ref}, CMMFDevVideoPlay::TUncompressedVideoFormat {ref});
32 //! CMMFDevVideoPlay:: GetBufferOptions(TBufferOptions {ref});
33 //! CMMFDevVideoPlay:: SetBufferOptionsL(const TBufferOptions {ref});
34 //! CMMFDevVideoPlay:: SetVideoDestScreenL(TBool);
35 //! CMMFDevVideoPlay:: SetPostProcessTypesL(THwDeviceId , TUint32 );
36 //! CMMFDevVideoPlay:: SetClockSource(MMMFClockSource {ptr});
37 //! CMMFDevVideoPlay:: SynchronizeDecoding(TBool);
38 //! CMMFDevVideoPlay:: Initialize();
39 //! CMMFDevVideoPlay:: StartDirectScreenAccessL(const TRect {ref}, CFbsScreenDevice &aScreenDevice, const TRegion {ref});
40 //! CMMFDevVideoPlay:: Start();
41 //! CMMFDevVideoPlay:: Stop();
42 //! CMMFDevVideoPlay:: AbortDirectScreenAccess();
43 //!@SYMAuthor Katherine Xu
44 //!@SYMCreationDate 29/9/2009
45 //!@SYMTestCaseDesc NCP H.264 SQCIF Video at 30fps 64 Kbps
47 //!@SYMTestStatus Verified
48 //!@SYMTestPriority Normal
49 //!@SYMTestExpectedResults
50 //! Video must be played on the screen without any blurrness.
52 START_TEST_BLOCK 900 t_devvideo \multimedia\mmf\devvideo\mm-mmf-devvideo-playback-h264-automated.ini
53 CREATE_OBJECT CMMFDevVideoPlay mmfdvplay
54 COMMAND mmfdvplay H264CreateDecTest MULTIMEDIA-MMF-DevVideo-Playback-H264-0001-0001-CreateDecTest_command01
55 COMMAND mmfdvplay H264SelectPostProcessor MULTIMEDIA-MMF-DevVideo-Playback-H264-0001-0001-SelectPostProcessor_command02
56 COMMAND mmfdvplay H264SetInputFormatCompr MULTIMEDIA-MMF-DevVideo-Playback-H264-0001-0001-SetInputFormatCompr_command03
57 COMMAND mmfdvplay H264FindCommonFormats
58 COMMAND mmfdvplay H264SetBufferOptions MULTIMEDIA-MMF-DevVideo-Playback-H264-0001-0001-SetBufferOptions_command05
59 COMMAND mmfdvplay H264ListFrameSize
60 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0001-0001-SetPostProcessTypes_command07
61 COMMAND mmfdvplay H264SetVideoDestScreen MULTIMEDIA-MMF-DevVideo-Playback-H264-0001-0001-SetVideoDestScreen_command08
62 COMMAND mmfdvplay H264SetWindowRect MULTIMEDIA-MMF-DevVideo-Playback-H264-0001-0001-SetWindowRect_command09
63 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0001-0001-SetPostProcessTypes_command10
64 COMMAND mmfdvplay H264EnableSynchronization MULTIMEDIA-MMF-DevVideo-Playback-H264-0001-0001-EnableSynchronization_command11
65 COMMAND mmfdvplay H264SynchronizeDecoding MULTIMEDIA-MMF-DevVideo-Playback-H264-0001-0001-SynchronizeDecoding_command12
66 COMMAND mmfdvplay H264Initialize
68 COMMAND mmfdvplay H264IOFrameMatch
69 COMMAND mmfdvplay H264Start MULTIMEDIA-MMF-DevVideo-Playback-H264-0001-0001-Start_command15
71 COMMAND mmfdvplay H264Stop
72 COMMAND mmfdvplay H264Delete
74 END_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0001
76 START_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0002
77 //!@SYMTestCaseID MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0002
79 //! CMMFDevVideoPlay::GetDecoderListL(RArray< TUid > {ref});
80 //! CMMFDevVideoPlay::GetPostProcessorListL(RArray< TUid > {ref});
81 //! CMMFDevVideoPlay::SelectDecoderL(TUid);
82 //! CMMFDevVideoPlay::SelectPostProcessorL(TUid);
83 //! CMMFDevVideoPlay::SetInputFormatL(THwDeviceId, const TUncompressedVideoFormat {ref});
84 //! CMMFDevVideoPlay::GetOutputFormatListL(THwDeviceId, RArray< TUncompressedVideoFormat > {ref});
85 //! CMMFDevVideoPlay::{ptr}PostProcessorInfoLC(TUid);
86 //! CMMFDevVideoPlay::FindCommonFormat(const TArray< TUncompressedVideoFormat > {ref}, const TArray< TUncompressedVideoFormat > {ref}, CMMFDevVideoPlay::TUncompressedVideoFormat {ref});
87 //! CMMFDevVideoPlay:: GetBufferOptions(TBufferOptions {ref});
88 //! CMMFDevVideoPlay:: SetBufferOptionsL(const TBufferOptions {ref});
89 //! CMMFDevVideoPlay:: SetVideoDestScreenL(TBool);
90 //! CMMFDevVideoPlay:: SetPostProcessTypesL(THwDeviceId , TUint32 );
91 //! CMMFDevVideoPlay:: SetClockSource(MMMFClockSource {ptr});
92 //! CMMFDevVideoPlay:: SynchronizeDecoding(TBool);
93 //! CMMFDevVideoPlay:: Initialize();
94 //! CMMFDevVideoPlay:: StartDirectScreenAccessL(const TRect {ref}, CFbsScreenDevice &aScreenDevice, const TRegion {ref});
95 //! CMMFDevVideoPlay:: Start();
96 //! CMMFDevVideoPlay:: Stop();
97 //! CMMFDevVideoPlay:: AbortDirectScreenAccess();
98 //!@SYMAuthor Katherine Xu
99 //!@SYMCreationDate 29/9/2009
100 //!@SYMTestCaseDesc NCP H.264 QVGA Video at 15fps 384 Kbps
101 //! MIME(video/h264; profile-level-id=42800C)
102 //!@SYMTestStatus Verified
103 //!@SYMTestPriority Normal
104 //!@SYMTestExpectedResults
105 //! Video must be played on the screen without any blurrness.
107 START_TEST_BLOCK 900 t_devvideo \multimedia\mmf\devvideo\mm-mmf-devvideo-playback-h264-automated.ini
108 CREATE_OBJECT CMMFDevVideoPlay mmfdvplay
109 COMMAND mmfdvplay H264CreateDecTest MULTIMEDIA-MMF-DevVideo-Playback-H264-0002-0001-CreateDecTest_command01
110 COMMAND mmfdvplay H264SelectPostProcessor MULTIMEDIA-MMF-DevVideo-Playback-H264-0002-0001-SelectPostProcessor_command02
111 COMMAND mmfdvplay H264SetInputFormatCompr MULTIMEDIA-MMF-DevVideo-Playback-H264-0002-0001-SetInputFormatCompr_command03
112 COMMAND mmfdvplay H264FindCommonFormats
113 COMMAND mmfdvplay H264SetBufferOptions MULTIMEDIA-MMF-DevVideo-Playback-H264-0002-0001-SetBufferOptions_command05
114 COMMAND mmfdvplay H264ListFrameSize
115 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0002-0001-SetPostProcessTypes_command07
116 COMMAND mmfdvplay H264SetVideoDestScreen MULTIMEDIA-MMF-DevVideo-Playback-H264-0002-0001-SetVideoDestScreen_command08
117 COMMAND mmfdvplay H264SetWindowRect MULTIMEDIA-MMF-DevVideo-Playback-H264-0002-0001-SetWindowRect_command09
118 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0002-0001-SetPostProcessTypes_command10
119 COMMAND mmfdvplay H264EnableSynchronization MULTIMEDIA-MMF-DevVideo-Playback-H264-0002-0001-EnableSynchronization_command11
120 COMMAND mmfdvplay H264SynchronizeDecoding MULTIMEDIA-MMF-DevVideo-Playback-H264-0002-0001-SynchronizeDecoding_command12
121 COMMAND mmfdvplay H264Initialize
123 COMMAND mmfdvplay H264IOFrameMatch
124 COMMAND mmfdvplay H264Start MULTIMEDIA-MMF-DevVideo-Playback-H264-0002-0001-Start_command15
126 COMMAND mmfdvplay H264AbortDirectScreenAccess
127 COMMAND mmfdvplay H264Delete
129 END_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0002
131 START_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0003
132 //!@SYMTestCaseID MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0003
134 //! CMMFDevVideoPlay::GetDecoderListL(RArray< TUid > {ref});
135 //! CMMFDevVideoPlay::GetPostProcessorListL(RArray< TUid > {ref});
136 //! CMMFDevVideoPlay::SelectDecoderL(TUid);
137 //! CMMFDevVideoPlay::SelectPostProcessorL(TUid);
138 //! CMMFDevVideoPlay::SetInputFormatL(THwDeviceId, const TUncompressedVideoFormat {ref});
139 //! CMMFDevVideoPlay::GetOutputFormatListL(THwDeviceId, RArray< TUncompressedVideoFormat > {ref});
140 //! CMMFDevVideoPlay::{ptr}PostProcessorInfoLC(TUid);
141 //! CMMFDevVideoPlay::FindCommonFormat(const TArray< TUncompressedVideoFormat > {ref}, const TArray< TUncompressedVideoFormat > {ref}, CMMFDevVideoPlay::TUncompressedVideoFormat {ref});
142 //! CMMFDevVideoPlay:: GetBufferOptions(TBufferOptions {ref});
143 //! CMMFDevVideoPlay:: SetBufferOptionsL(const TBufferOptions {ref});
144 //! CMMFDevVideoPlay:: SetVideoDestScreenL(TBool);
145 //! CMMFDevVideoPlay:: SetPostProcessTypesL(THwDeviceId , TUint32 );
146 //! CMMFDevVideoPlay:: SetClockSource(MMMFClockSource {ptr});
147 //! CMMFDevVideoPlay:: SynchronizeDecoding(TBool);
148 //! CMMFDevVideoPlay:: Initialize();
149 //! CMMFDevVideoPlay:: StartDirectScreenAccessL(const TRect {ref}, CFbsScreenDevice &aScreenDevice, const TRegion {ref});
150 //! CMMFDevVideoPlay:: Start();
151 //! CMMFDevVideoPlay:: Stop();
152 //! CMMFDevVideoPlay:: AbortDirectScreenAccess();
153 //!@SYMAuthor Katherine Xu
154 //!@SYMCreationDate 29/9/2009
155 //!@SYMTestCaseDesc NCP H.264 QVGA Video at 30fps 764 Kbps
157 //!@SYMTestStatus Verified
158 //!@SYMTestPriority Normal
159 //!@SYMTestExpectedResults
160 //! Video must be played on the screen without any blurrness.
162 START_TEST_BLOCK 900 t_devvideo \multimedia\mmf\devvideo\mm-mmf-devvideo-playback-h264-automated.ini
163 CREATE_OBJECT CMMFDevVideoPlay mmfdvplay
164 COMMAND mmfdvplay H264CreateDecTest MULTIMEDIA-MMF-DevVideo-Playback-H264-0003-0001-CreateDecTest_command01
165 COMMAND mmfdvplay H264SelectPostProcessor MULTIMEDIA-MMF-DevVideo-Playback-H264-0003-0001-SelectPostProcessor_command02
166 COMMAND mmfdvplay H264SetInputFormatCompr MULTIMEDIA-MMF-DevVideo-Playback-H264-0003-0001-SetInputFormatCompr_command03
167 COMMAND mmfdvplay H264FindCommonFormats
168 COMMAND mmfdvplay H264SetBufferOptions MULTIMEDIA-MMF-DevVideo-Playback-H264-0003-0001-SetBufferOptions_command05
169 COMMAND mmfdvplay H264ListFrameSize
170 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0003-0001-SetPostProcessTypes_command07
171 COMMAND mmfdvplay H264SetVideoDestScreen MULTIMEDIA-MMF-DevVideo-Playback-H264-0003-0001-SetVideoDestScreen_command08
172 COMMAND mmfdvplay H264SetWindowRect MULTIMEDIA-MMF-DevVideo-Playback-H264-0003-0001-SetWindowRect_command09
173 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0003-0001-SetPostProcessTypes_command10
174 COMMAND mmfdvplay H264EnableSynchronization MULTIMEDIA-MMF-DevVideo-Playback-H264-0003-0001-EnableSynchronization_command11
175 COMMAND mmfdvplay H264SynchronizeDecoding MULTIMEDIA-MMF-DevVideo-Playback-H264-0003-0001-SynchronizeDecoding_command12
176 COMMAND mmfdvplay H264Initialize
178 COMMAND mmfdvplay H264IOFrameMatch
179 COMMAND mmfdvplay H264Start MULTIMEDIA-MMF-DevVideo-Playback-H264-0003-0001-Start_command15
181 COMMAND mmfdvplay H264AbortDirectScreenAccess
182 COMMAND mmfdvplay H264Delete
184 END_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0003
186 START_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0004
187 //!@SYMTestCaseID MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0004
189 //! CMMFDevVideoPlay::GetDecoderListL(RArray< TUid > {ref});
190 //! CMMFDevVideoPlay::GetPostProcessorListL(RArray< TUid > {ref});
191 //! CMMFDevVideoPlay::SelectDecoderL(TUid);
192 //! CMMFDevVideoPlay::SelectPostProcessorL(TUid);
193 //! CMMFDevVideoPlay::SetInputFormatL(THwDeviceId, const TUncompressedVideoFormat {ref});
194 //! CMMFDevVideoPlay::GetOutputFormatListL(THwDeviceId, RArray< TUncompressedVideoFormat > {ref});
195 //! CMMFDevVideoPlay::{ptr}PostProcessorInfoLC(TUid);
196 //! CMMFDevVideoPlay::FindCommonFormat(const TArray< TUncompressedVideoFormat > {ref}, const TArray< TUncompressedVideoFormat > {ref}, CMMFDevVideoPlay::TUncompressedVideoFormat {ref});
197 //! CMMFDevVideoPlay:: GetBufferOptions(TBufferOptions {ref});
198 //! CMMFDevVideoPlay:: SetBufferOptionsL(const TBufferOptions {ref});
199 //! CMMFDevVideoPlay:: SetVideoDestScreenL(TBool);
200 //! CMMFDevVideoPlay:: SetPostProcessTypesL(THwDeviceId , TUint32 );
201 //! CMMFDevVideoPlay:: SetClockSource(MMMFClockSource {ptr});
202 //! CMMFDevVideoPlay:: SynchronizeDecoding(TBool);
203 //! CMMFDevVideoPlay:: Initialize();
204 //! CMMFDevVideoPlay:: StartDirectScreenAccessL(const TRect {ref}, CFbsScreenDevice &aScreenDevice, const TRegion {ref});
205 //! CMMFDevVideoPlay:: Start();
206 //! CMMFDevVideoPlay:: Stop();
207 //! CMMFDevVideoPlay:: AbortDirectScreenAccess();
208 //!@SYMAuthor Katherine Xu
209 //!@SYMCreationDate 29/9/2009
210 //!@SYMTestCaseDesc NCP H.264 QCIF Video at 15fps 64 Kbps
212 //!@SYMTestStatus Verified
213 //!@SYMTestPriority Normal
214 //!@SYMTestExpectedResults
215 //! Video must be played on the screen without any blurrness.
217 START_TEST_BLOCK 900 t_devvideo \multimedia\mmf\devvideo\mm-mmf-devvideo-playback-h264-automated.ini
218 CREATE_OBJECT CMMFDevVideoPlay mmfdvplay
219 COMMAND mmfdvplay H264CreateDecTest MULTIMEDIA-MMF-DevVideo-Playback-H264-0004-0001-CreateDecTest_command01
220 COMMAND mmfdvplay H264SelectPostProcessor MULTIMEDIA-MMF-DevVideo-Playback-H264-0004-0001-SelectPostProcessor_command02
221 COMMAND mmfdvplay H264SetInputFormatCompr MULTIMEDIA-MMF-DevVideo-Playback-H264-0004-0001-SetInputFormatCompr_command03
222 COMMAND mmfdvplay H264FindCommonFormats
223 COMMAND mmfdvplay H264SetBufferOptions MULTIMEDIA-MMF-DevVideo-Playback-H264-0004-0001-SetBufferOptions_command05
224 COMMAND mmfdvplay H264ListFrameSize
225 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0004-0001-SetPostProcessTypes_command07
226 COMMAND mmfdvplay H264SetVideoDestScreen MULTIMEDIA-MMF-DevVideo-Playback-H264-0004-0001-SetVideoDestScreen_command08
227 COMMAND mmfdvplay H264SetWindowRect MULTIMEDIA-MMF-DevVideo-Playback-H264-0004-0001-SetWindowRect_command09
228 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0004-0001-SetPostProcessTypes_command10
229 COMMAND mmfdvplay H264EnableSynchronization MULTIMEDIA-MMF-DevVideo-Playback-H264-0004-0001-EnableSynchronization_command11
230 COMMAND mmfdvplay H264SynchronizeDecoding MULTIMEDIA-MMF-DevVideo-Playback-H264-0004-0001-SynchronizeDecoding_command12
231 COMMAND mmfdvplay H264Initialize
233 COMMAND mmfdvplay H264IOFrameMatch
234 COMMAND mmfdvplay H264Start MULTIMEDIA-MMF-DevVideo-Playback-H264-0004-0001-Start_command15
236 COMMAND mmfdvplay H264Stop
237 COMMAND mmfdvplay H264Delete
239 END_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0004
241 START_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0005
242 //!@SYMTestCaseID MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0005
244 //! CMMFDevVideoPlay::GetDecoderListL(RArray< TUid > {ref});
245 //! CMMFDevVideoPlay::GetPostProcessorListL(RArray< TUid > {ref});
246 //! CMMFDevVideoPlay::SelectDecoderL(TUid);
247 //! CMMFDevVideoPlay::SelectPostProcessorL(TUid);
248 //! CMMFDevVideoPlay::SetInputFormatL(THwDeviceId, const TUncompressedVideoFormat {ref});
249 //! CMMFDevVideoPlay::GetOutputFormatListL(THwDeviceId, RArray< TUncompressedVideoFormat > {ref});
250 //! CMMFDevVideoPlay::{ptr}PostProcessorInfoLC(TUid);
251 //! CMMFDevVideoPlay::FindCommonFormat(const TArray< TUncompressedVideoFormat > {ref}, const TArray< TUncompressedVideoFormat > {ref}, CMMFDevVideoPlay::TUncompressedVideoFormat {ref});
252 //! CMMFDevVideoPlay:: GetBufferOptions(TBufferOptions {ref});
253 //! CMMFDevVideoPlay:: SetBufferOptionsL(const TBufferOptions {ref});
254 //! CMMFDevVideoPlay:: SetVideoDestScreenL(TBool);
255 //! CMMFDevVideoPlay:: SetPostProcessTypesL(THwDeviceId , TUint32 );
256 //! CMMFDevVideoPlay:: SetClockSource(MMMFClockSource {ptr});
257 //! CMMFDevVideoPlay:: SynchronizeDecoding(TBool);
258 //! CMMFDevVideoPlay:: Initialize();
259 //! CMMFDevVideoPlay:: StartDirectScreenAccessL(const TRect {ref}, CFbsScreenDevice &aScreenDevice, const TRegion {ref});
260 //! CMMFDevVideoPlay:: Start();
261 //! CMMFDevVideoPlay:: Stop();
262 //! CMMFDevVideoPlay:: AbortDirectScreenAccess();
263 //!@SYMAuthor Katherine Xu
264 //!@SYMCreationDate 29/9/2009
265 //!@SYMTestCaseDesc NCP H.264 QCIF Video at 15fps 192 Kbps
266 //! MIME(video/h264; profile-level-id=42800B)
267 //!@SYMTestStatus Verified
268 //!@SYMTestPriority Normal
269 //!@SYMTestExpectedResults
270 //! Video must be played on the screen without any blurrness.
272 START_TEST_BLOCK 900 t_devvideo \multimedia\mmf\devvideo\mm-mmf-devvideo-playback-h264-automated.ini
273 CREATE_OBJECT CMMFDevVideoPlay mmfdvplay
274 COMMAND mmfdvplay H264CreateDecTest MULTIMEDIA-MMF-DevVideo-Playback-H264-0005-0001-CreateDecTest_command01
275 COMMAND mmfdvplay H264SelectPostProcessor MULTIMEDIA-MMF-DevVideo-Playback-H264-0005-0001-SelectPostProcessor_command02
276 COMMAND mmfdvplay H264SetInputFormatCompr MULTIMEDIA-MMF-DevVideo-Playback-H264-0005-0001-SetInputFormatCompr_command03
277 COMMAND mmfdvplay H264FindCommonFormats
278 COMMAND mmfdvplay H264SetBufferOptions MULTIMEDIA-MMF-DevVideo-Playback-H264-0005-0001-SetBufferOptions_command05
279 COMMAND mmfdvplay H264ListFrameSize
280 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0005-0001-SetPostProcessTypes_command07
281 COMMAND mmfdvplay H264SetVideoDestScreen MULTIMEDIA-MMF-DevVideo-Playback-H264-0005-0001-SetVideoDestScreen_command08
282 COMMAND mmfdvplay H264SetWindowRect MULTIMEDIA-MMF-DevVideo-Playback-H264-0005-0001-SetWindowRect_command09
283 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0005-0001-SetPostProcessTypes_command10
284 COMMAND mmfdvplay H264EnableSynchronization MULTIMEDIA-MMF-DevVideo-Playback-H264-0005-0001-EnableSynchronization_command11
285 COMMAND mmfdvplay H264SynchronizeDecoding MULTIMEDIA-MMF-DevVideo-Playback-H264-0005-0001-SynchronizeDecoding_command12
286 COMMAND mmfdvplay H264Initialize
288 COMMAND mmfdvplay H264IOFrameMatch
289 COMMAND mmfdvplay H264Start MULTIMEDIA-MMF-DevVideo-Playback-H264-0005-0001-Start_command15
291 COMMAND mmfdvplay H264Stop
292 COMMAND mmfdvplay H264Delete
294 END_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0005
296 START_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0006
297 //!@SYMTestCaseID MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0006
299 //! CMMFDevVideoPlay::GetDecoderListL(RArray< TUid > {ref});
300 //! CMMFDevVideoPlay::GetPostProcessorListL(RArray< TUid > {ref});
301 //! CMMFDevVideoPlay::SelectDecoderL(TUid);
302 //! CMMFDevVideoPlay::SelectPostProcessorL(TUid);
303 //! CMMFDevVideoPlay::SetInputFormatL(THwDeviceId, const TUncompressedVideoFormat {ref});
304 //! CMMFDevVideoPlay::GetOutputFormatListL(THwDeviceId, RArray< TUncompressedVideoFormat > {ref});
305 //! CMMFDevVideoPlay::{ptr}PostProcessorInfoLC(TUid);
306 //! CMMFDevVideoPlay::FindCommonFormat(const TArray< TUncompressedVideoFormat > {ref}, const TArray< TUncompressedVideoFormat > {ref}, CMMFDevVideoPlay::TUncompressedVideoFormat {ref});
307 //! CMMFDevVideoPlay:: GetBufferOptions(TBufferOptions {ref});
308 //! CMMFDevVideoPlay:: SetBufferOptionsL(const TBufferOptions {ref});
309 //! CMMFDevVideoPlay:: SetVideoDestScreenL(TBool);
310 //! CMMFDevVideoPlay:: SetPostProcessTypesL(THwDeviceId , TUint32 );
311 //! CMMFDevVideoPlay:: SetClockSource(MMMFClockSource {ptr});
312 //! CMMFDevVideoPlay:: SynchronizeDecoding(TBool);
313 //! CMMFDevVideoPlay:: Initialize();
314 //! CMMFDevVideoPlay:: StartDirectScreenAccessL(const TRect {ref}, CFbsScreenDevice &aScreenDevice, const TRegion {ref});
315 //! CMMFDevVideoPlay:: Start();
316 //! CMMFDevVideoPlay:: Stop();
317 //! CMMFDevVideoPlay:: AbortDirectScreenAccess();
318 //!@SYMAuthor Katherine Xu
319 //!@SYMCreationDate 29/9/2009
320 //!@SYMTestCaseDesc NCP H.264 QCIF Video at 30fps 384 Kbps
321 //! MIME(video/h264; profile-level-id=42800C)
322 //!@SYMTestStatus Verified
323 //!@SYMTestPriority Normal
324 //!@SYMTestExpectedResults
325 //! Video must be played on the screen without any blurrness.
327 START_TEST_BLOCK 900 t_devvideo \multimedia\mmf\devvideo\mm-mmf-devvideo-playback-h264-automated.ini
328 CREATE_OBJECT CMMFDevVideoPlay mmfdvplay
329 COMMAND mmfdvplay H264CreateDecTest MULTIMEDIA-MMF-DevVideo-Playback-H264-0006-0001-CreateDecTest_command01
330 COMMAND mmfdvplay H264SelectPostProcessor MULTIMEDIA-MMF-DevVideo-Playback-H264-0006-0001-SelectPostProcessor_command02
331 COMMAND mmfdvplay H264SetInputFormatCompr MULTIMEDIA-MMF-DevVideo-Playback-H264-0006-0001-SetInputFormatCompr_command03
332 COMMAND mmfdvplay H264FindCommonFormats
333 COMMAND mmfdvplay H264SetBufferOptions MULTIMEDIA-MMF-DevVideo-Playback-H264-0006-0001-SetBufferOptions_command05
334 COMMAND mmfdvplay H264ListFrameSize
335 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0006-0001-SetPostProcessTypes_command07
336 COMMAND mmfdvplay H264SetVideoDestScreen MULTIMEDIA-MMF-DevVideo-Playback-H264-0006-0001-SetVideoDestScreen_command08
337 COMMAND mmfdvplay H264SetWindowRect MULTIMEDIA-MMF-DevVideo-Playback-H264-0006-0001-SetWindowRect_command09
338 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0006-0001-SetPostProcessTypes_command10
339 COMMAND mmfdvplay H264EnableSynchronization MULTIMEDIA-MMF-DevVideo-Playback-H264-0006-0001-EnableSynchronization_command11
340 COMMAND mmfdvplay H264SynchronizeDecoding MULTIMEDIA-MMF-DevVideo-Playback-H264-0006-0001-SynchronizeDecoding_command12
341 COMMAND mmfdvplay H264Initialize
343 COMMAND mmfdvplay H264IOFrameMatch
344 COMMAND mmfdvplay H264Start MULTIMEDIA-MMF-DevVideo-Playback-H264-0006-0001-Start_command15
346 COMMAND mmfdvplay H264Stop
347 COMMAND mmfdvplay H264Delete
349 END_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0006
351 START_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0007
352 //!@SYMTestCaseID MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0007
354 //! CMMFDevVideoPlay::GetDecoderListL(RArray< TUid > {ref});
355 //! CMMFDevVideoPlay::GetPostProcessorListL(RArray< TUid > {ref});
356 //! CMMFDevVideoPlay::SelectDecoderL(TUid);
357 //! CMMFDevVideoPlay::SelectPostProcessorL(TUid);
358 //! CMMFDevVideoPlay::SetInputFormatL(THwDeviceId, const TUncompressedVideoFormat {ref});
359 //! CMMFDevVideoPlay::GetOutputFormatListL(THwDeviceId, RArray< TUncompressedVideoFormat > {ref});
360 //! CMMFDevVideoPlay::{ptr}PostProcessorInfoLC(TUid);
361 //! CMMFDevVideoPlay::FindCommonFormat(const TArray< TUncompressedVideoFormat > {ref}, const TArray< TUncompressedVideoFormat > {ref}, CMMFDevVideoPlay::TUncompressedVideoFormat {ref});
362 //! CMMFDevVideoPlay:: GetBufferOptions(TBufferOptions {ref});
363 //! CMMFDevVideoPlay:: SetBufferOptionsL(const TBufferOptions {ref});
364 //! CMMFDevVideoPlay:: SetVideoDestScreenL(TBool);
365 //! CMMFDevVideoPlay:: SetPostProcessTypesL(THwDeviceId , TUint32 );
366 //! CMMFDevVideoPlay:: SetClockSource(MMMFClockSource {ptr});
367 //! CMMFDevVideoPlay:: SynchronizeDecoding(TBool);
368 //! CMMFDevVideoPlay:: Initialize();
369 //! CMMFDevVideoPlay:: StartDirectScreenAccessL(const TRect {ref}, CFbsScreenDevice &aScreenDevice, const TRegion {ref});
370 //! CMMFDevVideoPlay:: Start();
371 //! CMMFDevVideoPlay:: Stop();
372 //! CMMFDevVideoPlay:: AbortDirectScreenAccess();
373 //!@SYMAuthor Katherine Xu
374 //!@SYMCreationDate 27/10/2009
375 //!@SYMTestCaseDesc NCP H.264 CIF Video at 15fps 391 Kbps
377 //!@SYMTestStatus Verified
378 //!@SYMTestPriority Normal
379 //!@SYMTestExpectedResults
380 //! Video must be played on the screen without any blurrness.
382 START_TEST_BLOCK 900 t_devvideo \multimedia\mmf\devvideo\mm-mmf-devvideo-playback-h264-automated.ini
383 CREATE_OBJECT CMMFDevVideoPlay mmfdvplay
384 COMMAND mmfdvplay H264CreateDecTest MULTIMEDIA-MMF-DevVideo-Playback-H264-0007-0001-CreateDecTest_command01
385 COMMAND mmfdvplay H264SelectPostProcessor MULTIMEDIA-MMF-DevVideo-Playback-H264-0007-0001-SelectPostProcessor_command02
386 COMMAND mmfdvplay H264SetInputFormatCompr MULTIMEDIA-MMF-DevVideo-Playback-H264-0007-0001-SetInputFormatCompr_command03
387 COMMAND mmfdvplay H264FindCommonFormats
388 COMMAND mmfdvplay H264SetBufferOptions MULTIMEDIA-MMF-DevVideo-Playback-H264-0007-0001-SetBufferOptions_command05
389 COMMAND mmfdvplay H264ListFrameSize
390 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0007-0001-SetPostProcessTypes_command07
391 COMMAND mmfdvplay H264SetVideoDestScreen MULTIMEDIA-MMF-DevVideo-Playback-H264-0007-0001-SetVideoDestScreen_command08
392 COMMAND mmfdvplay H264SetWindowRect MULTIMEDIA-MMF-DevVideo-Playback-H264-0007-0001-SetWindowRect_command09
393 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0007-0001-SetPostProcessTypes_command10
394 COMMAND mmfdvplay H264EnableSynchronization MULTIMEDIA-MMF-DevVideo-Playback-H264-0007-0001-EnableSynchronization_command11
395 COMMAND mmfdvplay H264SynchronizeDecoding MULTIMEDIA-MMF-DevVideo-Playback-H264-0007-0001-SynchronizeDecoding_command12
396 COMMAND mmfdvplay H264Initialize
398 COMMAND mmfdvplay H264IOFrameMatch
399 COMMAND mmfdvplay H264Start MULTIMEDIA-MMF-DevVideo-Playback-H264-0007-0001-Start_command15
401 COMMAND mmfdvplay H264AbortDirectScreenAccess
402 COMMAND mmfdvplay H264Delete
404 END_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0007
406 START_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0008
407 //!@SYMTestCaseID MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0008
409 //! CMMFDevVideoPlay::GetDecoderListL(RArray< TUid > {ref});
410 //! CMMFDevVideoPlay::GetPostProcessorListL(RArray< TUid > {ref});
411 //! CMMFDevVideoPlay::SelectDecoderL(TUid);
412 //! CMMFDevVideoPlay::SelectPostProcessorL(TUid);
413 //! CMMFDevVideoPlay::SetInputFormatL(THwDeviceId, const TUncompressedVideoFormat {ref});
414 //! CMMFDevVideoPlay::GetOutputFormatListL(THwDeviceId, RArray< TUncompressedVideoFormat > {ref});
415 //! CMMFDevVideoPlay::{ptr}PostProcessorInfoLC(TUid);
416 //! CMMFDevVideoPlay::FindCommonFormat(const TArray< TUncompressedVideoFormat > {ref}, const TArray< TUncompressedVideoFormat > {ref}, CMMFDevVideoPlay::TUncompressedVideoFormat {ref});
417 //! CMMFDevVideoPlay:: GetBufferOptions(TBufferOptions {ref});
418 //! CMMFDevVideoPlay:: SetBufferOptionsL(const TBufferOptions {ref});
419 //! CMMFDevVideoPlay:: SetVideoDestScreenL(TBool);
420 //! CMMFDevVideoPlay:: SetPostProcessTypesL(THwDeviceId , TUint32 );
421 //! CMMFDevVideoPlay:: SetClockSource(MMMFClockSource {ptr});
422 //! CMMFDevVideoPlay:: SynchronizeDecoding(TBool);
423 //! CMMFDevVideoPlay:: Initialize();
424 //! CMMFDevVideoPlay:: StartDirectScreenAccessL(const TRect {ref}, CFbsScreenDevice &aScreenDevice, const TRegion {ref});
425 //! CMMFDevVideoPlay:: Start();
426 //! CMMFDevVideoPlay:: Stop();
427 //! CMMFDevVideoPlay:: AbortDirectScreenAccess();
428 //!@SYMAuthor Katherine Xu
429 //!@SYMCreationDate 27/10/2009
430 //!@SYMTestCaseDesc NCP H.264 CIF Video at 15fps 764 Kbps
431 //! MIME(video/h264; profile-level-id=42800D)
432 //!@SYMTestStatus Verified
433 //!@SYMTestPriority Normal
434 //!@SYMTestExpectedResults
435 //! Video must be played on the screen without any blurrness.
437 START_TEST_BLOCK 900 t_devvideo \multimedia\mmf\devvideo\mm-mmf-devvideo-playback-h264-automated.ini
438 CREATE_OBJECT CMMFDevVideoPlay mmfdvplay
439 COMMAND mmfdvplay H264CreateDecTest MULTIMEDIA-MMF-DevVideo-Playback-H264-0008-0001-CreateDecTest_command01
440 COMMAND mmfdvplay H264SelectPostProcessor MULTIMEDIA-MMF-DevVideo-Playback-H264-0008-0001-SelectPostProcessor_command02
441 COMMAND mmfdvplay H264SetInputFormatCompr MULTIMEDIA-MMF-DevVideo-Playback-H264-0008-0001-SetInputFormatCompr_command03
442 COMMAND mmfdvplay H264FindCommonFormats
443 COMMAND mmfdvplay H264SetBufferOptions MULTIMEDIA-MMF-DevVideo-Playback-H264-0008-0001-SetBufferOptions_command05
444 COMMAND mmfdvplay H264ListFrameSize
445 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0008-0001-SetPostProcessTypes_command07
446 COMMAND mmfdvplay H264SetVideoDestScreen MULTIMEDIA-MMF-DevVideo-Playback-H264-0008-0001-SetVideoDestScreen_command08
447 COMMAND mmfdvplay H264SetWindowRect MULTIMEDIA-MMF-DevVideo-Playback-H264-0008-0001-SetWindowRect_command09
448 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0008-0001-SetPostProcessTypes_command10
449 COMMAND mmfdvplay H264EnableSynchronization MULTIMEDIA-MMF-DevVideo-Playback-H264-0008-0001-EnableSynchronization_command11
450 COMMAND mmfdvplay H264SynchronizeDecoding MULTIMEDIA-MMF-DevVideo-Playback-H264-0008-0001-SynchronizeDecoding_command12
451 COMMAND mmfdvplay H264Initialize
453 COMMAND mmfdvplay H264IOFrameMatch
454 COMMAND mmfdvplay H264Start MULTIMEDIA-MMF-DevVideo-Playback-H264-0008-0001-Start_command15
456 COMMAND mmfdvplay H264AbortDirectScreenAccess
457 COMMAND mmfdvplay H264Delete
459 END_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0008
461 START_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0009
462 //!@SYMTestCaseID MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0009
464 //! CMMFDevVideoPlay::GetDecoderListL(RArray< TUid > {ref});
465 //! CMMFDevVideoPlay::GetPostProcessorListL(RArray< TUid > {ref});
466 //! CMMFDevVideoPlay::SelectDecoderL(TUid);
467 //! CMMFDevVideoPlay::SelectPostProcessorL(TUid);
468 //! CMMFDevVideoPlay::SetInputFormatL(THwDeviceId, const TUncompressedVideoFormat {ref});
469 //! CMMFDevVideoPlay::GetOutputFormatListL(THwDeviceId, RArray< TUncompressedVideoFormat > {ref});
470 //! CMMFDevVideoPlay::{ptr}PostProcessorInfoLC(TUid);
471 //! CMMFDevVideoPlay::FindCommonFormat(const TArray< TUncompressedVideoFormat > {ref}, const TArray< TUncompressedVideoFormat > {ref}, CMMFDevVideoPlay::TUncompressedVideoFormat {ref});
472 //! CMMFDevVideoPlay:: GetBufferOptions(TBufferOptions {ref});
473 //! CMMFDevVideoPlay:: SetBufferOptionsL(const TBufferOptions {ref});
474 //! CMMFDevVideoPlay:: SetVideoDestScreenL(TBool);
475 //! CMMFDevVideoPlay:: SetPostProcessTypesL(THwDeviceId , TUint32 );
476 //! CMMFDevVideoPlay:: SetClockSource(MMMFClockSource {ptr});
477 //! CMMFDevVideoPlay:: SynchronizeDecoding(TBool);
478 //! CMMFDevVideoPlay:: Initialize();
479 //! CMMFDevVideoPlay:: StartDirectScreenAccessL(const TRect {ref}, CFbsScreenDevice &aScreenDevice, const TRegion {ref});
480 //! CMMFDevVideoPlay:: Start();
481 //! CMMFDevVideoPlay:: Stop();
482 //! CMMFDevVideoPlay:: AbortDirectScreenAccess();
483 //!@SYMAuthor Katherine Xu
484 //!@SYMCreationDate 27/10/2009
485 //!@SYMTestCaseDesc NCP H.264 CIF Video at 30fps 764 Kbps
486 //! MIME(video/h264; profile-level-id=42800D)
487 //!@SYMTestStatus Verified
488 //!@SYMTestPriority Normal
489 //!@SYMTestExpectedResults
490 //! Video must be played on the screen without any blurrness.
492 START_TEST_BLOCK 900 t_devvideo \multimedia\mmf\devvideo\mm-mmf-devvideo-playback-h264-automated.ini
493 CREATE_OBJECT CMMFDevVideoPlay mmfdvplay
494 COMMAND mmfdvplay H264CreateDecTest MULTIMEDIA-MMF-DevVideo-Playback-H264-0009-0001-CreateDecTest_command01
495 COMMAND mmfdvplay H264SelectPostProcessor MULTIMEDIA-MMF-DevVideo-Playback-H264-0009-0001-SelectPostProcessor_command02
496 COMMAND mmfdvplay H264SetInputFormatCompr MULTIMEDIA-MMF-DevVideo-Playback-H264-0009-0001-SetInputFormatCompr_command03
497 COMMAND mmfdvplay H264FindCommonFormats
498 COMMAND mmfdvplay H264SetBufferOptions MULTIMEDIA-MMF-DevVideo-Playback-H264-0009-0001-SetBufferOptions_command05
499 COMMAND mmfdvplay H264ListFrameSize
500 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0009-0001-SetPostProcessTypes_command07
501 COMMAND mmfdvplay H264SetVideoDestScreen MULTIMEDIA-MMF-DevVideo-Playback-H264-0009-0001-SetVideoDestScreen_command08
502 COMMAND mmfdvplay H264SetWindowRect MULTIMEDIA-MMF-DevVideo-Playback-H264-0009-0001-SetWindowRect_command09
503 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0009-0001-SetPostProcessTypes_command10
504 COMMAND mmfdvplay H264EnableSynchronization MULTIMEDIA-MMF-DevVideo-Playback-H264-0009-0001-EnableSynchronization_command11
505 COMMAND mmfdvplay H264SynchronizeDecoding MULTIMEDIA-MMF-DevVideo-Playback-H264-0009-0001-SynchronizeDecoding_command12
506 COMMAND mmfdvplay H264Initialize
508 COMMAND mmfdvplay H264IOFrameMatch
509 COMMAND mmfdvplay H264Start MULTIMEDIA-MMF-DevVideo-Playback-H264-0009-0001-Start_command15
511 COMMAND mmfdvplay H264AbortDirectScreenAccess
512 COMMAND mmfdvplay H264Delete
514 END_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0009
516 START_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0010
517 //!@SYMTestCaseID MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0010
519 //! CMMFDevVideoPlay::GetDecoderListL(RArray< TUid > {ref});
520 //! CMMFDevVideoPlay::GetPostProcessorListL(RArray< TUid > {ref});
521 //! CMMFDevVideoPlay::SelectDecoderL(TUid);
522 //! CMMFDevVideoPlay::SelectPostProcessorL(TUid);
523 //! CMMFDevVideoPlay::SetInputFormatL(THwDeviceId, const TUncompressedVideoFormat {ref});
524 //! CMMFDevVideoPlay::GetOutputFormatListL(THwDeviceId, RArray< TUncompressedVideoFormat > {ref});
525 //! CMMFDevVideoPlay::{ptr}PostProcessorInfoLC(TUid);
526 //! CMMFDevVideoPlay::FindCommonFormat(const TArray< TUncompressedVideoFormat > {ref}, const TArray< TUncompressedVideoFormat > {ref}, CMMFDevVideoPlay::TUncompressedVideoFormat {ref});
527 //! CMMFDevVideoPlay:: GetBufferOptions(TBufferOptions {ref});
528 //! CMMFDevVideoPlay:: SetBufferOptionsL(const TBufferOptions {ref});
529 //! CMMFDevVideoPlay:: SetVideoDestScreenL(TBool);
530 //! CMMFDevVideoPlay:: SetPostProcessTypesL(THwDeviceId , TUint32 );
531 //! CMMFDevVideoPlay:: SetClockSource(MMMFClockSource {ptr});
532 //! CMMFDevVideoPlay:: SynchronizeDecoding(TBool);
533 //! CMMFDevVideoPlay:: Initialize();
534 //! CMMFDevVideoPlay:: StartDirectScreenAccessL(const TRect {ref}, CFbsScreenDevice &aScreenDevice, const TRegion {ref});
535 //! CMMFDevVideoPlay:: Start();
536 //! CMMFDevVideoPlay:: Stop();
537 //! CMMFDevVideoPlay:: AbortDirectScreenAccess();
538 //!@SYMAuthor Katherine Xu
539 //!@SYMCreationDate 27/10/2009
540 //!@SYMTestCaseDesc NCP H.264 CIF Video at 15fps 1Mbps
541 //! MIME(video/h264; profile-level-id=428014)
542 //!@SYMTestStatus Verified
543 //!@SYMTestPriority Normal
544 //!@SYMTestExpectedResults
545 //! Video must be played on the screen without any blurrness.
547 START_TEST_BLOCK 900 t_devvideo \multimedia\mmf\devvideo\mm-mmf-devvideo-playback-h264-automated.ini
548 CREATE_OBJECT CMMFDevVideoPlay mmfdvplay
549 COMMAND mmfdvplay H264CreateDecTest MULTIMEDIA-MMF-DevVideo-Playback-H264-0010-0001-CreateDecTest_command01
550 COMMAND mmfdvplay H264SelectPostProcessor MULTIMEDIA-MMF-DevVideo-Playback-H264-0010-0001-SelectPostProcessor_command02
551 COMMAND mmfdvplay H264SetInputFormatCompr MULTIMEDIA-MMF-DevVideo-Playback-H264-0010-0001-SetInputFormatCompr_command03
552 COMMAND mmfdvplay H264FindCommonFormats
553 COMMAND mmfdvplay H264SetBufferOptions MULTIMEDIA-MMF-DevVideo-Playback-H264-0010-0001-SetBufferOptions_command05
554 COMMAND mmfdvplay H264ListFrameSize
555 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0010-0001-SetPostProcessTypes_command07
556 COMMAND mmfdvplay H264SetVideoDestScreen MULTIMEDIA-MMF-DevVideo-Playback-H264-0010-0001-SetVideoDestScreen_command08
557 COMMAND mmfdvplay H264SetWindowRect MULTIMEDIA-MMF-DevVideo-Playback-H264-0010-0001-SetWindowRect_command09
558 COMMAND mmfdvplay H264SetPostProcessTypes MULTIMEDIA-MMF-DevVideo-Playback-H264-0010-0001-SetPostProcessTypes_command10
559 COMMAND mmfdvplay H264EnableSynchronization MULTIMEDIA-MMF-DevVideo-Playback-H264-0010-0001-EnableSynchronization_command11
560 COMMAND mmfdvplay H264SynchronizeDecoding MULTIMEDIA-MMF-DevVideo-Playback-H264-0010-0001-SynchronizeDecoding_command12
561 COMMAND mmfdvplay H264Initialize
563 COMMAND mmfdvplay H264IOFrameMatch
564 COMMAND mmfdvplay H264Start MULTIMEDIA-MMF-DevVideo-Playback-H264-0010-0001-Start_command15
566 COMMAND mmfdvplay H264AbortDirectScreenAccess
567 COMMAND mmfdvplay H264Delete
569 END_TESTCASE MM-MMF-DEVVIDEO-PLAYBACK-H.264-AUTOMATED-0010