omxil/omxilcomponentcommon/src/common/omxilstate.h
branchOpenMAX-IL_SHAI
changeset 16 eedf2dcd43c6
parent 0 40261b775718
equal deleted inserted replaced
15:c1e808730d6c 16:eedf2dcd43c6
   425 	{
   425 	{
   426 
   426 
   427 public:
   427 public:
   428 
   428 
   429 
   429 
   430 	OMX_ERRORTYPE SetParameter(COmxILFsm& aFsm,
       
   431 							   OMX_INDEXTYPE aParamIndex,
       
   432 							   const TAny* apComponentParameterStructure);
       
   433 
       
   434 	OMX_ERRORTYPE PopulateBuffer(COmxILFsm& aFsm,
   430 	OMX_ERRORTYPE PopulateBuffer(COmxILFsm& aFsm,
   435 								 OMX_BUFFERHEADERTYPE** appBufferHdr,
   431 								 OMX_BUFFERHEADERTYPE** appBufferHdr,
   436 								 OMX_U32 aPortIndex,
   432 								 OMX_U32 aPortIndex,
   437 								 OMX_PTR apAppPrivate,
   433 								 OMX_PTR apAppPrivate,
   438 								 OMX_U32 aSizeBytes,
   434 								 OMX_U32 aSizeBytes,
   445 
   441 
   446 	OMX_ERRORTYPE CommandPortEnable(
   442 	OMX_ERRORTYPE CommandPortEnable(
   447 		COmxILFsm& aFsm,
   443 		COmxILFsm& aFsm,
   448 		const TOmxILCommand& aCommand);
   444 		const TOmxILCommand& aCommand);
   449 
   445 
   450 private:
       
   451 
       
   452 	TBool iUseBufferReceived;
       
   453 
       
   454 	};
   446 	};
   455 
   447 
   456 /**
   448 /**
   457    Concrete class that implements the OpenMAX IL OMX_StateWaitForResources
   449    Concrete class that implements the OpenMAX IL OMX_StateWaitForResources
   458    state
   450    state