|
1 <?xml version="1.0" encoding="UTF-8" ?> |
|
2 <!-- |
|
3 Copyright (c) NOKIA 2010. All rights reserved. |
|
4 file Source Sink Video tests for OpenMAX IL. |
|
5 |
|
6 |
|
7 Expected Result: |
|
8 ChangeEncodeType_filesink Pass |
|
9 ChangeVideoPortFormat_filesink Pass |
|
10 GetExtensionIndex_filesink Pass |
|
11 |
|
12 Objective: The following tests are mainly to to improve CTC coverage in COmxILVideoPort |
|
13 --> |
|
14 |
|
15 <TestSet> |
|
16 <Test name="ChangeEncodeType_filesink"> |
|
17 <!-- expected result :Pass --> |
|
18 <LoadComponent comp="filesink" name="OMX.SYMBIAN.VIDEO.GRAPHICSINK" /> |
|
19 <!--Pass--> |
|
20 <SetVideoPortDef port="filesink:0" codingType="unused" /> |
|
21 <IgnoreEvent comp="filesink" event="Error" nData1="0x8000100A" nData2="0" nData3="0"/> |
|
22 <AllTransition state="Invalid" /> |
|
23 <EnablePort port="filesink:0" expectedomxerr="OMX_ErrorInvalidState"/> |
|
24 <DisablePort port="filesink:0" expectedomxerr="OMX_ErrorInvalidState"/> |
|
25 </Test> |
|
26 |
|
27 <Test name="ChangeVideoPortFormat_filesink"> |
|
28 <!-- expected result :Pass --> |
|
29 <LoadComponent comp="filesink" name="OMX.SYMBIAN.VIDEO.GRAPHICSINK" /> |
|
30 <!--Pass--> |
|
31 <SetVideoPortFormat port="filesink:0" colorFormat="CbYCrY" codingType="unused" framerate="0" /> |
|
32 <IgnoreEvent comp="filesink" event="Error" nData1="0x8000100A" nData2="0" nData3="0"/> |
|
33 <AllTransition state="Invalid" /> |
|
34 <SetVideoPortFormat port="filesink:0" colorFormat="CbYCrY" codingType="unused" framerate="0" expectedomxerr="OMX_ErrorInvalidState" /> |
|
35 <CheckState comp="filesink" state="Invalid" /> |
|
36 <CheckCommonScale port="filesink:0" width="0" height="0" expectedomxerr="OMX_ErrorInvalidState"/> |
|
37 <SetCommonScale port="filesink:0" width="0" height="0" expectedomxerr="OMX_ErrorInvalidState"/> |
|
38 </Test> |
|
39 |
|
40 <Test name="GetExtensionIndex_filesink"> |
|
41 <!-- expected result :Pass --> |
|
42 <LoadComponent comp="filesink" name="OMX.SYMBIAN.VIDEO.GRAPHICSINK" /> |
|
43 <!--Pass--> |
|
44 <GetExtensionIndex comp="filesink" parametername="OMX.Symbian.Index.Config.Sharedchunkmetadata" expectedomxerr="OMX_ErrorNone"/> |
|
45 <IgnoreEvent comp="filesink" event="Error" nData1="0x8000100A" nData2="0" nData3="0"/> |
|
46 <AllTransition state="Invalid" /> |
|
47 <GetExtensionIndex comp="filesink" parametername="OMX.Symbian.Index.Config.Sharedchunkmetadata" expectedomxerr="OMX_ErrorInvalidState"/> |
|
48 <FlushBuffer port="filesink:0" expectedomxerr="OMX_ErrorInvalidState" /> |
|
49 <EnablePort port="filesink:0" expectedomxerr="OMX_ErrorInvalidState"/> |
|
50 </Test> |
|
51 </TestSet> |
|
52 |
|
53 |
|
54 |