Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
ilog.h File Reference

Macros

#define LOG_LEVEL_NONE   -1
 
#define LOG_LEVEL_NORMAL   0
 
#define LOG_LEVEL_DEBUG   1
 
#define LOG_LEVEL_DEBUG_FREEMEM   2
 
#define LOG_LEVEL_MAX   LOG_LEVEL_DEBUG_FREEMEM
 
#define LOGDEBUG   0
 
#define LOGINFO   1
 
#define LOGWARNING   2
 
#define LOGERROR   3
 
#define LOGFATAL   4
 
#define LOGNONE   5
 
#define LOGMASKBIT   5
 
#define LOGMASK   ((1 << LOGMASKBIT) - 1)
 
#define LOGSAMBA   (1 << (LOGMASKBIT + 0))
 
#define LOGCURL   (1 << (LOGMASKBIT + 1))
 
#define LOGFFMPEG   (1 << (LOGMASKBIT + 2))
 
#define LOGDBUS   (1 << (LOGMASKBIT + 4))
 
#define LOGJSONRPC   (1 << (LOGMASKBIT + 5))
 
#define LOGAUDIO   (1 << (LOGMASKBIT + 6))
 
#define LOGAIRTUNES   (1 << (LOGMASKBIT + 7))
 
#define LOGUPNP   (1 << (LOGMASKBIT + 8))
 
#define LOGCEC   (1 << (LOGMASKBIT + 9))
 
#define LOGVIDEO   (1 << (LOGMASKBIT + 10))
 
#define LOGWEBSERVER   (1 << (LOGMASKBIT + 11))
 
#define LOGDATABASE   (1 << (LOGMASKBIT + 12))
 
#define LOGAVTIMING   (1 << (LOGMASKBIT + 13))
 
#define LOGWINDOWING   (1 << (LOGMASKBIT + 14))
 
#define LOGPVR   (1 << (LOGMASKBIT + 15))
 
#define LOGEPG   (1 << (LOGMASKBIT + 16))
 
#define LOGANNOUNCE   (1 << (LOGMASKBIT + 17))
 
#define LOGWSDISCOVERY   (1 << (LOGMASKBIT + 18))
 

Macro Definition Documentation

◆ LOG_LEVEL_DEBUG

#define LOG_LEVEL_DEBUG   1

◆ LOG_LEVEL_DEBUG_FREEMEM

#define LOG_LEVEL_DEBUG_FREEMEM   2

◆ LOG_LEVEL_MAX

#define LOG_LEVEL_MAX   LOG_LEVEL_DEBUG_FREEMEM

◆ LOG_LEVEL_NONE

#define LOG_LEVEL_NONE   -1

◆ LOG_LEVEL_NORMAL

#define LOG_LEVEL_NORMAL   0

◆ LOGAIRTUNES

#define LOGAIRTUNES   (1 << (LOGMASKBIT + 7))

◆ LOGANNOUNCE

#define LOGANNOUNCE   (1 << (LOGMASKBIT + 17))

◆ LOGAUDIO

#define LOGAUDIO   (1 << (LOGMASKBIT + 6))

◆ LOGAVTIMING

#define LOGAVTIMING   (1 << (LOGMASKBIT + 13))

◆ LOGCEC

#define LOGCEC   (1 << (LOGMASKBIT + 9))

◆ LOGCURL

#define LOGCURL   (1 << (LOGMASKBIT + 1))

◆ LOGDATABASE

#define LOGDATABASE   (1 << (LOGMASKBIT + 12))

◆ LOGDBUS

#define LOGDBUS   (1 << (LOGMASKBIT + 4))

◆ LOGDEBUG

#define LOGDEBUG   0

◆ LOGEPG

#define LOGEPG   (1 << (LOGMASKBIT + 16))

◆ LOGERROR

#define LOGERROR   3

◆ LOGFATAL

#define LOGFATAL   4

◆ LOGFFMPEG

#define LOGFFMPEG   (1 << (LOGMASKBIT + 2))

◆ LOGINFO

#define LOGINFO   1

◆ LOGJSONRPC

#define LOGJSONRPC   (1 << (LOGMASKBIT + 5))

◆ LOGMASK

#define LOGMASK   ((1 << LOGMASKBIT) - 1)

◆ LOGMASKBIT

#define LOGMASKBIT   5

◆ LOGNONE

#define LOGNONE   5

◆ LOGPVR

#define LOGPVR   (1 << (LOGMASKBIT + 15))

◆ LOGSAMBA

#define LOGSAMBA   (1 << (LOGMASKBIT + 0))

◆ LOGUPNP

#define LOGUPNP   (1 << (LOGMASKBIT + 8))

◆ LOGVIDEO

#define LOGVIDEO   (1 << (LOGMASKBIT + 10))

◆ LOGWARNING

#define LOGWARNING   2

◆ LOGWEBSERVER

#define LOGWEBSERVER   (1 << (LOGMASKBIT + 11))

◆ LOGWINDOWING

#define LOGWINDOWING   (1 << (LOGMASKBIT + 14))

◆ LOGWSDISCOVERY

#define LOGWSDISCOVERY   (1 << (LOGMASKBIT + 18))