omxilcomp/omxilgeneric/filesink/tests/unit/te_omx_filesink_graphic.xml
changeset 4 46e224560be8
equal deleted inserted replaced
1:e0d606d6e3b1 4:46e224560be8
       
     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