COmxVorbisEncoder Class Reference

Inherits COmxComponentImpl, and COmxComponentImpl.

List of all members.

Public Member Functions

OMX_ERRORTYPE GetComponentVersion (OMX_STRING pComponentName, OMX_VERSIONTYPE *pComponentVersion, OMX_VERSIONTYPE *pSpecVersion, OMX_UUIDTYPE *pComponentUUID)
OMX_ERRORTYPE SendCommand (OMX_COMMANDTYPE Cmd, TUint32 nParam1, TAny *pCmdData)
OMX_ERRORTYPE GetParameter (OMX_INDEXTYPE nParamIndex, TAny *ComponentParameterStructure)
OMX_ERRORTYPE SetParameter (OMX_INDEXTYPE nIndex, TAny *ComponentParameterStructure)
OMX_ERRORTYPE GetConfig (OMX_INDEXTYPE nIndex, TAny *value)
OMX_ERRORTYPE SetConfig (OMX_INDEXTYPE nIndex, TAny *value)
OMX_ERRORTYPE GetExtensionIndex (OMX_STRING ParameterName, OMX_INDEXTYPE *pIndexType)
OMX_ERRORTYPE GetState (OMX_STATETYPE *pState)
OMX_ERRORTYPE ComponentTunnelRequest (OMX_HANDLETYPE hInput, TUint32 nInputPort, OMX_HANDLETYPE hOutput, TUint32 nOutputPort, OMX_TUNNELSETUPTYPE *pTunnelSetup)
virtual OMX_ERRORTYPE UseBuffer (OMX_BUFFERHEADERTYPE **pBufferHdr, TUint32 nPortIndex, TAny *pAppPrivate, TUint32 nSizeBytes, TUint8 *pBuffer)
virtual OMX_ERRORTYPE AllocateBuffer (OMX_BUFFERHEADERTYPE **pBuffer, TUint32 nPortIndex, TAny *pAppData, TUint32 nSizeBytes)
OMX_ERRORTYPE FreeBuffer (TUint32 nPortIndex, OMX_BUFFERHEADERTYPE *pBuffer)
OMX_ERRORTYPE EmptyThisBuffer (OMX_BUFFERHEADERTYPE *pBuffer)
OMX_ERRORTYPE FillThisBuffer (OMX_BUFFERHEADERTYPE *pBuffer)
OMX_ERRORTYPE SetCallbacks (OMX_CALLBACKTYPE *pCallbacks, TAny *pAppData)
TInt StartExecution ()
void EventHandlerCallback (OMX_EVENTTYPE eEvent, TUint32 nData1, TUint32 nData2, OMX_STRING cExtraInfo)
void FillBufferDoneCallback (OMX_BUFFERHEADERTYPE *pBuffer)
void EmptyBufferDoneCallback (OMX_BUFFERHEADERTYPE *pBuffer)
OMX_ERRORTYPE GetComponentVersion (OMX_STRING pComponentName, OMX_VERSIONTYPE *pComponentVersion, OMX_VERSIONTYPE *pSpecVersion, OMX_UUIDTYPE *pComponentUUID)
OMX_ERRORTYPE SendCommand (OMX_COMMANDTYPE Cmd, TUint32 nParam1, TAny *pCmdData)
OMX_ERRORTYPE GetParameter (OMX_INDEXTYPE nParamIndex, TAny *ComponentParameterStructure)
OMX_ERRORTYPE SetParameter (OMX_INDEXTYPE nIndex, TAny *ComponentParameterStructure)
OMX_ERRORTYPE GetConfig (OMX_INDEXTYPE nIndex, TAny *value)
OMX_ERRORTYPE SetConfig (OMX_INDEXTYPE nIndex, TAny *value)
OMX_ERRORTYPE GetExtensionIndex (OMX_STRING ParameterName, OMX_INDEXTYPE *pIndexType)
OMX_ERRORTYPE GetState (OMX_STATETYPE *pState)
OMX_ERRORTYPE ComponentTunnelRequest (OMX_HANDLETYPE hInput, TUint32 nInputPort, OMX_HANDLETYPE hOutput, TUint32 nOutputPort, OMX_TUNNELSETUPTYPE *pTunnelSetup)
virtual OMX_ERRORTYPE UseBuffer (OMX_BUFFERHEADERTYPE **pBufferHdr, TUint32 nPortIndex, TAny *pAppPrivate, TUint32 nSizeBytes, TUint8 *pBuffer)
virtual OMX_ERRORTYPE AllocateBuffer (OMX_BUFFERHEADERTYPE **pBuffer, TUint32 nPortIndex, TAny *pAppData, TUint32 nSizeBytes)
OMX_ERRORTYPE FreeBuffer (TUint32 nPortIndex, OMX_BUFFERHEADERTYPE *pBuffer)
OMX_ERRORTYPE EmptyThisBuffer (OMX_BUFFERHEADERTYPE *pBuffer)
OMX_ERRORTYPE FillThisBuffer (OMX_BUFFERHEADERTYPE *pBuffer)
OMX_ERRORTYPE SetCallbacks (OMX_CALLBACKTYPE *pCallbacks, TAny *pAppData)
TInt StartExecution ()
void EventHandlerCallback (OMX_EVENTTYPE eEvent, TUint32 nData1, TUint32 nData2, OMX_STRING cExtraInfo)
void FillBufferDoneCallback (OMX_BUFFERHEADERTYPE *pBuffer)
void EmptyBufferDoneCallback (OMX_BUFFERHEADERTYPE *pBuffer)

Static Public Member Functions

static TInt CreateComponent (OMX_HANDLETYPE hComponent)
static TInt CreateComponent (OMX_HANDLETYPE hComponent)

Friends

class CCodecProcessor
class CCodecCallbacks

Detailed Description

Definition at line 93 of file OmxVorbisEncoder.h.


Generated by  doxygen 1.6.2