Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
VAAPI::COutput Member List

This is the complete list of members for VAAPI::COutput, including all inherited members.

AbortableWait(CEvent &event, int timeoutMillis=-1)CThreadinlineprivate
CheckSuccess(VAStatus status)VAAPI::COutputprotected
COutput(CDecoder &decoder, CEvent *inMsgEvent)VAAPI::COutput
Create(bool bAutoDelete=false, unsigned stacksize=0)CThreadprivate
CThread(const char *ThreadName)CThreadexplicitprivate
CThread(IRunnable *pRunnable, const char *ThreadName)CThreadprivate
Dispose()VAAPI::COutput
EnsureBufferPool()VAAPI::COutputprotected
Flush()VAAPI::COutputprotected
GetAbsoluteUsage()CThreadprivate
GetCurrentThread()CThreadprivatestatic
GetCurrentThreadId()CThreadprivatestatic
GetMaxPriority(void)CThreadprivate
GetMinPriority(void)CThreadprivate
GetNormalPriority(void)CThreadprivate
GetPriority(void)CThreadprivate
GetRelativeUsage()CThreadprivate
GetSchedRRPriority(void)CThreadprivate
HasWork()VAAPI::COutputprotected
Init()VAAPI::COutputprotected
InitCycle()VAAPI::COutputprotected
IsAutoDelete() constCThreadprivate
IsCurrentThread() constCThreadprivate
IsCurrentThread(const ThreadIdentifier tid)CThreadprivatestatic
IsRunning() constCThreadprivate
m_bStateMachineSelfTriggerVAAPI::COutputprotected
m_bStopCThreadprivate
m_bufferPoolVAAPI::COutputprotected
m_configVAAPI::COutputprotected
m_controlPortVAAPI::COutput
m_currentPictureVAAPI::COutputprotected
m_dataPortVAAPI::COutput
m_diMethodsVAAPI::COutputprotected
m_discardedPostprocsVAAPI::COutputprotected
m_extTimeoutVAAPI::COutputprotected
m_inMsgEventVAAPI::COutputprotected
m_outMsgEventVAAPI::COutputprotected
m_ppVAAPI::COutputprotected
m_stateVAAPI::COutputprotected
m_vaapiVAAPI::COutputprotected
m_vaErrorVAAPI::COutputprotected
OnException()CThreadinlineprivatevirtual
OnExit() overrideVAAPI::COutputprotectedvirtual
OnStartup() overrideVAAPI::COutputprotectedvirtual
PreferPP()VAAPI::COutputprotected
Process() overrideVAAPI::COutputprotectedvirtual
ProcessPicture(CVaapiProcessedPicture &pic)VAAPI::COutputprotected
ProcessReturnPicture(CVaapiRenderPicture *pic)VAAPI::COutputprotected
ProcessReturnProcPicture(int id)VAAPI::COutputprotected
ProcessSyncPicture()VAAPI::COutputprotected
QueueReturnPicture(CVaapiRenderPicture *pic)VAAPI::COutputprotected
ReadyForDisposal(CPostproc *pp)VAAPI::COutputprotected
ReleaseBufferPool(bool precleanup=false)VAAPI::COutputprotected
ReleaseProcessedPicture(CVaapiProcessedPicture &pic)VAAPI::COutputprotected
SetPriority(const int iPriority)CThreadprivate
SetPrioritySched_RR(int iPriority)CThreadprivate
Sleep(unsigned int milliseconds)CThreadprivate
Start()VAAPI::COutput
StateMachine(int signal, Protocol *port, Message *msg)VAAPI::COutputprotected
StopThread(bool bWait=true)CThreadprivatevirtual
Uninit()VAAPI::COutputprotected
WAIT_INTERRUPTED enum valueCThreadprivate
WAIT_SIGNALED enum valueCThreadprivate
WAIT_TIMEDOUT enum valueCThreadprivate
WaitForThreadExit(unsigned int milliseconds)CThreadprivate
WaitResponse enum nameCThreadprivate
~COutput() overrideVAAPI::COutput
~CThread()CThreadprivatevirtual