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

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

AbortableWait(CEvent &event, int timeoutMillis=-1)CThreadinlineprotected
AllocTextureInternal(EGLDisplay egl_display, EGLContext egl_context, struct textureinfo *tex)COMXImage
ClampLimits(unsigned int &width, unsigned int &height, unsigned int m_width, unsigned int m_height, bool transposed=false)COMXImagestatic
CloseJpeg(COMXImageFile *file)COMXImagestatic
COMXImage()COMXImage
Create(bool bAutoDelete=false, unsigned stacksize=0)CThread
CreateThumb(const std::string &srcFile, unsigned int width, unsigned int height, std::string &additional_info, const std::string &destFile)COMXImagestatic
CreateThumbnailFromSurface(unsigned char *buffer, unsigned int width, unsigned int height, unsigned int format, unsigned int pitch, const std::string &destFile)COMXImagestatic
CThread(const char *ThreadName)CThreadexplicitprotected
CThread(IRunnable *pRunnable, const char *ThreadName)CThread
DecodeJpeg(COMXImageFile *file, unsigned int maxWidth, unsigned int maxHeight, unsigned int stride, void *pixels)COMXImagestatic
DecodeJpegToTexture(COMXImageFile *file, unsigned int width, unsigned int height, void **userdata)COMXImage
Deinitialize()COMXImage
DestroyTexture(void *userdata)COMXImage
DestroyTextureInternal(EGLDisplay egl_display, EGLContext egl_context, struct textureinfo *tex)COMXImage
GetAbsoluteUsage()CThread
GetCurrentThread()CThreadstatic
GetCurrentThreadId()CThreadstatic
GetDisplayThreadId(const ThreadIdentifier tid)CThreadstatic
GetMaxPriority(void)CThread
GetMinPriority(void)CThread
GetNormalPriority(void)CThread
GetPriority(void)CThread
GetRelativeUsage()CThread
GetSchedRRPriority(void)CThread
GetTexture(void *userdata, GLuint *texture)COMXImage
Initialize()COMXImage
IsAutoDelete() constCThread
IsCurrentThread() constCThread
IsCurrentThread(const ThreadIdentifier tid)CThreadstatic
IsRunning() constCThread
LoadJpeg(const std::string &texturePath)COMXImagestatic
m_bStopCThreadprotected
OnException()CThreadinlinevirtual
OnExit()COMXImageprotectedvirtual
OnStartup()COMXImageprotectedvirtual
Process()COMXImageprotectedvirtual
SendMessage(bool(*callback)(EGLDisplay egl_display, EGLContext egl_context, void *cookie), void *cookie)COMXImage
SetPriority(const int iPriority)CThread
SetPrioritySched_RR(int iPriority)CThread
Sleep(unsigned int milliseconds)CThread
StopThread(bool bWait=true)CThreadvirtual
WAIT_INTERRUPTED enum valueCThreadprotected
WAIT_SIGNALED enum valueCThreadprotected
WAIT_TIMEDOUT enum valueCThreadprotected
WaitForThreadExit(unsigned int milliseconds)CThread
WaitResponse enum nameCThreadprotected
~COMXImage()COMXImagevirtual
~CThread()CThreadvirtual