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