Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
COMXCoreComponent Member List

This is the complete list of members for COMXCoreComponent, including all inherited members.

AddEvent(OMX_EVENTTYPE eEvent, OMX_U32 nData1, OMX_U32 nData2)COMXCoreComponent
AllocInputBuffers()COMXCoreComponent
AllocOutputBuffers()COMXCoreComponent
BadState() constCOMXCoreComponentinline
COMXCoreComponent()COMXCoreComponent
DecoderEmptyBufferDone(OMX_HANDLETYPE hComponent, OMX_BUFFERHEADERTYPE *pBuffer)COMXCoreComponent
DecoderEmptyBufferDoneCallback(OMX_HANDLETYPE hComponent, OMX_PTR pAppData, OMX_BUFFERHEADERTYPE *pBuffer)COMXCoreComponentstatic
DecoderEventHandler(OMX_HANDLETYPE hComponent, OMX_EVENTTYPE eEvent, OMX_U32 nData1, OMX_U32 nData2, OMX_PTR pEventData)COMXCoreComponent
DecoderEventHandlerCallback(OMX_HANDLETYPE hComponent, OMX_PTR pAppData, OMX_EVENTTYPE eEvent, OMX_U32 nData1, OMX_U32 nData2, OMX_PTR pEventData)COMXCoreComponentstatic
DecoderFillBufferDone(OMX_HANDLETYPE hComponent, OMX_BUFFERHEADERTYPE *pBuffer)COMXCoreComponent
DecoderFillBufferDoneCallback(OMX_HANDLETYPE hComponent, OMX_PTR pAppData, OMX_BUFFERHEADERTYPE *pBufferHeader)COMXCoreComponentstatic
Deinitialize()COMXCoreComponent
DisableAllPorts()COMXCoreComponent
DisablePort(unsigned int port, bool wait=true)COMXCoreComponent
EmptyThisBuffer(OMX_BUFFERHEADERTYPE *omx_buffer)COMXCoreComponent
EnablePort(unsigned int port, bool wait=true)COMXCoreComponent
FillThisBuffer(OMX_BUFFERHEADERTYPE *omx_buffer)COMXCoreComponent
FlushAll()COMXCoreComponent
FlushInput()COMXCoreComponent
FlushOutput()COMXCoreComponent
FreeInputBuffers()COMXCoreComponent
FreeOutputBuffer(OMX_BUFFERHEADERTYPE *omx_buffer)COMXCoreComponent
FreeOutputBuffers()COMXCoreComponent
GetComponent() constCOMXCoreComponentinline
GetConfig(OMX_INDEXTYPE configIndex, OMX_PTR configStruct) constCOMXCoreComponent
GetInputBuffer(long timeout=200)COMXCoreComponent
GetInputBufferSize() constCOMXCoreComponentinline
GetInputBufferSpace() constCOMXCoreComponentinline
GetInputPort() constCOMXCoreComponentinline
GetName() constCOMXCoreComponentinline
GetOutputBuffer(long timeout=200)COMXCoreComponent
GetOutputBufferSize() constCOMXCoreComponentinline
GetOutputBufferSpace() constCOMXCoreComponentinline
GetOutputPort() constCOMXCoreComponentinline
GetParameter(OMX_INDEXTYPE paramIndex, OMX_PTR paramStruct) constCOMXCoreComponent
GetState() constCOMXCoreComponent
IgnoreNextError(OMX_S32 error)COMXCoreComponentinline
Initialize(const std::string &component_name, OMX_INDEXTYPE index)COMXCoreComponent
IsEOS() constCOMXCoreComponentinline
IsInitialized() constCOMXCoreComponentinline
RemoveEvent(OMX_EVENTTYPE eEvent, OMX_U32 nData1, OMX_U32 nData2)COMXCoreComponent
ResetEos()COMXCoreComponent
SendCommand(OMX_COMMANDTYPE cmd, OMX_U32 cmdParam, OMX_PTR cmdParamData)COMXCoreComponent
SetConfig(OMX_INDEXTYPE configIndex, OMX_PTR configStruct)COMXCoreComponent
SetParameter(OMX_INDEXTYPE paramIndex, OMX_PTR paramStruct)COMXCoreComponent
SetStateForComponent(OMX_STATETYPE state)COMXCoreComponent
TransitionToStateLoaded()COMXCoreComponent
UseEGLImage(OMX_BUFFERHEADERTYPE **ppBufferHdr, OMX_U32 nPortIndex, OMX_PTR pAppPrivate, void *eglImage)COMXCoreComponent
WaitForCommand(OMX_U32 command, OMX_U32 nData2, long timeout=2000)COMXCoreComponent
WaitForEvent(OMX_EVENTTYPE event, long timeout=300)COMXCoreComponent
WaitForInputDone(long timeout=200)COMXCoreComponent
WaitForOutputDone(long timeout=200)COMXCoreComponent
~COMXCoreComponent()COMXCoreComponent