COmxComponentImpl Class Reference

Inherited by COmxVorbisDecoder, COmxVorbisDecoder, COmxVorbisEncoder, and COmxVorbisEncoder.

List of all members.

Public Member Functions

 COmxComponentImpl (OMX_HANDLETYPE hComponent)
virtual OMX_ERRORTYPE GetComponentVersion (OMX_STRING pComponentName, OMX_VERSIONTYPE *pComponentVersion, OMX_VERSIONTYPE *pSpecVersion, OMX_UUIDTYPE *pComponentUUID)=0
virtual OMX_ERRORTYPE SendCommand (OMX_COMMANDTYPE Cmd, TUint32 nParam1, TAny *pCmdData)=0
virtual OMX_ERRORTYPE GetParameter (OMX_INDEXTYPE nParamIndex, TAny *ComponentParameterStructure)=0
virtual OMX_ERRORTYPE SetParameter (OMX_INDEXTYPE nIndex, TAny *ComponentParameterStructure)=0
virtual OMX_ERRORTYPE GetConfig (OMX_INDEXTYPE nIndex, TAny *value)=0
virtual OMX_ERRORTYPE SetConfig (OMX_INDEXTYPE nIndex, TAny *value)=0
virtual OMX_ERRORTYPE GetExtensionIndex (OMX_STRING ParameterName, OMX_INDEXTYPE *pIndexType)=0
virtual OMX_ERRORTYPE GetState (OMX_STATETYPE *pState)=0
virtual OMX_ERRORTYPE ComponentTunnelRequest (OMX_HANDLETYPE hInput, TUint32 nPortInput, OMX_HANDLETYPE hOutput, TUint32 nPortOutput, OMX_TUNNELSETUPTYPE *pTunnelSetup)=0
virtual OMX_ERRORTYPE UseBuffer (OMX_BUFFERHEADERTYPE **ppBufferHdr, TUint32 nPortIndex, TAny *pAppPrivate, TUint32 nSizeBytes, TUint8 *pBuffer)=0
virtual OMX_ERRORTYPE AllocateBuffer (OMX_BUFFERHEADERTYPE **pBuffer, TUint32 nPortIndex, TAny *pAppData, TUint32 nSizeBytes)=0
virtual OMX_ERRORTYPE FreeBuffer (TUint32 nPortIndex, OMX_BUFFERHEADERTYPE *pBuffer)=0
virtual OMX_ERRORTYPE EmptyThisBuffer (OMX_BUFFERHEADERTYPE *pBuffer)=0
virtual OMX_ERRORTYPE FillThisBuffer (OMX_BUFFERHEADERTYPE *pBuffer)=0
virtual OMX_ERRORTYPE SetCallbacks (OMX_CALLBACKTYPE *pCallbacks, TAny *pAppData)=0
 operator OMX_HANDLETYPE ()
 COmxComponentImpl (OMX_HANDLETYPE hComponent)
virtual OMX_ERRORTYPE GetComponentVersion (OMX_STRING pComponentName, OMX_VERSIONTYPE *pComponentVersion, OMX_VERSIONTYPE *pSpecVersion, OMX_UUIDTYPE *pComponentUUID)=0
virtual OMX_ERRORTYPE SendCommand (OMX_COMMANDTYPE Cmd, TUint32 nParam1, TAny *pCmdData)=0
virtual OMX_ERRORTYPE GetParameter (OMX_INDEXTYPE nParamIndex, TAny *ComponentParameterStructure)=0
virtual OMX_ERRORTYPE SetParameter (OMX_INDEXTYPE nIndex, TAny *ComponentParameterStructure)=0
virtual OMX_ERRORTYPE GetConfig (OMX_INDEXTYPE nIndex, TAny *value)=0
virtual OMX_ERRORTYPE SetConfig (OMX_INDEXTYPE nIndex, TAny *value)=0
virtual OMX_ERRORTYPE GetExtensionIndex (OMX_STRING ParameterName, OMX_INDEXTYPE *pIndexType)=0
virtual OMX_ERRORTYPE GetState (OMX_STATETYPE *pState)=0
virtual OMX_ERRORTYPE ComponentTunnelRequest (OMX_HANDLETYPE hInput, TUint32 nPortInput, OMX_HANDLETYPE hOutput, TUint32 nPortOutput, OMX_TUNNELSETUPTYPE *pTunnelSetup)=0
virtual OMX_ERRORTYPE UseBuffer (OMX_BUFFERHEADERTYPE **ppBufferHdr, TUint32 nPortIndex, TAny *pAppPrivate, TUint32 nSizeBytes, TUint8 *pBuffer)=0
virtual OMX_ERRORTYPE AllocateBuffer (OMX_BUFFERHEADERTYPE **pBuffer, TUint32 nPortIndex, TAny *pAppData, TUint32 nSizeBytes)=0
virtual OMX_ERRORTYPE FreeBuffer (TUint32 nPortIndex, OMX_BUFFERHEADERTYPE *pBuffer)=0
virtual OMX_ERRORTYPE EmptyThisBuffer (OMX_BUFFERHEADERTYPE *pBuffer)=0
virtual OMX_ERRORTYPE FillThisBuffer (OMX_BUFFERHEADERTYPE *pBuffer)=0
virtual OMX_ERRORTYPE SetCallbacks (OMX_CALLBACKTYPE *pCallbacks, TAny *pAppData)=0
 operator OMX_HANDLETYPE ()

Detailed Description

Definition at line 14 of file OmxImpl.h.


Generated by  doxygen 1.6.2